Start from the hardware design first. try to understand all the addressing, interfacing and etc. Then read the software design manual properly. study the details of the nios instruction and try to related to the hardware architecture. Try to design some basic system such as web server, and echo server. Try to go into the details of file system management, read and write mechanism through the storage. Finally, if your financial allowed, further your research into the embedded linux such as microtronix uclinux. Good luck for you. |