nand read 错误
U-Boot 2010.09DRAM:64 MiB
Flash: 2 MiB
NAND:256 MiB
*** Warning - bad CRC or NAND, using default environment
In: serial
Out: serial
Err: serial
Net: dm9000
Hit any key to stop autoboot:0
ARM2440 > nand read 0x30000000 0x200000 0x300000
NAND read: device 0 offset 0x200000, size 0x300000
NAND read from offset 200000 failed -74
3145728 bytes read: ERROR
ARM2440 > nand info
Device 0: nand0, sector size 128 KiB
ARM2440 > nand驱动有问题 embedsky_lhh 发表于 2012-12-5 10:51 static/image/common/back.gif
nand驱动有问题
是drivers/mtd/nand/s3c2410_nand.c文件吗?我是按照郭天祥的U-BOOT2010.6移植的,把它的复制过来依然无法解决问题! dunken 发表于 2012-12-5 18:26 static/image/common/back.gif
是drivers/mtd/nand/s3c2410_nand.c文件吗?我是按照郭天祥的U-BOOT2010.6移植的,把它的复制过来依然无法 ...
这个要根据不同的版本有不同的变换,还是要看实际情况了,你调试下驱动不就可以了 本帖最后由 dunken 于 2012-12-7 10:55 编辑
embedsky_lhh 发表于 2012-12-6 09:51 http://www.armbbs.net/static/image/common/back.gif
这个要根据不同的版本有不同的变换,还是要看实际情况了,你调试下驱动不就可以了
这个是使用软件ECC校验的问题,nand->ecc.mode = NAND_ECC_SOFT;我把这条代码去掉就没问题了,不知道郭天祥的手册中添加了,为什么就没出问题。有点搞不懂
页:
[1]