[U-Boot] "Verifying Checksum ... Bad Data CRC" when kernel

Hi all
I've found the answer and confirmed it. FTP transfer corrupted uImage.
As my development laptop has no COM port, I transferred uImage from this development laptop to my company's FTP server using FileZilla 3.0.11.1, then from this FTP server to my desktop using WS_FTP 9.01. Then, I used this uImage on my desktop for BOTH serial download and copying to SD card.
I don't know which, FileZilla or WS_FTP, corrupted uImage.
Now I use my thumb drive to do the transfer, kernel boots successfully for both serial download and SD card download.
Thanks & Regards, Zhao Jihua Embedded Systems Engineer

Hi ZHAO JiHua,
I've found the answer and confirmed it. FTP transfer corrupted uImage.
[...]
I don't know which, FileZilla or WS_FTP, corrupted uImage.
Very likely you need to sort out the well known ascii/binary problem (e.g. [1]) for your ftp setups.
Cheers Detlev
participants (2)
-
Detlev Zundel
-
JiHua ZHAO