Hello, I Have a demo board which has 8 GB ram. Trying to boot with ramdisk. When I use large size ramdisk image (447.8 MiB), it's giving Bad CRC while verifying checksum. When I use small size (49 MiB) its verifiying successfully. What is the reason of it ?
The commands I use are, tftp 2000000 uImage-------.bin tftp 4000000 -------------.dtb tftp 1000000000 ----------.rootfs.ext2.gz.u-boot bootm 2000000 1000000000 4000000 u-boot logs are, WARNING: adjusting available memory to 30000000 ## Booting kernel from Legacy Image at 02000000 ... Image Name: Linux-4.19.26+gc0c2141 Image Type: PowerPC Linux Kernel Image (gzip compressed) Data Size: 7139762 Bytes = 6.8 MiB Load Address: 00000000 Entry Point: 00000000 Verifying Checksum ... OK ## Loading init Ramdisk from Legacy Image at 00000000 ... Image Name: fsl-image-networking-full-t1042d Image Type: PowerPC Linux RAMDisk Image (uncompressed) Data Size: 469529163 Bytes = 447.8 MiB Load Address: 00000000 Entry Point: 00000000 Verifying Checksum ... Bad Data CRC Ramdisk image is corrupt or invalid