How to prepare a boot image for SPI Flash, is there any howto??
I have something written up that I have done - but nothing official.
Please see the zip file I'm attaching to this post (with the readme txt document included.
Please give it a try and let me know if you have any feedback. As it's not an official doc - I'm going to delete the attachment after you've confirmed receipt.
Regards
Andrew in Apps, I have downloaded the attachment, thank you. Unfortunately, I will be able to test it in two weeks. I have succedded in I2C-booting. Now I have flashed the same code to M25P64, switched proper BOOT Port (FPGA says: BOOT SPI). Turned free mode, but the leds are not blinking.. I wonder if there is something to do with SPI CS signal. GPIO20/GPIO24...
Were you using the txt file you created and tested for the EPROM image?
If so - could you test using the files provided in the zip file instead?
The EPROM boot txt file contains header info and other iteams that are not used in the SPI boot file.
I have succedded in SPI booting! Using the I2CBoot.exe I put a key -n instead of -f, so I got an ASCII-HEX includable file with C-array. Then I took EEPROM_burner project ang corrected it to burn SPI Flash.
great, thanks for the update.