Custom board sd image v2.6 problem

We have our custom board based on zcu104 and apart from the ddr ram almost everything (sd card, ethernet are connected with same pins) is similar with zcu104. I have approached the following two ways to run the pynq on the board.

  1. We have built the sd card image with zcu104 BSP and provided the following spec by modifying zcu104 file,
ARCH_cbs := aarch64
BSP_cbs := xilinx-zcu104-v2020.1-final.bsp
BITSTREAM_cbs := base/cbs.bit
FPGA_MANAGER_cbs := 1

STAGE4_PACKAGES_cbs := xrt pynq ethernet 

placed the bit file in the base folder, deleted the previous files. Image built successfully but nothing happens when the sd card is loaded.

  1. Just removed the bsp keeping everything the same as before, the image was built successfully and has something on the serial monitor, but it got stuck afterward.
Xilinx Zynq MP First Stage Boot Loader
Release 2020.1   Feb  9 2022  -  13:27:31
NOTICE:  ATF running on XCZU7EG/EV/silicon v4/RTL5.1 at 0xfffea000
NOTICE:  BL31: v2.2(release):xilinx_rebase_v2.2_2020.1
NOTICE:  BL31: Built : 13:29:43, Feb  9 2022


U-Boot 2020.01 (Feb 09 2022 - 13:25:36 +0000)

Board: Xilinx ZynqMP
DRAM:  4 GiB

What could be wrong, any help would be really helpful. We are stuck at this point for several days.

1 Like