Forum Discussion
Altera_Forum
Honored Contributor
18 years agoHi Tom,
I'm assuming that you have only flash as the memory subsystem for Nios II (no other rd/wr memory or DRAMs) and you have set Reset address as flash base address in the Nios II "More CPU" settings. So when you download program to Nios II, IDE tries to verify from flash, which actually does not get programmed by downloading dialogue. If you really want to program the flash, then use flash programmer from Nios II IDE>> Tools menu. So you could try following: First program the flash with your program using the Flash programmer from Nios II IDE Tools menu. Then try running the program again. Since the flash is already programmed with the same program that is being verified, you won't get verify fail error and you will be able to run it. Usually you run the program from flash when it's production ready. If you are developing a program, it's always good idea to have a SRAM/DRAM in the system and run the program from the same. This will save time and help you omit flash programming each time you modify/update your program. You could refer to Nios II resources and probably Nios Forum for more details. Hope this will help. Cheers, BD