AnsweredAssumed Answered

Linux Zynq booting from QSPI requires SD-card?

Question asked by yahniukov on Jul 25, 2018
Latest reply on Jul 25, 2018 by mhennerich

I need to load Linux from QSPI. My board is Zedboard + FMCOMMS4-EBZ. I need to do this without SD-cards. There is my .bif file:

the_ROM_image:
{
    [bootloader]D:\linux_zynq_flash_test_zed\linux\zynq_fsbl_0.elf
    D:\linux_zynq_flash_test_zed\linux\system.bit
    D:\linux_zynq_flash_test_zed\linux\u-boot-zed.elf
    [offset = 0xF00000]D:\linux_zynq_flash_test_zed\linux\uImage
    [offset = 0x1400000]D:\linux_zynq_flash_test_zed\linux\devicetree.dtb
    [offset = 0x1410000]D:\linux_zynq_flash_test_zed\linux\uramdisk.image.gz
}

U-Boot successfully load kernel, devicetree and ramdisk but at boot time Linux starts to check filesystem:

Hit any key within 3 seconds to abort filesystem check

And then:

If I need to load Linux from QSPI I still need to use SD-card?

Outcomes