linux u-boot
Greetings,
I am working as an embedded engineer(R&D), into Linux. I had a problem in handling BAD BLOCKS in u-boot. i am using 1.3.4 as well as 2008.10 u-boot.
Following is the problem i am facing in some of my hardware boards. i am using at91sam9260 and 9261 controllers and K9F2G08Q0M Samsung Nandflash. Any one can help over this.
********************booting over serial port*******************
U-Boot 2008.10 (Jul 1 2011 - 15:40:06)
DRAM: 64 MB
Initializing Display
NAND: 256 MiB
*** Warning - bad CRC or NAND, using default environment
In: serial
Out: serial
Err: serial
Net: No ethernet found.
No ethernet found.
Hit any key to stop autoboot: 1 0
NAND read: device 0 offset 0x200000, size 0x200000
Skipping bad block 0x00240000
Skipping bad block 0x00260000
Skipping bad block 0x002e0000
2097152 bytes read: OK
## Booting kernel from Legacy Image at 22200000 ...
Image Name: linux-2.6.28-Analogics
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 2068500 Bytes = 2 MB
Load Address: 20008000
Entry Point: 20008000
Verifying Checksum ... Bad Data CRC
ERROR: can't get kernel image!
U-Boot>
**************************************************************
Thanks & Regards,
Rajeev Battu.
|