Part Number:AM3352
NANDFLASH: MT29F32G08ABAAA
PAGE SIZE = 8192b, OOB=448.
请问ROM CODE 是否支持从此NANDFLASH引导?如果支持的话, ECC是8bits还是16bits?
Shine:
请参考下面的TRM手册Table 26-14. Supported NAND Deviceshttps://www.ti.com/lit/ug/spruh73q/spruh73q.pdf
,
johnson lu:
这个文档j里没有明确说8K PAGE的不支持,也没说支持. 根据文档上描述, 检测NAND芯片时,先是用ONFI Read ID命令的,这个命令MT29F32G08ABAAA支持的,所以理论上应该能识别这个NANDFLASH的正确参数。关于ECC, 文档上,文档上只是对TOSHIBA的大容量作了识别(For device ID codes D3h, C3h, D5h, C5h, D7h, C7h, DEh, CEh when manufacturer code (first ID byte) is98h the Cell type information is checked in the 4th byte of ID data. If it is equal to 10b then the ECCcorrection applied is BCH 16b/sector.) , 因而,按理解,应该是用8BIT ECC的。 但实际上按以上理解烧写NANDFLASH后, 无法启动
,
Shine:
8k page size的支持不了,最大支持4K。e2e.ti.com/…/linux-am3352-nand-boot-issue