Unable to load kernel image

Platform : (S905X2) customized board
Uboot details :
U-Boot 2021.04-rc4-00014-g5c121a7-dirty (May 13 2021 - 11:13:17 -0400) digicap-hc3
Model: Amlogic Meson G12A U200 Development Board
SoC: Amlogic Meson G12A (S905X2) Revision 28:c (40:2)
MMC: sd@ffe05000: 0, mmc@ffe07000: 1
Loading Environment from FAT… OK

Uboot image : available in the emmc

to load Kernel from SD card
To boot the kernel we are using the SD card ;
we flashed the pre built images to the SD card using below link


the SD card placed to board and power on
we see the uboot find the SD card and find the boot.scr and get hangs at
Starting kernel …

We also ftried using the uboot pompt
ext4load mmc 0:1 ${kernel_loadaddr} boot/kernel.d/linux-5.3.0-rc5-gx-294580-gfce02bef9f58/Image
ext4load mmc 0:1 ${initrd_loadaddr} boot/kernel.d/linux-5.3.0-rc5-gx-294580-gfce02bef9f58/uInitrd
ext4load mmc 0:1 ${dtb_loadaddr} boot/kernel.d/linux-5.3.0-rc5-gx-294580-gfce02bef9f58/meson-gxl-s905x-khadas-vim.dtb
=>=> run boot_start

Booting kernel from Legacy Image at 11000000 …

Image Name: 5.3.0-rc5-gx-294580-gfce02bef9f5
Image Type: AArch64 Linux Kernel Image (uncompressed)
Data Size: 23888384 Bytes = 22.8 MiB
Load Address: 01080000
Entry Point: 01080000
Verifying Checksum … OK

Loading init Ramdisk from Legacy Image at 13000000 …

Image Name: initrd.img-5.3.0-rc5-gx-294580-g
Image Type: AArch64 Linux RAMDisk Image (gzip compressed)
Data Size: 30296927 Bytes = 28.9 MiB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum … OK

Flattened Device Tree blob at 01000000

Booting using the fdt blob at 0x1000000
Loading Kernel Image
Loading Ramdisk to 3e31b000, end 3ffffb5f … OK
Loading Device Tree to 000000003e311000, end 000000003e31a731 … OK

Starting kernel …

Same is the case when we try directly from uboot ;

Please have look and share your taughts ;

@sanjeev We don’t have a S905X2 board, so we’re not sure if it’s a problem if you start it directly with our code