This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
这俩天遇到了一个很奇怪的问题
通过SD卡启动
在uboot下,将nand flash 擦除掉之后,执行saveenv,重启,再通过SD卡启动
就会打印出ECC: uncorrectable 错误
目前定位到是elm模块,ECC error-location process failed,就是说elm模块错误定位失败,导致打印出这个错误
但为什么elm 错误定位失败,还没找到原因
TI的专家们,有没有什么建议啊?卡在这里好几天了
使用的版本是ti-sdk-am335x-evm-06.00.00.00
还未烧写uboot 到nand中,从sd卡启动,启动信息如下:
U-Boot SPL 2013.01.01 (Sep 03 2014 - 17:10:10)
OMAP SD/MMC: 0
reading u-boot.img
reading u-boot.img
U-Boot 2013.01.01 (Sep 03 2014 - 17:10:10)
I2C: ready
DRAM: 512 MiB
WARNING: Caches not enabled
NAND: NAND device: Manufacturer ID: 0x2c, Chip ID: 0xda (Micron NAND 256MiB 3,3V 8-bit)
256 MiB
MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1
*** Warning - bad CRC, using default environment
Net: <ethaddr> not set. Validating first E-fuse MAC
cpsw
Hit any key to stop autoboot: 0
saveenv之后,再从sd卡启动
U-Boot SPL 2013.01.01 (Sep 03 2014 - 17:10:10)
OMAP SD/MMC: 0
reading u-boot.img
reading u-boot.img
U-Boot 2013.01.01 (Sep 03 2014 - 17:10:10)
I2C: ready
DRAM: 512 MiB
WARNING: Caches not enabled
NAND: NAND device: Manufacturer ID: 0x2c, Chip ID: 0xda (Micron NAND 256MiB 3,3V 8-bit)
256 MiB
MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1
ECC: uncorrectable.
ECC: uncorrectable.
ECC: uncorrectable.
ECC: uncorrectable.
ECC: uncorrectable.
ECC: uncorrectable.
ECC: uncorrectable.
ECC: uncorrectable.
NAND read from offset 260000 failed -74
*** Warning - readenv() failed, using default environment
Net: <ethaddr> not set. Validating first E-fuse MAC
cpsw
Hit any key to stop autoboot: 0
报ecc的错误