Forum Discussion
NIOS II : How to Getting started
- 7 years ago
Hello TRoa,
First of all, you need a very good knowledge of C / C++,I have been programming C for many years, and I still discover new things: The Waite Group has very good books ("C primer plus", "C++ primer plus" by Stephen Prata).
Second there are good books by Mr. Pong Chu "Embedded SoPC Design with Nios II Processor and Verilog Examples".
Read these books, and you will have a solid background to start your quest.
Third, get yourself a development board a DE10-standard or something similar and start doing experiments. Do not use the SOC itself, use an FPGA based Nios-II processor embedded in the fpga for simplicity.
Do not underestimate the task before you, the learning curve is steep and difficult mostly due to the combination of different tools. In the beginning nothing will work and you will do a lot of cursing. Do not give up, sooner or later you will make progress.
Best Regards,
Johi
@Abe
Thank you for replying sir. I have seen this tutorial few days ago. Actually I am looking for a course, an extensive one, that teaches how to design software for the NIOS II processor. Can you please identify any course anywhere, that discuses software development for NIOS II processor?
Please note that I have already done few online freely available tutorials on NIOS II, and have gone through the whole designing process of NIOS II processor (design in Qsys and Running C files in Eclipse).
Now I need a deeper insight into the architecture of NIOS II as well as C based code development.
I am in Germany right now.
Regards
Tahir