Forum Discussion
Altera_Forum
Honored Contributor
15 years ago --- Quote Start --- Do you really want to see the higher resolution on the screen or just watch the framebuffer via the network. If only network, you might want to deactivate the display hardware (supposedly doable by software in the driver), to reduce the memory usage. Moreover to watch the framebuffer via the network it might be a good idea to use the standard "VNC" protocol. With that you can use a standard VNC client on a PC (any Arch and OS) to connect to your device. Moreover the free VNC software already has compression functions and such nice stuff. Some time ago I did some tests implementing a VNC server on the NIOS (no-MMU). This did work fine, but I just tried to monitor a dedicated memory region and did not yet define that to be the framebuffer (should be no problem at all, though). Moreover I did not try to send mouse-moves and keystrokes towards the device (should be not too difficult). A more interesting task would be to decide if/when a modified picture needs to be transferred. -Michael --- Quote End --- Hi Michael, Thanks for your reply. In fact I really want to see the higher resolution on the screen. :) So far I am able to display an image in resolultion of 640*480,16 bit per pixel. And I want to see if I could go further. So I'd like to display an image in a higher resolution(higher than 640*480 at least) in DE2. Apropos of the network, I've edited a program with UDP protocol to transfer data successfully. The PC and DE2 board are in the same LAN, so the UDP protocol is enough and I have no plan to change it to VNC for now. Since I am a beginner, I don't want to add too many new things to my project once and I hope you could understand that. If you have some good advises about higher resolution, please let me know. Thank you again for your kindness. :)