TI的工程师您好,
我正在移植 ti-processor-sdk-linux-am335x-evm-01.00.00.00 中的 u-boot-2014.07-g7e537bf nand驱动,make am335x_evm_nandboot_config,根据板子配置nand的pinmux,nand芯片型号是S34ML08G101TF100
启动后不断打印nand: bit-flip corrected @oob=0
这里应该是正在读取nand中的环境变量,问题是每个页都在oob[0]发生位翻转???并且执行save命令是正常的:
U-Boot# sa
Saving Environment to NAND...
Erasing NAND...
Erasing at 0x1c0000 -- 100% complete.
Writing to NAND... OK
以下是启动信息:
U-Boot 2014.07-00107-ga6ef75a-dirty (Dec 01 2015 - 14:07:04)
I2C: ready
DRAM: 512 MiB
NAND: ONFI flash detected
NAND device: Manufacturer ID: 0x01, Chip ID: 0xd3 (AMD/Spansion S34ML08G1)
1024 MiB
nand: bit-flip corrected @oob=0
nand: bit-flip corrected @oob=0
nand: bit-flip corrected @oob=0
nand: bit-flip corrected @oob=0
nand: bit-flip corrected @oob=0
nand: bit-flip corrected @oob=0
nand: bit-flip corrected @oob=0
nand: bit-flip corrected @oob=0
nand: bit-flip corrected @oob=0
nand: bit-flip corrected @oob=0