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.

[参考译文] TMS320F28386D:安全闪存扇区0和扇区1

Guru**** 2448780 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1367850/tms320f28386d-secure-flash-sector0-and-sector1

器件型号:TMS320F28386D

工具与软件:

按照以下任务中的步骤操作、在运行示例之前、应将闪存扇区0和闪存扇区1配置为安全 ZONE1。

TMS320F28388D:C2000Ware 安全闪存启动示例使用- C2000微控制器论坛- C2000 ︎ 微控制器- TI E2E 支持论坛

我还尝试使用示例 dcsm_security_tool。

我尝试将.out 刷写到电路板中、并使用"片上闪存"窗口将 Z1-GRABTECT1从0x0AAAAAAAAA 修改为0x0AAAAAA5 

然后单击该程序、但失败的信息显示如下。

我猜可能是 ECC 问题吗? 但我确实找到了解决方法。

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

    我还尝试了修改 SYSCFG 以生成.out、这 将闪存扇区0和闪存扇区1配置为安全 Zone1。

    将.out 刷写到板时也失败。

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

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

    您好、W Z:

    如果您已经将 Z1-GRABSECT 编程为自定义值、则您将无法对其重新编程、您需要更新链接指针并在一个新的区域选择块中对所需的值进行编程。

    谢谢!

    卢克

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

    配置闪存扇区0和闪存扇区1是否以确保 Zone1 掠夺性模式?

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

    这取决于您的应用的安全要求。 如果您对 DCSM 提供的保护措施有任何疑问、我可以对此进行澄清。