am335x ti-linux 4.9.80 ubi NAND flash rootfs分区无法识别

时间:2018-02-12 13:54:45

标签: linux linux-kernel

我对ti-linux内核4.9.80的ubi分区识别有一个奇怪的问题。在内核ti-4.9.24上一切正常,内核发现分区并创建。在4.9.80我有一个日志如下

[    1.664947] omap_voltage_late_init: Voltage driver support not added
[    1.678146] omap-gpmc 50000000.gpmc: GPMC revision 6.0
[    1.683470] gpmc_mem_init: disabling cs 0 mapped at 0x0-0x1000000
[    1.691850] nand: device found, Manufacturer ID: 0xXX, Chip ID: 0xXX
[    1.698396] nand: Manufacturer XXYYZZ
[    1.702342] nand: 128 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64
[    1.710051] nand: using OMAP_ECC_BCH8_CODE_HW ECC scheme
[    2.214870] UBI error: cannot open mtd NAND.file-sys, error -2[    2.220693] 

U-Boot未进行任何修改。我没有更改内核defconfig中的任何内容。什么可能是错的,为什么在较旧的内核修订版中它有效?

感谢任何提示。

0 个答案:

没有答案