I have only been working with Vivado/SDK a couple of months now so I'm sorry if this is a stupid question.
I would like to create a new boot.bin to boot Linux on my microzed from the SD card.
In SDK I create a new standalone application of type FSBL (SA_FSBL.elf);
Then I use the Xilinx Tools-> Create Zynq Boot Image to create a boot.bin. In this Boot.bin I include the SA_FSBL.elf and the uboot.elf from the Avnet provided SD image.
When I save this new boot.bin file to the sd card and try to boot It goes thru the FSBL.elf portion and starts the uboot.elf. The uboot.elf does not seem to be able to read any other data from the sd card.
I get error error
"Controller never released inhibit bit(s).
Bad device mmc 0 ** "
What am I missing??
Thanks in advance for any advice you can give me.