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.

[参考译文] TMS320F28386D:无法在 MCU 中刷写代码

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1338868/tms320f28386d-not-able-to-flash-the-code-in-the-mcu

器件型号:TMS320F28386D

您好!

我 正在  使用 f28386D MCU 开发全新的定制 PCB 板  

当我尝试将程序刷写到闪存或 RAM 中时、我收到错误  

我正在使用 XDS110调试探针  

这是 JTAG 的连接器原理图 现在我正在使用这个连接.  

注:- iam 未使用 P3->pin3  

这是调试器的数据表和基于数据表的信息我正在使用20引脚到14引脚转换器和14引脚转换器到7引脚.

请确认此 JTAG 连接原理图是否 正确。

在转储代码时、我收到以下错误

C28xx_CPU1:闪存编程器:无法获取泵信标。 另一个内核可能仍在访问泵寄存器。 操作已取消。
C28xx_CPU1:文件加载程序:存储器写入失败:未知错误
C28xx_CPU1:GEL:文件:C:\Users\kumor\workspace_v12\adc\cpu1_flash\adc.out:加载失败。

 该误差也会

28xx_CPU1:在闪存操作期间发生错误:执行 init.alg 时等待目标停止超时
C28xx_CPU1:初始化期间错误(闪存算法超时)。 操作已取消。
C28xx_CPU1:在擦除/加载闪存之前、执行调试器复位并执行引导 ROM 代码(点击 CCS 调试窗口中的"恢复"按钮)。 如果这对成功执行闪存擦除/加载没有帮助、请检查复位原因(RESC)寄存器、NMI 影子标志(NMISHDFLG)寄存器和引导 ROM 状态寄存器以进行进一步调试。
C28xx_CPU1:文件加载程序:存储器写入失败:未知错误
C28xx_CPU1:GEL:文件:C:\Users\kumor\workspace_v12\leed_ex1_blinky\cpu1_flash\led ex1_blinky.out:加载失败。

我正在使用示例代码 LED 闪烁。

请告诉我如何在您的 EVM 上

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

    尊敬的 Sudhir:

    只需确认一下: 您无法加载到 RAM。  对吧?  当您尝试加载到 RAM 时遇到了什么错误?

    谢谢。此致、

    瓦姆西

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

    我在加载至 RAM 时没有看到任何错误、但代码也没有在 RAM 中运行、并且调试器连接测试正常。 我的电源是否正确

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

    先生,我的问题是解决了,问题是因为外部看门狗,当我拆除看门狗时,我能够编程,感谢您的合作,非常感谢。

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

    感谢您的更新、 Sudhir。

    此致、
    瓦姆西