To program a i.MX6SDL boot image to NAND device with gang programmer.

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

To program a i.MX6SDL boot image to NAND device with gang programmer.

跳至解决方案
1,520 次查看
satoshishimoda
Senior Contributor I

Hello, I belong to a distributor of Freescale Japan.

Our customer have a question about i.MX6 NAND progamming.

Actually, they are using kobs-ng to program a boot image to NAND in prototype, but they want to use NAND gang programmer for mass production.

In this case, they will dump the NAND data by "nanddump" from a prototype and program it to other NAND devices for mass production with gang programmer.

But if kobs-ng manage bad block, they think taht they cannot use this method.

So would you let me know this NAND programming procedure is OK or NG?

If it is NG, is there any other method?

Best Regards,

Satoshi Shimoda

标签 (2)
标记 (1)
0 项奖励
回复
1 解答
1,313 次查看
nozomi
Contributor I

Hi Satoshi,

By my understanding, kobs-ng manages bad block with using DBBT but it's not mandatory.

If you specify the page address of DBBT is zero, iROM ignores it and uses bad block marker in OOB

to identify bad block.

However, IMHO, I think your method is not good idea. Because the dumped image might contain

bit errors that would be caused by the prototype's chip. It means you will get twice of

bit errors and bad blocks for mass production and that will make to reduce yield rate.

My suggestions are

1) to make whole NAND image(I mean it contains ECC for normal pages and FCB page) by software.

2) to use mfgtools

.

BR,

Nozomi SATO

在原帖中查看解决方案

0 项奖励
回复
1 回复
1,314 次查看
nozomi
Contributor I

Hi Satoshi,

By my understanding, kobs-ng manages bad block with using DBBT but it's not mandatory.

If you specify the page address of DBBT is zero, iROM ignores it and uses bad block marker in OOB

to identify bad block.

However, IMHO, I think your method is not good idea. Because the dumped image might contain

bit errors that would be caused by the prototype's chip. It means you will get twice of

bit errors and bad blocks for mass production and that will make to reduce yield rate.

My suggestions are

1) to make whole NAND image(I mean it contains ECC for normal pages and FCB page) by software.

2) to use mfgtools

.

BR,

Nozomi SATO

0 项奖励
回复