How do I put u-boot in the SPI flash and boot from it?
I have a logic-PD zoom board. All the switches set to OFF as the documentation claims is the config for booting from SPI.
Currently the only way to get the board to boot is to insert an SD card with u-boot on it, and then use that u-boot to load the kernel from SPI or TFTP or whatever.
If I remove the SD card, all I get at startup over the serial console is:
Booting with TI UBL
Device OPP (300MHz, 1.2V)SD/MMC Boot failed.
I also, just for the heck of it, tried all 16 combinations of the last 4 dip switches, but only the "all off" setting actually gets it to do anything at all.
I suspect that u-boot was erased from the SPI flash, or that the UBL is somehow "hardwired" to go look for an SD card instead. What do I have to do to get this thing to boot (with u-boot, I can take it from there) from the SPI flash?
I have a ubuntu Linux machine here, so I very very strongly prefer to use tools that run on that system.