Forum Discussion
rshal2
Occasional Contributor
7 years agoPorting project from NIOS to ARM
Hello,
We have a project in NIOS which uses controller in FPGA:
- ethernet : TSE - triple speed ethernet, with iniche ip stack
- UART
- Flash (EPCQ)
We need to port the whole project to ARM.
This project also use uc/os OS.
We think it is just a matter of adding bridges to the controller in FPGA (for ARM HPS), and compile the project in DS-5.
Are there other modifications required which we should be aware of (in ARM DS-5 project, preloader modification , other ) ?
Thank you for any tip, suggestion,
ranran
2 Replies
- Ahmed_H_Intel1
Frequent Contributor
Hi, Are you planning to move your project to ARM only, or to export the NIOS output to HPS? Regards. - Ahmed_H_Intel1
Frequent Contributor
Hi, If you are planning to control the NIOS from HPS you will need to add the HPS IP in Qsys and bridges. Please check one of design examples "my_first_hps-fpga_base", this will show you a full example to do this. This link shows an example of HPS controlling FPGA for DE0-Nano-SoC http://download.terasic.com/downloads/cd-rom/de0-nano-soc/DE0-Nano-SoC_v.1.3.0_HWrevD0_SystemCD.zip Please download it Unzip and then go to "...\Demonstrations\SoC_FPGA\my_first_hps-fpga_base" Regards,