[U-Boot] Can't read kernel if bad blocks are present in partition

Alexandre Gambier a.gambier at ftemaximal.fr
Fri Apr 27 09:16:54 CEST 2012


Hi,


>> Did you use "nand write.i"  to write the kernel and "nand read.i" to
>> read the kernel? the ".i" tells u-boot to skip bad blocks...
No I use "nand read $load_addr AppKernel" cause I didn't know we can use 
"nand read.i" - "help nand" doesn't display this information.
I tried "nand read.i" and now it works fine but I still can't boot the 
kernel cause its crc is wrong I will flash the kernel again with "nand 
write.i" and check if it works.

> That has been the default for a while now.  Why use something as ancient
> as 1.3.1?
Because my embedded linux distribution is STLinux which includes support 
for STM chips with this version of u-boot.

Alex.



More information about the U-Boot mailing list