TI中文支持网
TI专业的中文技术问题搜集分享网站

C6424 从nandflash启动的问题

首先我已经可以从page大小为512字节,spare区域为16字节的nandflash启动了,但是这款nandflash停产了,型号是NAND512W3A2C。

现在的问题是我选用了另一款nandflash, K9F4G08U0E,它的page大小为2048,spare区域大小为64字节,现在的问题就是如何从这款nandflash启动的问题,应用手册上写的是支持这款nandflash启动的。

我现在想提的问题是ECC在这里是怎么放的?C6424每512个字节得到一个4个字节的ECC,那么2048个字节得到4个4字节的ECC,那这4个ECC放在spare区域的什么地方呢?我试过各种放法,好像都不奏效,第一是4个ECC连续放,第二是4个ECC每隔16个字节放一个,第三是先放一个ECC,空4个字节,再放余下几个ECC,应用手册上说spare区域偏移4个字节是用来放坏块标记的。

Tony Tang:

2048分成4个512 byte,64byte的spare area同样分成4个16byte,每一个512byte产生的ECC放到相应的16byte空间。

赞(0)
未经允许不得转载:TI中文支持网 » C6424 从nandflash启动的问题
分享到: 更多 (0)