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.

[参考译文] TMS320F28377D:无法使用十六进制文件在 OTP 中对密码进行编程

Guru**** 2563740 points
Other Parts Discussed in Thread: UNIFLASH

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/640742/tms320f28377d-not-able-to-program-passwords-in-otp-using-hex-file

主题中讨论的其他器件:UNIFLASH

您好,Vamsi,

我仍有两个问题,请在“Attach a do with all screens and more details (随附所有屏幕截图和更多详细信息的执行)”

基本上、C2prog 和 Uniflash 都出现了.hex 问题 ( .out 文件不会出现) 、这在 OTP 中是如此

关于 Blackhawk 和器件程序的第二期操作系统

非常感谢

此致

卡洛

e2e.ti.com/.../Issues-left.docx

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

    这不是 UniFlash 或 C2Prog 的问题。 C2000十六进制实用程序为 PAGE 0和 PAGE 1生成单独的十六进制文件。 编译时、您将注意到十六进制实用程序发出有关此问题的警告。 如果只加载一个十六进制文件、则会在闪存/ OTP 中丢失另一页的内容。 为避免此问题、请在链接器命令文件的第0页中声明 OTP 存储器(您将安全设置映射到其中)。 通常、当您使用十六进制文件时、会将所有初始化的段映射到 PAGE 0。

    2.您无需在 Flash 设置中配置"内核选择"字段。 闪存编程器将通过在 OTP 中读取 CPUID 自动配置该字段。 此字段提供给在 OTP 中接收到极初始芯片样品但不包含 CPUID 的用户-这些用户需要在此字段中选择 CPU。

    谢谢、此致、
    Vamsi