I'm trying to boot my PicoZed board to Linux from JTAG. It's close, but I'm missing something.
I can successfully boot from SD Card with these same files, so it seems the problem lies elsewhere.
Here are the steps, I'm following:
* Set SW1 to JTAG boot mode.
* XMD Console commands
- connect arm hw
- dow zynq_fsbl.elf
- run
- fpga u2013f fpgabits.bit
- dow u-boot.elf
- run
* Stop u-boot from auto-booting in terminal
* XMD Console command
- stop
- dow u2013data image.ub 0x1000000
- con
* From u-boot type
- bootm 0x1000000
* Linux boot hangs with last lines
- [drm] Initialized drm 1.1.0 20060810
- brd: module loaded
- loop: module loaded
The next lines that Linux is supposed to print has to do with the QSPI, but I'm not sure what else to do.
When successfully booting from the SD Card, I'm using BOOT.BIN with the same FSBL, FPGA Bits and u-boot.
I'm also using the same image.ub file.
--Jeff