各位TI大神,
现在遇到一个问题使用东芝TC58NVG1S3HTA00的FLASH,出现以下问题。
UBIFS: start fixing up free space
[ 9.472429] uncorrectable error :[ 9.509618] uncorrectable error :[ 9.578943] uncorrectable error :[ 9.650371] uncorrectable error :[ 9.653932] UBI error: ubi_io_read: error -74 (ECC error) while reading 124928 bytes from PEB 774:4096, read 124928 bytes
[ 9.665559] UBIFS error (pid 1): ubifs_leb_read: reading 124928 bytes from LEB 165:0 failed, error -74
[ 9.709611] VFS: Cannot open root device "ubi0:rootfs" or unknown-block(0,0)
[ 9.716962] Please append a correct "root=" boot option; here are the available partitions:
[ 9.725740] 1f00 128 mtdblock0 (driver?)
[ 9.731027] 1f01 128 mtdblock1 (driver?)
[ 9.736301] 1f02 128 mtdblock2 (driver?)
[ 9.741584] 1f03 128 mtdblock3 (driver?)
[ 9.746854] 1f04 1920 mtdblock4 (driver?)
[ 9.752138] 1f05 128 mtdblock5 (driver?)
[ 9.757409] 1f06 5120 mtdblock6 (driver?)
[ 9.762693] 1f07 254464 mtdblock7 (driver?)
nand参数如下:
Organization
x8
Memory cell array 2176 128K 8
Register 2176 8
Page size 2176 bytes
Block size (128K 8K) bytes
感觉是ECC校验问题,之前的flash ecc是1bit的没有问题。
Jian Zhou:
这个NAND是SLC还是MLC的?
young young:
回复 Jian Zhou:
你好,
是SLC的。FLASH型号:TC58NVG1S3HTA00