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.

[参考译文] TMS320F28035:TMS320F28035中的刷写问题。 器件已锁定

Guru**** 2526700 points
Other Parts Discussed in Thread: TMS320F28035

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1271183/tms320f28035-flashing-issue-in-tms320f28035-device-locked

器件型号:TMS320F28035

您好!

我在 TMS320F28035控制器中面临闪烁问题。

通过独立的控制板、对 ADC 和 PWM 的刷写和基本功能进行了测试、未出现任何问题。

但除了整个单元、一次我们尝试了无任何问题的调试、但下次尝试时、刷写被卡住、代码未刷写。 从下一次尝试刷写以下错误开始、将弹出错误。 这种情况发生在我们尝试重新刷新的两个单元中。

 

注意:我们之前已在使用此控制器的早期版本、从未遇到过此问题。  在新版本中、我们只有与 GPIO 和 ADC 引脚相关的几处更改。

     我们没有将 GPIO12和 GPIO16更改为 GPIO6和 GPIO7。 ADCINB4和 ADCINB6引脚用作 ADC 以进行温度监测。

您能帮助我了解导致此问题的原因吗? 是否有任何方法可以解锁器件?

谢谢。此致、

马德胡 P

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

    您好!

    您能否尝试将器件置于等待引导模式? 您是否已将密码编程到器件上?  

    此致、

    本·科利尔

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

    您好 Benjamin 先生:

    没有密码写入它。  

    您能帮助我了解如何进入引导模式吗? 我使用的是 XDS110调试器。 每当我尝试调试时、弹出窗口都会出现器件锁定错误。

    此致、

    马德胡 P

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

    Madhu,

    抱歉、此设备没有等待引导模式。 您能否使用引导选择引脚将器件置于 SCI 引导模式? TRM 中有一个表、其中将介绍您需要对引导选择引脚执行的操作。

    此致、

    本·科利尔

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

    您好 Benjamin 先生:

    我将寻找在 SCI 模式下使用引导引脚进行引导的可能性。

    另一个观察结果:我尝试在另一个单元中闪烁,闪烁开始,卡在 Erasing Sector C STEP 一段时间,并自动重试2到3次,停止时出现"Load Program Error"弹出窗口。

    刷写时有没有可以存储的日志可以发送给您以进行更好的分析?

    谢谢。此致、

    马德胡 P

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

    Madhu,

    我将不得不询问这种可能性,明天再与你联系。

    此外、您能否尝试打开目标配置并使用"Test Connection"选项? 从您之前的错误中、我认为测试将通过、但它将确认您的 JTAG 信号布局正常。

    此致、

    本·科利尔

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

    您好!

    我很抱歉耽误你的时间。 我认为共享此信息的最佳方式就是复制并粘贴控制台输出。

    此外、我看到您启动了另一个闪存支持线程、因此请告知我您是否要在此线程中继续调试该问题。  

    此致、

    本·科利尔

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

    您好 Benjamin 先生:

    由于该项目处于结束阶段、我需要尽快解决此问题。 我们将保持该线程的活跃、并将尝试从 TI 支持团队为 我们公司寻找解决方案。 我们将在找到解决方案后关闭该窗口。

    关于 SCI 引导、有一点困难、因为根据 TRM、GPIO34需要设置为高电平、并且我们无法通过硬件访问使其变为高电平。 是否还有其他可能使单元处于 WaitBoot 模式?

    当我检查波形时、XRS 引脚在14毫秒持续周期性地变为低电平、尽管3.3V 和1.8V 是稳定的。 这是否也是给"设备可能被锁定"错误的原因?  

    如果我只为 XRS 引脚提供单独的3.3V 电源并保持其余电源不变、是否可以?

    此致、

    马德胡 P

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

    尊敬的 Madhu:

    由于看门狗复位、预计会在未编程的器件上看到 XRSn 上的脉冲。 这不会导致您看到的锁定错误。  

    在不更改 GPIO 34和37的情况下更改引导模式的唯一方法是在 OTP 中对某个位置进行编程、这在不连接到器件的情况下是无法实现的。

    另外、我被误解为该器件没有等待引导模式、以下是 TRM 中的引导模式表:

    如果您可以更改任何 GPIO 以避免引导到闪存、GetMode 中就是这种情况。

    另外、我在现场团队发送的一封电子邮件中看到、使用外部电源时、您可以成功刷写其中一个器件。 这是否解决了您在这里描述的问题?   

    我尝试在另一个单元中闪烁,闪存开始并卡在擦除扇区 C 步中一段时间,然后自动重试2到3次并使用"Load Program Error"弹出窗口停止。

    此致、

    本·科利尔

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

    您好本杰明先生:

    要将其设置为 SCI 引导、问题在于 GPIO34、因为我们必须直接在控制器引脚上进行硬焊接、并且有可能 与相邻的引脚短路。 但无论如何、我们将尝试使用其他引脚。

    其余的2个引脚 TRST 和 GPIO37/TDO 直接连接到 JTAG 接口。

    一旦可以将其配置为 SCI 引导模式、我需要执行哪些步骤来解锁器件?

    关于您的问题、我将说明该装置在闪烁时发生了什么情况

     -与一个完整的单元,所有的辅助电源电压来自230V 交流电源,当我们尝试闪烁时,它被卡在擦除扇区步和闪烁停止与加载程序错误。 我们观察到存在一些电压突降、并且 XRS 引脚在短时间内变为低电平、这在之前的版本单元中从未发生过。  

    -通过提供+12V 外部电源进行尝试,刷写成功

    -再次尝试与230V 和闪烁没有发生。 无论在使用230V 还是12V 外部电源时尝试、闪烁过程都会停止、同时出现以下弹出窗口

      

    到目前为止、我在230V 电源上重试闪烁的所有3个单元均已锁定。

    要进行调试并了解仅在使用230V 电源时才发生的电压骤降是否是由于硬件更改或软件更改所致、我们需要解锁器件并进行实验。  

    谢谢。此致、

    马德胡 P

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

    尊敬的 Madhu:

    请参阅《技术参考手册》第1.2.1节的屏幕截图:

    如果在闪存擦除期间器件复位、则可以在器件上对未知密码进行编程。 如果为器件编程了未知密码、则无法解锁器件。

    我怀疑现在锁定的您的设备发生了这种情况。 当您的器件引导至闪存时、将不允许 JTAG 连接、因为器件正在从安全区域运行程序。 如果您使用其他引导模式之一、器件将在引导 ROM 中等待、并且可以建立与 JTAG 的连接。 我认为这会很有用、因为您可以检查上述 TRM 部分中提到的寄存器、并且您将能够确认您的器件已锁定、没有发生任何其他问题。 您将无法解锁编程了未知密码的设备。  

    如果您能够确认器件已锁定、那么您问题的根本原因似乎是 F28035器件的电源不可靠、这会导致器件在闪存擦除期间复位、 这可能会导致向器件编程未知密码。 我认为重点可以转移到改进 F28035器件的电源上。

    此致、

    本·科利尔