I'm unable to boot a simple baremetal app from the SD card. Very strange problem.
- The ZUB will boot petalinux from the SD card just fine, I've built and booted the ZUB petalinux base and trifecta builds. All using the same SD card, several times.
- I can build my simple baremetal app in Vitis and boot it over JTAG, as well as QSPI, which works fine. Attempting to boot from SD with FSBL debug messaging enabled, I get:
- SD: Unable to open file 1:/BOOT.BIN: 3, XFSBL_ERROR_SD_F_OPEN
- I also have an Ultra96v2. Using the same SD card, I can boot a simple u96 baremetal app from the SD card on the u96.
- The SD card is a 16GB delkin. I format it FAT and copy my BOOT.bin to it, simple.
Everything works fine on the U96, and the ZUB, except SD boot from the ZUB only. This is very strange and I can't figure what the issue could be. Any ideas?