1). Modify tftp to tftpboot E.g. Line 263 # tftp 0x3000000 uImage-xilinx-zynq.bin # tftp 0x2a00000 uImage-zynq-<Board Name>.dtb 2). Modify xusbps-otg.0 to zynq-otg.0 E.g. Line306 # cd /sys/devices/amba.0/e0002000.ps7-usb/xusbps-otg.0/inputs # echo 1 > a_bus_req 3). Add steps to read kernel and dtb from QSPI E.g. # sf read 0x2a00000 0x1600000 0x100000 --> For dtb # sf read 0x3000000 0x1100000 0x500000 --> For kernel