Forum Discussion
Altera_Forum
Honored Contributor
13 years agoNios II software bugging
I'm working with Nios II processor and quartus 10.1sp1 on the device cyclone III, using the EPCS64 flash memory. I've some problems when I send several commands of a sudden to the Nios software, f...
Altera_Forum
Honored Contributor
13 years agoI guess you write to Flash inside an interrupt routine. Bad Idea, interrupt routines should be as short as possible.
Writing to Flash should be done in main program (or in a function) and should not be interrupted. A cache is simply a portion of RAM you allocate, and you copy sometimes to Flash. It can be seen also as a buffer memory like in hard drive, optical drive...