I now have a problem:
I used yocto to compile a xxx.rootfs.cpio.gz. u-boot file system to run on imx8Q. The bootcmd Settings are as follows:
setenv bootcmd 'fatload mmc 0:1 0x80280000 Image;fatload mmc 0:1 0x83000000 fsl-imx8qxp-mek.dtb;fatload mmc 0:2 0x83100000 initramfs.cpio.gz.u-boot;booti 0x80280000 0x83100000 0x8300000'
When the size of the xxx.rootfs.cpio.gz. u-boot file system is smaller than 16MB, the system can start and run normally. The uboot jumps as follows:
When the file system in xxx.rootfs.cpio.gz. u-boot format is larger than 16MB, the system cannot be started normally, and even the kernel fails to be started. The uboot goes as follows(stopped to the starting kernel...):
How can I modify the kernel or Uboot configuration to support xxx.rootfs.cpio.gz. boot when the U-boot system is larger than 16m and our DDR is 2G?
thank you!