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.

[参考译文] TMS570LS0914:错误由 TI#39;s USCIF 驱动程序或实用程序生成

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1172640/tms570ls0914-error-is-generated-by-ti-s-uscif-driver-or-utilities

器件型号:TMS570LS0914
主题中讨论的其他器件:LAUNCHXL-TMS57004

您好!

我使用 CCS v12.1.0作为 IDE。

我的 JTAG 器件是一个 XDS110调试探针、在定制板中使用 TMS5700914APZQQ1作为我的 MCU。 我尝试使用 XDS110调试探针对微控制器进行编程。  

我的连接非常简单、只是这些信号之间的直接连接、没有任何上拉或下拉。

XDS110侧- TMS570侧

TMS - TMS

TDI - TDI

TDO - TDO

TCK - TCK

nTRST - nTRST

VTREF - 3.3V

GND - GND  

 我遇到此错误、无法完成 JTAG 完整性测试、并且无法对 MCU 进行编程。

我尝试了以下操作。  

1) 1)此错误未在 https://software-dl.ti.com/ccs/esd/documents/ccs_debugging_jtag_connectivity_issues.html#invalid-data-read-back 中找到 (带有特定的0Xffffff17)。  

2) 2) JTAG 线或 JTAG 线与 VCC 或 GND 之间没有短路

3) 3)我尝试降低时钟速度。 没有影响

4) 4)我正在使用配置中的目标供电、并尝试将电压指定为3.3V。 没有影响

5) 5)我尝试删除现有的 CCXML 文件并创建新的 CCXML 文件。 没有影响

6) 6)我已将我的 CCS 软件更新为最新版本、同时还更新了 XDS110仿真器的驱动程序(它们在我的 Windows 设备管理器中正常运行)。 没有影响。

7) 1.2V 和3.3V 已正确进入 MCU。  

8) 8) MCU 上的错误 LED 未指示任何错误  

9) 9) XDS110调试探针工作正常。 绿色指示灯正常亮起。 (我尝试使用 XDS110对 Launchpad 进行编程、该 Launch Pad 的 TMS57004绕过板载 XDS100v2)  

10) 10)上电后、我尝试重置 MCU (nRST 信号)、然后尝试编程。 没有影响。

我没有尝试过:  

1) 1)更新 XDS110固件

2) 2)我没有探测主外部晶体振荡器到 MCU 的连接。 但我不确定这是否会影响 XDS110和 MCU 之间的 JTAG 连接。  

3) 3)如果在启动期间有任何特定引脚需要上拉或下拉、则可能不存在该引脚。 但在内部会有一些上拉或下拉电阻器。 因此,我认为这不是一个大问题。  

4) 4)我当前未将 RTCK 或 nRST 连接到 XDS110。 但我不认为这些信号是必需的。 如果我错了、请纠正我的问题。

5) 5)能否尝试使用 Launchpad 的板载 XDS100v2通过暴露的 JTAG 接头对 MCU 进行编程?(LAUNCHXL-TMS57004)