Forum Discussion
Altera_Forum
Honored Contributor
13 years agoNIOS II and Cyclone III Remote Update
Have spent several days now searching and reading and think I am nearly there... but not quite. I am using the NIOS II core with SOPC builder. I use Quartus II for the FPGA image. This is a projec...
Altera_Forum
Honored Contributor
13 years agoRemote update core is something related to FPGA hardware and it doesn't know anything about Nios or whatever is implemented inside FPGA.
You could have implemented another processor instead of Nios, and this would have a different bootloading method: then, the uP bootloader is only a matter of the specific FPGA configuration and remote update core has no effect on it. In the case of the epcs controller for Nios system, the Nios bootloader is embedded in the controller core itself: this means the bootloader is encapsulated in epcs controller hw logic (sort of PROM bits) when the core is generated and fitted into the fpga image. That's why you need to assign the firmware position before generating the fpga image and you can't change it by simply modifying the remote update settings. Please let me know if you got it clearly or if you need futher explanation.