Forum Discussion
Altera_Forum
Honored Contributor
20 years agoAlexS,
The error in your flow is steps 15-18 15. after this select Tools->FlashProgrammer 16. I create new 17. click to a Programm FPGA configuration data into hardware-image of flash memory 18. press programm flash You don't use the NIOS II IDE Flash programmer until you have configured the FPGA first. Once you have a .sof programming file in your Quartus II project, you have to start the Quartus II programmer: Tools --> Programmer From this programmer you need to configure the FPGA with the .sof file (Sram Object File) - This has the FPGA design with the NIOS processor - without that there is no "processor" for the IDE or Flash programmer to run on. That is why your system ID is flagged as 0xFFFFFFFF (The FPGA is not configured!). I strongly recommend to check out the NIOS II getting started tutorial as it shows you the complete steps to downloading a design to an FPGA and using the NIOS II IDE to download a program. The FlashProgrammer is used later when you are ready to commite your design to "stand alone" without the IDE to debug and run the programs. NIOS II getting started tutorial: http://www.altera.com/literature/ug/ug_nio...ing_started.pdf (http://www.altera.com/literature/ug/ug_nios2_getting_started.pdf) (This has all the steps to get an example design loaded on a dev board) Flash programer Users Guide: http://www.altera.com/literature/ug/ug_nio..._programmer.pdf (http://www.altera.com/literature/ug/ug_nios2_flash_programmer.pdf) (Check out appendix D on troubleshooting flash programming when you are ready to do flash programming. It cites your problem in the troubleshooting section and how to solve it) Regards, -ATJ