Part Number:PROCESSOR-SDK-AM437X
你好,
目前系统跑的linux,文件系统放在emmc上, 后续想放文件系统到nand, 想问下AM437x 最大支持多大容量的NAND Flash呢?
Shine:
对nand flash的最大容量没有要求,但是要使用ROM bootloader支持的nand flash,请参考TRM。5.2.6.4.2.3 Device Detection and Parametershttps://www.ti.com/lit/ug/spruhl7i/spruhl7i.pdf
,
ping wang:
谢谢,我们现在用了一款nand,但是内核里面 elm识别不了提示 elm: unsupported config ecc-step=16 ,请帮忙看下是什么问题呢?
31676] nand: device found, Manufacturer ID: 0xad, Chip ID: 0xde[ 1.638400] nand: Hynix H27UCG8T2ATR-BC 64G 3.3V 8-bit[ 1.643879] nand: 8192 MiB, MLC, erase size: 2048 KiB, page size: 8192, OOB size: 640[ 1.652220] using OMAP_ECC_BCH16_CODE_HW ECC scheme[ 1.657388] omap-elm 48080000.elm: unsupported config ecc-step=16[ 1.663890] omap2-nand: probe of 8000000.nand failed with error -22[ 1.710994] omap_i2c 44e0b000.i2c: bus 0 rev0.12 at 100 kHz[ 1.718655] omap_i2c 4802a000.i2c: bus 1 rev0.12 at 100 kHz
,
Shine:
这款nand flash page size是8k的,ROM bootloader不支持。• Support for the following page sizes: – 2048 bytes + 64 spare bytes – 4096 bytes + 128 or 218 spare bytes而且它的4th NAND ID 也不符合Table 5-20. 4th NAND ID Data Byte