Forum Discussion
Altera_Forum
Honored Contributor
20 years agoTo close this topic.
That boot loader was the correct one to use. The tools put together the proper load sequence and operate as advertized. The 8 bit transfer in the boot loader is fast enough. I had several problems all of which interfeared with proper operation. 1.) I did a FLASH erase as a seperate process to loading code. My erase routine only erased every other block. I could not pass this off as a feature. SO I fixed it. 2.) The FLASH devices were connected to the tri-state bus. That bus was not connected to the instruction and data master on the NIOS side. 3.) The DMA transfers have not been tested since the 8 bit transfers are fast enough.