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.

[参考译文] TMS320F2812:TMS320F2812

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/949945/tms320f2812-tms320f2812

器件型号:TMS320F2812

您好!

当尝试使用仿真器 XDS510USB Spectrum Digital 将 Code Composer Studio 代码刷写到 DSP TMS320F2812时、在刷写期间发生错误闪存操作超时。 出现此错误后、我无法加载 program。 显示设备已锁定。锁定后如何解锁设备?

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

    Vishnu、

    感谢您访问 E2E 论坛。  我会尝试读取密码位置以查看器件是否解锁。  即使密码已被擦除、您仍需要执行此读取操作才能解锁器件。

    如果器件保持锁定状态、CSM 位置可能有一个非0xFFFF 值。  这可能是由导致闪存编程超时的相同机制引起的。  如果闪存程序进程(擦除或编程)被中断、那么闪存内容可进入一个未定义状态。  如果此地址位于包含 CSM 密码的位置、则器件将永久锁定、因为密码未知。

    您以前在其他 F281x 上遇到过此问题、还是第一次遇到此问题?  根据用例、我可以提供一些关于引发此问题可能发生的情况的想法。

    最棒的

    Matthew

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

    主席先生,  

    感谢你的答复。  

    这是 F2812首次出现问题。 请检查所附 的 CSM 存储器位置的图像

    此致、

    Vishnu

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

    Vishnu、

    在这种情况下、出于我提到的原因、器件被非故意锁定。  我将确保 XRSn 线在闪存操作期间不会受到干扰、并且您的 LDO 为 F281x 提供了足够的源电流。  只要满足数据表中的最大工作电流、这应该是正常的。

    在接下来的步骤中、唯一的办法是用解锁的新器件替换 F281x。  我们没有一种机制可以让我们解锁器件、即使它是无意的。

    最棒的
    Matthew