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.

[参考译文] TMS320F280025:Uniflash 无法使用 DCSM 对代码进行编程

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

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/988097/tms320f280025-uniflash-can-not-program-code-with-dcsm

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

您好专家、  

我的客户需要使用 Uniflash 对出厂时返回的器件进行编程。

它们需要使用 DCSM 对代码进行编程。

但是、他们告诉我他们可以完成。

我使用 TI launchpad 在我的 labtop 中进行了测试。

我的 Uniflash 版本是  

我可以在没有 DCSM 的情况下成功地对代码进行编程。

但无法使用 DCSM 对代码进行编程。

之后、我通过 CCS 对 DCSM 代码进行编程、以验证代码是否正常、然后我可以看到密码已更改。

因此、我想知道为什么不能对具有 DCSM 的代码进行编程。

显示的错误如下所示:

[2021/3/23下午1:45:14] [错误] C28xx_CPU1:闪存编程期间出错。 地址0x00078000、数据0x0000E000、FMSTAT 0x00000030

[2021/3/23下午1:45:14] [错误] C28xx_CPU1:文件加载器:存储器写入失败:未知错误

[2021/3/23下午1:45:14] [错误] C28xx_CPU1:闪存编程期间出错。 地址0x00078004、数据0x0000E000、FMSTAT 0x00000030

[2021/3/23下午1:45:14] [错误] C28xx_CPU1:请确保您正在编程的存储器位置尚未编程。

BR

Emma

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

    Emma、

    您未提及 Uniflash 版本。  请提供该信息。

    设备出厂退货是指什么?  从 TI FA 退回?  还是从客户现场/工厂?

    谢谢、此致、

    Vamsi

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

    Vamsi、

    我的 Uniflash 版本是  6.2.0.3059。

    [引用 userid="16728" URL"~/support/microcontrollers/c2000/f/c2000-microcontrollers-forum/988097/tms320f280025-uniflash-can-not-program-code-with-dcsm/3650292 #3650292")您的设备出厂退货是什么意思?  从 TI FA 退回?  还是从客户现场/工厂?[/报价]

    他们计划处理从客户工厂退回的产品。  

    但现在、它们正在测试、因此器件完全正常。

    我还进行了测试。

    BR

    Emma

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

    Emma、

    我将在下周一之前再次向您确认。

    您成功使用的 CCS 版本是什么?  在 CCS 安装的软件包中,您能否检查并告诉我 TI C2000器件支持软件包和调试服务器闪存软件包的版本 (有时此软件包被命名为“CCS 闪存内容”)?

    谢谢、此致、
    Vamsi

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

    Vamsi、

    CCS 版本:  10.0.00010  

    [引用 userid="16728" URL"~/support/microcontrollers/c2000/f/c2000-microcontrollers-forum/988097/tms320f280025-uniflash-can-not-program-code-with-dcsm/3651927 #3651927"] TI C2000器件支持包和调试服务器闪存包 (有时此包被命名为"CCS 闪存内容")?

    这是什么?

    以及在哪里找到它?

    BR

    Emma

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

    Emma、

    您可以单击 CCS 帮助菜单->在弹出窗口(如下所示)中、单击安装详细信息->您可以在"Installed Software"选项卡中查看安装的组件。

    谢谢、此致、

    Vamsi

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

    此外、我还将其分配给了我们的安全专家、以进一步帮助您。

    谢谢、此致、

    Vamsi  

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

    Vamsi、

    谢谢。

    我想您希望我提供此信息。

    BR

    Emma

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

    Emma、

    感谢您提供信息。  昨天、我将此任务分配给了我们的安全专家。  他会回来。

    谢谢、此致、
    Vamsi

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

    Emma、

    如果我了解该问题、您可以使用 CCS 成功地使用 DCSM 设置对.out 文件进行编程、但不能使用 Uniflash 进行编程。 是这样吗? 您能否下载最新的 Uniflash 并尝试使用它进行编程、看看它能解决问题。

    此致、

    Vivek Singh

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

    Vivek。

    [引用 userid="19481" URL"~/support/microcontrollers/c2000/f/c2000-microcontrollers-forum/988097/tms320f280025-uniflash-can-not-program-code-with-dcsm/3657134 #3657134"]如果我了解此问题、则可以使用 CCS 成功地使用 DCSM 设置对.out 文件进行编程、但不能使用 Uniflash。 是这样吗? [/报价]

    正确。

    但我已经使用了最新的 Uniflash。

    [引用 userid="278152" URL"~/support/microcontrollers/c2000/f/c2000-microcontrollers-forum/988097/tms320f280025-uniflash-can-not-program-code-with-dcsm/3651099 #3651099"]我的 Uniflash 版本为 6.2.0.3059。

    BR

    Emma

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

    Vivek、

    我还检查了您在此主题中采用的方法:

    https://e2e.ti.com/support/microcontrollers/c2000/f/c2000-microcontrollers-forum/905675/tms320f280049-failed-to-verify-image-after-load-image-using-uniflash-if-dcsm-is-configured

    需要记住的另一个基本事项是、在验证期间、如果 DCSM 启用并且没有提供正确的密码来解锁器件(或区域)、那么调试器无法读取安全闪存扇区并将给出此错误。 因此、请检查情况是否如此。

    我取消选中"VERY FLASH after program"

    但错误仍然存在。

    希望得到更多反馈。

    BR

    Emma

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

    Emma、

    您是否下载了最新的 Uniflash 版本并重试?

    此致、

    Vivek Singh

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

    Vivek、

    是的、我尝试了、但失败了。

    BR

    Emma

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

    您能否从 CCS GUI 和 Uniflash 发送密码快照窗口(输入正确的密码后)。

    此致、

    Vivek Singh

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

    Vivek、

    我可以在添加密码后解锁器件。 但我无法使用 密码代码对"无密码的设备"进行编程。

    这是 Uniflash 屏幕截图。

    CCS 屏幕

    Emma

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

    Emma、

    让我们离线讨论这一点。 我已向您发送了一封电子邮件。

    此致、

    Vivek Singh