你好
我们现在 用AM3354 + processor SDK 03.02.00.05 . kernel 4.4.32.
原先我们使用Spansion S34ML08G101TF100这个芯片。
手册上写是 1GB capacity.2k page.128k block and 512 sub-page size.
使用默认的BCH8 ECC。 uboot 和kernel dts里面都是BCH8。
工作正常。
现在要换成三星的K9K8G08U0E
我看了下芯片手册,发现page/block/sub-page size之类的都是一样的。
所以觉得好像不用改代码。
但在第一次启动后,一旦重启,就出现下面错误:
nand: device found, Manufacturer ID: 0xec, Chip ID: 0xd3
nand: Samsung NAND 1GiB 3,3V 8-bit
nand: 1024 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64
nand: using OMAP_ECC_BCH8_CODE_HW ECC scheme
9 ofpart partitions found on MTD device 8000000.nand
Creating 9 MTD partitions on "8000000.nand":
0x000000000000-0x000000020000 : "NAND.SPL"
0x000000020000-0x000000040000 : "NAND.SPL.backup1"
0x000000040000-0x000000060000 : "NAND.SPL.backup2"
0x000000060000-0x000000080000 : "NAND.SPL.backup3"
0x000000080000-0x000000260000 : "NAND.u-boot"
0x000000260000-0x000000280000 : "NAND.u-boot-env"
0x000000280000-0x000000580000 : "NAND.LOGO"
0x000000580000-0x000000a80000 : "NAND.kernel"
0x000000a80000-0x000040000000 : "rootfs"
ubi0: attaching mtd8
omap2-nand 8000000.nand: uncorrectable bit-flips found
omap2-nand 8000000.nand: uncorrectable bit-flips found
omap2-nand 8000000.nand: uncorrectable bit-flips found
omap2-nand 8000000.nand: uncorrectable bit-flips found
ubi0 warning: ubi_io_read: error -74 (ECC error) while reading 64 bytes from PEB 1885:0, read only 64 bytes, retry
omap2-nand 8000000.nand: uncorrectable bit-flips found
omap2-nand 8000000.nand: uncorrectable bit-flips found
omap2-nand 8000000.nand: uncorrectable bit-flips found
omap2-nand 8000000.nand: uncorrectable bit-flips found
ubi0 warning: ubi_io_read: error -74 (ECC error) while reading 64 bytes from PEB 1885:0, read only 64 bytes, retry
不知为何ECC老是报错?
我把spec和dts贴上
am335x-evm.dts.txt
k9k8g08u0e-sib0.pdf
S34ML08G1.pdf
谢谢各位。
================
问题解决了
多谢网友 yongqing wang的帮助
怎么解决的,我就不贴出来了。
因为ti的fae无一回复我的邮件,支持的太烂,让人失望。
而且删贴倒是速度一流,我刚刚发了这段话,就被秒删了。
你们删贴删那么快,回帖倒是好多天都不见有人回。真能啊你们。
yongqing wang:
回复 dong yan1:
不客气,官方的FAE可能你这个问题比较少出现,比较难定位问题,这个支持论坛TI的官方FAE还是很及时解答问题的
Qi Fu:
回复 yongqing wang:
两位兄弟,这个最终是时序出了问题吗?我现在也出现同样故障了,导致rootfs文件系统经常出现异常。
liwen li:
回复 dong yan1:
请问怎么解决的能发个你改过的dts过来吗