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.

[参考译文] TM4C123BH6PZ:can't download code to MCU

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1246123/tm4c123bh6pz-can-t-download-code-to-mcu

器件型号:TM4C123BH6PZ

大家好。 我在 TM4C123BH6PZ 上有一个问题:我可以通过 CCS 下载一次或多次代码、然后无法下载、出现此错误:

 

我检查了连接线是否正确、测量到 VDDC 引脚= 1.21V。

我尝试下载 LM 闪存,但 我仍然有相同的问题..

任何帮助...

此致。

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

    您好!  

     您还记得下载的程序是什么吗? 很多时候、连接问题是由正在运行的程序导致的、该程序执行以下三项操作之一:

     -将设备置于休眠或 DEEPSLEEP 模式,而不需要唤醒。 发生这种情况时、调试器/编程器无法再与目标器件同步、因为器件处于睡眠状态且所有时钟都关闭。  

     -重新利用 GPIO 模式的 JTAG 引脚。 发生这种情况时、调试探针可以再连接到器件、因为不再有可用的 JTAG 接口。  

     -配置 BOOTCFG 寄存器以禁用 JTAG 接口以实现代码保护。 通常、如果用户拥有可从指定串行接口下载代码的引导加载程序、则选择此功能。 但仍然不能、调试功能是可行的、除非芯片执行解锁操作、这是一种批量擦除操作。  

     您的代码是否执行了上述三项操作之一?

     在 LM 闪存编程器中、尝试通过执行解锁操作来将器件恢复到出厂设置。 可能有成功的机会,但没有保证。  

    如果以上所有操作无法解决您的问题、则问题可能是硬件(MCU 或板级)。 您需要执行 ABA 交换测试、以找出导致问题的原因。  

    • A-B-A  交换方法
      (1)拆除可疑部件( A )。
      (2)更换可疑部件( A )、具有已知良好的组件( B )并检查原电路板现在是否工作正常。
      (3)安装可疑部件( A )连接到已知正常的主板,然后查看是否在正常的主板上发生同样的故障。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Charles  

     您的代码是否执行了上述三项操作之一?

    不是,它是不是。

    但我会尝试  A-B-A  交换方法  

    谢谢。