reading u-boot.bin error found:0010成功解决

6300阅读 1评论2012-09-14 kangear
分类:LINUX

出现这个问题的人还挺多的:
1:
2:
3:
4:
5: 
6:
7:
==================================================================================
方法1:手动scrub(失败
SMDK6410 # nand scrub

NAND scrub: device 0 whole chip
Warning: scrub option will erase all factory set bad blocks!
         There is no reliable way to recover them.
         Use this command only for testing purposes if you
         are sure of what you are doing!

Really scrub this NAND flash?
Erasing at 0x14780000 --  16% complete.
NAND 2GiB 3,3V 8-bit: MTD Erase failure: -5
Erasing at 0x1c280000 --  22% complete.
NAND 2GiB 3,3V 8-bit: MTD Erase failure: -5
Erasing at 0x68f00000 --  82% complete.
NAND 2GiB 3,3V 8-bit: MTD Erase failure: -5
Erasing at 0x7ff80000 -- 100% complete.
Scanning device for bad blocks
OK
SMDK6410 # resetK

U-Boot 1.1.6 (Mar 23 2011 - 15:19:29) for SMDK6410

****************************************
**    u-boot 1.1.6                    **
**    Updated for TE6410 Board        **
**    Version 1.0 (10-01-15)          **
**    OEM: Forlinx Embedded           **
**    Web:   **
****************************************

CPU:     S3C6410 @532MHz
         Fclk = 532MHz, Hclk = 133MHz, Pclk = 66MHz, Serial = CLKUART (SYNC Mode
)
Board:   SMDK6410
DRAM:    128 MB
Flash:   0 kB
NAND:    tmp = 29
select s3c_nand_oob_mlc_128
2048 MB
SD/MMC:  1921 MB
*** Warning - bad CRC or moviNAND, using default environment

In:      serial
Out:     serial
Err:     serial
Hit any key to stop autoboot:  0

NAND erase: device 0 whole chip
Skipping bad block at  0x14b00000
Skipping bad block at  0x1c700000
Skipping bad block at  0x69500000
Erasing at 0x7ff80000 -- 100% complete.
OK
reading u-boot.bin
error found: 0010
==============================================================================================
方法2: 重装格式化在FAT,再格式化成FAT32(失败) 
      U-Boot 1.1.6 (Mar 23 2011 - 15:19:29) for SMDK6410
****************************************
**    u-boot 1.1.6                    **
**    Updated for TE6410 Board        **
**    Version 1.0 (10-01-15)          **
**    OEM: Forlinx Embedded           **
**    Web:   **
****************************************

CPU:     S3C6410 @532MHz
         Fclk = 532MHz, Hclk = 133MHz, Pclk = 66MHz, Serial = CLKUART (SYNC Mode
)
Board:   SMDK6410
DRAM:    128 MB
Flash:   0 kB
NAND:    tmp = 29
select s3c_nand_oob_mlc_128
2048 MB
SD/MMC:  1921 MB
*** Warning - bad CRC or moviNAND, using default environment

In:      serial
Out:     serial
Err:     serial
Hit any key to stop autoboot:  0

NAND erase: device 0 whole chip
Skipping bad block at  0x14b00000
Skipping bad block at  0x1c700000
Skipping bad block at  0x69500000
Erasing at 0x7ff80000 -- 100% complete.
OK
reading u-boot.bin
error found: 0010
==============================================================================================
方法3:用专用工具删除分区,重新格式化(成功
重新制作后,放入一个u-boot.bin做实验:
U-Boot 1.1.6 (Mar 23 2011 - 15:19:29) for SMDK6410

****************************************
**    u-boot 1.1.6                    **
**    Updated for TE6410 Board        **
**    Version 1.0 (10-01-15)          **
**    OEM: Forlinx Embedded           **
**    Web:   **
****************************************

CPU:     S3C6410 @532MHz
         Fclk = 532MHz, Hclk = 133MHz, Pclk = 66MHz, Serial = CLKUART (SYNC Mode
)
Board:   SMDK6410
DRAM:    128 MB
Flash:   0 kB
NAND:    tmp = 29
select s3c_nand_oob_mlc_128
2048 MB
SD/MMC:  1921 MB
*** Warning - bad CRC or moviNAND, using default environment

In:      serial
Out:     serial
Err:     serial
Hit any key to stop autoboot:  0

NAND erase: device 0 whole chip
Skipping bad block at  0x14b00000
Skipping bad block at  0x1c700000
Skipping bad block at  0x69500000
Erasing at 0x7ff80000 -- 100% complete.
OK
reading u-boot.bin

196608 bytes read

NAND write: device 0 offset 0x0, size 0x100000
 1032192 bytes written: OK
reading zImage

** Unable to read "zImage" from mmc 0:1 **
上一篇:用S3C6410驱动HSD050IDW1-A
下一篇:【原】为uboot-2009.08 添加 dnw usb下载功能

文章评论