[LS1028a]:Getting Ramdisk image is corrupt or invalid while booting Linux.

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

[LS1028a]:Getting Ramdisk image is corrupt or invalid while booting Linux.

990 Views
Amit_Keshri
Contributor III

Hi NXP Support Team,

In LS1028A processor based board we loaded bl2_flexspi_nor.pbl , fip.bin and lsdk2012_yocto_tiny_LS_arm64.itb in NOR Flash .

bl2_flexspi_nor.pbl and  fip.bin files is getting loaded and booting properly but while booting Linux ( lsdk2012_yocto_tiny_LS_arm64.itb) it is showing below ERROR.

------------------------------------------------------------------------

Verifying Hash Integrity ... crc32 error!
Bad hash value for 'hash@1' hash node in 'initrd' image node
Bad Data Hash
Ramdisk image is corrupt or invalid

-----------------------------------------------------------------------

I have attached my log file for your reference with this post.

Please help us on this .

Regards,

Amit Kumar

 

0 Kudos
Reply
1 Reply

947 Views
Amit_Keshri
Contributor III

Hi @yipingwang,

After loading lsdk2012_yocto_tiny_LS_arm64.itb file we are getting below error every time after power ON and Linux is not booting:

Verifying Hash Integrity ... crc32 error!
Bad hash value for 'hash@1' hash node in 'initrd' image node
Bad Data Hash
Ramdisk image is corrupt or invalid

Below is our loading procedure in U-Boot:

------------------------------------------------------------------------------

tftpboot 0xA0000000 lsdk2012_yocto_tiny_LS_arm64.itb
sf probe
sf erase 0x01000000 0x4000000
sf write 0xA0000000 0x01000000 0x38490a8
sf read 0xb0000000 0x01000000 0x38490a8
cmp 0xA0000000 0xb0000000 0x38490a8

----------------------------------------------------------------------------

Please help us on this issue.

Thanks & Regards,

Amit Keshri

0 Kudos
Reply