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.

[参考译文] TMS320F28379D:XDS200 (使用 uniflash 6.2):解锁器件失败

Guru**** 2587365 points
Other Parts Discussed in Thread: UNIFLASH, TMS320F28379D

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1121999/tms320f28379d-xds200-using-uniflash-6-2-failed-unlocking-device

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

您好!

我将 Uniflash 与 xds200搭配使用、以便在 TMS320F28379D 上进行板载编程。  首先、我有9个需要编程的板。  我已成功对2块板进行编程、但对于以编程故障结束的其余板(7)有以下错误:

(笑声)

C28xx_CPU1:GEL 输出内存映射初始化完成

C28xx_CPU2:GEL 输出内存映射初始化完成

C28xx_CPU2:复位后解锁器件(区域1)失败警告

C28xx_CPU2:复位后解锁器件(区域2)失败警告

(笑声)

我是否可以知道可能的原因和解决方案?  如果需要、如何使用 Uniflash 工具进行解锁? 谢谢。

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

    您好 Benedict、

    之前是否对这7块板进行了编程(至少在发生故障之前成功编程一次)?

    谢谢、此致、

    Vamsi

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

    您好、Vamsi、

    你可能是对的。  我需要与我的客户核实其先前状态。  如果是、是否有解锁它们的方法、例如使用 Uniflash 本身。  或者其他什么工具可以让我解锁它们?  谢谢。

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

    您好 Benedict、

    您可以使用 Uniflash 或 CCS 闪存插件输入密码并解锁。

    谢谢、此致、

    Vamsi

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

    谢谢 Vamsi、

    您能否向我展示如何在 Uniflash 中执行此操作?  我完全不熟悉 Uniflash。

    此致、

    本尼迪克

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

    您好 Benedict、

    安装 UniFlash 并连接到器件后、您可以在 GUI 中的设置和实用程序下输入密码、然后单击解锁。

    谢谢、此致、
    Vamsi

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

    您好、Vamsi、

    请原谅我的无知。  我不是 UC 人员、而是电路内测试工程师、负责对板载 TMS320F28379D 进行编程。  因此、我的问题可能不合逻辑、因为我根本不会加入 UC。

    我是否需要"编程密码"才能"解锁"?  我只单击"解锁"、结果是"设备仍被锁定"。  这些"解锁"大约有4个部分:我是否需要解锁所有部分?

    我的情况背景:可以对2块板进行编程、7块其他板无法"解锁":

    我们有2个板载 uC TMS320F28379D。

    2.我使用 Uniflash 6.2对2个文件进行编程:CPU1和 CPU2上的固件和序列号文件。

    3.在其中一个"解锁电路板失败"上、我们用新的原始器件更改了两个 UC。  编程结果仍然显示"解锁失败"

    在之前通过的编程板上、我们还使用新的原始器件更改了这两个 uC。  更改后、编程结果显示"解锁失败"、类似于我之前在其他7块电路板上看到的故障。

    你认为正在发生什么事?  对于2uC 编程、您有什么建议吗?  非常感谢。

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

    您好 Benedict、

    我将把这项任务分配给我们的安全专家、以进一步帮助您。

    谢谢、此致、
    Vamsi

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

    您好!

    如果您尚未对密码进行编程、则默认情况下器件将解锁。 仅当您已设定密码时、才需要解锁器件。 在这种情况下、由于您收到器件锁定错误、因此必须在此器件上编程密码。 在这种情况下、您需要知道密码值才能解锁器件。 如果您知道密码值、则在 GUI 字段中输入正确的值、然后单击解锁。 如果您不知道密码、请尝试在存储器视图中打开密码 OTP 位置、如果看到密码、则可以使用正确的密码值解锁。 如果所有值都为0x0、则在这里可以完成的操作不多、并且需要使用新器件、在对任何内容进行编程之前、请查看您的映射文件(编译器输出)并查看密码位置是否有任何映射。  

    此致、

    Vivek Singh