This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TMS320C6742:用于大规模生产的 C6742编程器问题

Guru**** 2933120 points

Other Parts Discussed in Thread: OMAP-L138

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/669954/tms320c6742-c6742-programmer-issue-for-mass-production

器件型号:TMS320C6742
主题中讨论的其他器件:OMAP-L138

大家好、

我 向编程器工厂提供了用于 NAND 闪存上预编程器的*。bin 文件。 然后将 NAND 闪存转发到 SMT。

如何生成*.bin:

CCS 编译以生成*。out

2. AISgen 将*。out 转换为*。bin -->向程序员工厂提供此*。bin  

为什么上述步骤无法启动此*。bin? 但可以使用 sfh_OMAP-L138.exe 通过 UART 将该*。bin 编程到 NAND 闪存。

我是否可以知道需要对程序员应用哪些条件来解决此问题?

例如、编程人员需要移位一个块来执行闪存等...

提前感谢。

B.R.

OC

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    团队将收到通知。 他们将直接在此处发布反馈。

    BR
    Tsvetolin Shulev
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    请注意、此特定器件上的 NAND 引导使用 ECC 数据。 ECC 数据由 EMIF16 IP 生成、然后由内核以 ROM 引导加载程序识别的特定格式将该数据写入闪存上的备用区域。

    如果您对 NAND 进行预编程、则该工具需要能够以与 EMIF16相同的方式生成 ECC 信息、并以 ROM 引导加载程序识别的格式将该数据写入闪存页的备用数据。

    ECC 布局类似于 DM365的 NAND ECC 布局、如下所示:
    processors.wiki.ti.com/.../DM365_Nand_ECC_layout

    我们提供主机工具来生成 ECC、方法与 EMIF16相同、如果您想使用它来离线生成 ECCC:
    processors.wiki.ti.com/.../NAND_ECC_Generation_for_DaVinci_Family_of_Devices


    希望这能帮助您了解为什么使用串行闪存工具编程时应用程序会引导、但在 GANG 编程 NAND 时无法引导。

    此致、
    Rahul