你好:
DM365,DM368 量产后,如何用希尔特烧写器,烧写NAND FLASH?
谢谢!
Chris Meng:
Alex,
NAND上的数据有两个部分,一部分是实际数据,一部分是ECC数据放在冗余区域。如果你使用ccs/uart工具烧写nand,烧写工具里面会利用DM36x上的硬件ECC,根据你写入NAND的数据计算出ECC,然后写入NAND的冗余区域。
如果你使用烧片机,就需要关闭烧片机的ECC功能,你可以先选择一个没有坏块的母片,用利用ccs/uart工具烧写nand,把nand上的所有数据包括冗余区域的读出来,然后利用烧片机烧写。或者利用PC上生产DM36x ECC的工具在PC上生成ECC数据,和有效数据一起放入烧片机烧写。
ecc的PC生成工具在下面的工具里面可以找到:
http://processors.wiki.ti.com/index.php/SD_card_boot_and_flashing_tool_for_DM36x
ECC相关信息可以参考:
http://processors.wiki.ti.com/index.php/NAND_ECC_Generation_for_DaVinci_Family_of_Devices
Alex2:
回复 Chris Meng:
谢谢,Chirs, 连接里面没地方下载ECC 的工具,
具体操作步骤是?