在有ubl_432arm_340ddr_ipnc_dm368_1.1.0,u-boot-1.3.4-dm368_ipnc_1.0.1,uImage_ipnc_DM368_2.6.0,cramfsImage_ipnc_dm368_2.6.0这四个文件的前提下,如何制作成一个16进制的烧录文件? 然后,直接通过烧录器可以烧写 flash 裸片的?
IPNC DOCs里都只有写通过CCS 或是SD boot的方式进行烧录,但这两种方式毕竟只能是研发阶段适用吧?如果是要大批量生产,几K、几K的烧录nand flash,还是要制作成一个烧录文件,然后通过烧录器直接烧写flash了。。
还请专家高抬贵手,给小弟个解答了
Feng Dong:
有专门的flash烧写器.你可以先将flash整个导出来成一个image,然后通过烧写器烧写.
Jessie Pan:
嗯,我们公司有专门购买南京SUPERPRO 6000型nand flash专用烧录器。先将母片flash中的数据全部读出来,保存成一个bin文件,然后,再用这个母片读出来的 bin 文件一块一块的烧写新的flash片子。相当于是“复制”的方式吧
可是,使用这种方式烧写了10片新的nand flash,没有一片可用的,即:烧写进去的程序,全部都跑不起来?
后来有专门打电话咨询南京西尔特nand flash烧录器厂家,厂家的技术工程师解释说,因为大容量的nand flash中一般都存在有坏块,所以这种直接复制 nand flash 的方式,基本上是不可行,大部分是不成功的!
在烧录器软件中,关于坏块处理的方式,我有尝试使用“Skip Bad Block”和“Hard Copy”,都不行
不知道楼上的专家,所指的flash烧录器是专门针对这种nand flash中的坏块有做特殊的算法处理吗? 可以提供烧写器的供应商给我么?
Jessie Pan:
嗯,我们公司有专门购买南京SUPERPRO 6000型nand flash专用烧录器。先将母片flash中的数据全部读出来,保存成一个bin文件,然后,再用这个母片读出来的 bin 文件一块一块的烧写新的flash片子。相当于是“复制”的方式吧
可是,使用这种方式烧写了10片新的nand flash,没有一片可用的,即:烧写进去的程序,全部都跑不起来?
后来有专门打电话咨询南京西尔特nand flash烧录器厂家,厂家的技术工程师解释说,因为大容量的nand flash中一般都存在有坏块,所以这种直接复制 nand flash 的方式,基本上是不可行,大部分是不成功的!
在烧录器软件中,关于坏块处理的方式,我有尝试使用“Skip Bad Block”和“Hard Copy”,都不行
不知道楼上的专家,所指的flash烧录器是专门针对这种nand flash中的坏块有做特殊的算法处理吗? 可以提供烧写器的供应商给我么?
Jessie Pan:
回复 Jessie Pan:
请问大家在DM368 IPNC批量生产的时候,都是用哪款烧录器来烧写K9F1G08U0D-SCB0这颗nand flash呢?遇到nand flash有坏块的时候,该如何处理呀??
请专家帮忙推荐几款好用的flash烧写器吧?
gao xiao:
回复 Jessie Pan:
您 最终是怎么解决这个问题的呢
TI中文支持网

