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.
工具与软件:
您好!
我只需要刷写一个.hex 文件。
我尝试使用刷写 TM4C1230C3PMI 微控制器
Code Composer Studio v10.4和 xds200调试探针。
在目标配置中、我设法选择正确的调试探针
和微控制器、但在我进行连接测试时、我会收到以下错误:
您好!
我想知道您的问题是与 XDS200还是.hex 文件有关。 您能做以下实验:
-使用 Unilfash 加载您的.hex 文件,而不是与 XDS200一起加载 CCS 文件。 请参阅 John 回答的此帖子。 您应该使用 CCS 来加载.out 文件、而不是.hex 文件。 要加载.hex、请使用 Uniflash。
-使用 XDS200在 CCS 中加载您的.out 文件。 这样可以确认 XDS200是否出现问题。 如果您可以加载像 blinky.out 这样的简单.out 文件、则可以加载 XDS200。
-如果你有问题,甚至加载一个.out 文件,那么它可能是一个问题,你的 PCB。 如果您有 EK-TM4C1294XL LaunchPad、它有一个用于外部调试探针的 JTAG 连接器。 LaunchPad 只有一个10引脚 JTAG Arm 接头、而不是20引脚。 您可以尝试在 LaunchPad 上使用 XDS200加载 blinky.out。 如果成功、则会进一步确认问题与您的电路板有关、而不是与 XDS200有关。 在 CCS 中、可以执行扫描链测试。 请参见下文。 首先在 连接了 XDS200的 EK-TM4C1294XL LaunchPad 上运行、以获取用于比较的参考。 接下来、在定制电路板上运行。 如果扫描链损坏、它会跟踪到您的电路板。
- 有关各种 JTAG 接头引脚排列之间差异的详细信息,请参阅通过 JTAG 接口使用 TM4C12x 器件应用手册。
-另请转到第6部分以调试 JTAG 连接失败。
购买 XDS200时、是否未附带 Arm 10引脚适配器? 可以尝试使用10引脚适配器吗?
我使用 EK-TM4C123GXL 尝试了相同的过程并获得了相同的结果。
请澄清。 EK-TM4C123GXL 没有外部 JTAG 接头。 如何将 XDS200连接至 LaunchPad?
现在我将尝试使用 CCS 加载.out、但这些结果令我不知所措。
您是否认为可以使用 XDS200在 CCS 中加载.out 文件、而不能使用 Uniflash?
您没有回答我之前的问题。 我再重复一遍。
-使用 XDS200在 CCS 中加载您的.out 文件。 这样可以确认 XDS200是否出现问题。 如果您可以加载像 blinky.out 这样的简单.out 文件、则可以加载 XDS200。
购买 XDS200时、没有附带 Arm 10引脚适配器? 您可以试用10针适配器吗?[/QUOT]是的、我找到了10引脚适配器。 我来试一下
请澄清。 EK-TM4C123GXL 没有外部 JTAG 接头。 如何将 XDS200连接至 LaunchPad?
您好!
我还尝试了使用10引脚适配器、但结果是相同的。
您是否有任何其他 TI 电路板上有10引脚 JTAG 接头? 不一定是 EK-TM4C123GXL。 我只是想知道你的问题是否
与您拥有的调试探针相关。
我使用的是 Blackhawk 生产的 uniflash 9.0.0.5086和 XDS200。
这应该没有问题。
有什么关于驱动程序的建议需要遵循吗?
驱动程序是否与 Uniflash 集成?
如果您需要更新驱动程序并查看是否可以解决问题、请访问此网页。 https://software-dl.ti.com/ccs/esd/documents/xdsdebugprobes/emu_xds200.html
我从连接列表中选择"德州仪器(TI) XDS2xx USB 调试探针"。 是这样吗?
正确。