I took the Vivado hardware description and have successfully booted Hello World on my SD_black with a fresh FSBL from SDK.
However, I followed the instructions to build U-Boot from scratch, and I don't get the u-boot prompt when I replace the hello_world.elf from my BOOT.bin with the u-boot.elf I build. I increased the u-boot bootdelay time to 30 to make sure I didn't miss it, but I am not seeing ANY output on the board.
Here are the steps I used to get U-Boot built:
git clone https://github.com/krtkl/snickerdoodle-u-boot.git
cd snickerdoodle-u-boot
make ARCH=arm CROSS_COMPILE=arm-xilinx-linux-gnueabi- zynq_snickerdoodle_black_config
make ARCH=arm CROSS_COMPILE=arm-xilinx-linux-gnueabi-
cp u-boot u-boot <WORKSPACE>/u-boot.elf
replace hello_world.elf from boot.bif with u-boot.elf
copy new BOOT.bin to SD card
Am I missing some fundamental step? I can do this just fine on the ZC702 board from Xilinx.
However, I followed the instructions to build U-Boot from scratch, and I don't get the u-boot prompt when I replace the hello_world.elf from my BOOT.bin with the u-boot.elf I build. I increased the u-boot bootdelay time to 30 to make sure I didn't miss it, but I am not seeing ANY output on the board.
Here are the steps I used to get U-Boot built:
git clone https://github.com/krtkl/snickerdoodle-u-boot.git
cd snickerdoodle-u-boot
make ARCH=arm CROSS_COMPILE=arm-xilinx-linux-gnueabi- zynq_snickerdoodle_black_config
make ARCH=arm CROSS_COMPILE=arm-xilinx-linux-gnueabi-
cp u-boot u-boot <WORKSPACE>/u-boot.elf
replace hello_world.elf from boot.bif with u-boot.elf
copy new BOOT.bin to SD card
Am I missing some fundamental step? I can do this just fine on the ZC702 board from Xilinx.