“线程:测试”, C2000WARE,
我深深地陷入 了编程问题。 有人可以帮帮我吗?
芯片:TMS320F28055PNT
编程器/调试器: 使用 10针连接器的 XDS200/XDS110。
微控制器的编程连接如下:
用于编程器的10引脚编程连接器如下:
我收到以下错误。
我观察到控制器的 TDO 针脚没有输出。
我将 Trst 销下拉更改为10K,而不是2.2K
仍出现错误。
还有什么问题吗?
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.
我深深地陷入 了编程问题。 有人可以帮帮我吗?
芯片:TMS320F28055PNT
编程器/调试器: 使用 10针连接器的 XDS200/XDS110。
微控制器的编程连接如下:
用于编程器的10引脚编程连接器如下:
我收到以下错误。
我观察到控制器的 TDO 针脚没有输出。
我将 Trst 销下拉更改为10K,而不是2.2K
仍出现错误。
还有什么问题吗?
您好,
是否可以重新连接“编程连接器”图像? 它似乎太小,无法阅读。
以下是一个有用的链接: https://software-dl.ti.com/ccs/esd/documents/ccs_debugging_jtag_connectivity_issues.html#invalid-data-read-back 您还可以检查它列出的项目吗?
此致,
Marlyn
您好,Marlyn,
1>每个连接均已正确焊接,且没有松动的连接。
2>错误消息如下所示:-
[开始:德州仪器(TI) XDS2xx USB 调试探头_0]
执行命令:
%CCS_base/common/uscif/dbgjtag -f %boarddatafile %-RV -o -S 完整性
[结果]
--- [打印主板配置路径名]-------------
C:\Users\Chand \AppData\Local\TEXASI~1\CCs\
ccs1040\0\BrdDA\testBoard.dat
--- [打印重置命令软件日志文件]-----------------
该实用程序已选择了560/2xx 级产品。
该实用程序将加载程序“xds2xxu.out”。
图书馆的建造日期是'2021年6月25日'。
库构建时间为“16:23:59”。
库软件包版本为'9.4.0.00129'。
库组件版本为'35.35.0.0'。
控制器不使用可编程 FPGA。
控制器的版本号为“13”(0x0000000d)。
控制器的插入长度为“0”(0x00000000)。
此实用程序将尝试重置控制器。
此实用程序已成功重置控制器。
--- [打印重置命令硬件日志文件]-----------------
此仿真器不会创建重置日志文件。
--- [发生错误,此实用程序已中止]-----------------
此错误由 TI 的 USIF 驱动程序或实用程序生成。
值为'-233'(0xffff17)。
标题为'S_ERR_PATH_BUSD'。
解释如下:
JTAG IR 和 DR 扫描路径不能循环位,它们可能会断裂。
试图扫描 JTAG 扫描路径失败。
目标的 JTAG 扫描路径似乎已损坏
存在卡在一个位置或卡在零位置故障。
[结束:德州仪器(TI) XDS2xx USB 调试探头_0]
-----
提供更多信息:-
3>VCC 连接 PIN 如下:-
4>控制器接地连接如下:-
5>模拟部件:
6> TDI PIN:
7>TCK PIN:
8> TMS PIN:
9> TDO PIN:
最后, 在 TDO 引脚上未找到输出。
-苏普
苏普特,您好!
感谢您的确认。 请浏览本调试指南(https://www.ti.com/lit/spracf0 )并告诉我具体的步骤对您来说有何失败? 这是我们为缩小问题范围而提供的资源。
此致,
Marlyn
您好,Marlyn,
现在扫描成功。 状态消息如下所示。
-----
[开始:德州仪器(TI) XDS2xx USB 调试探头_0]
执行命令:
%CCS_base/common/uscif/dbgjtag -f %boarddatafile %-RV -o -S 完整性
[结果]
--- [打印主板配置路径名]-------------
C:\Users\Chand \AppData\Local\TEXASI~1\CCs\
ccs1040\0\BrdDA\testBoard.dat
--- [打印重置命令软件日志文件]-----------------
该实用程序已选择了560/2xx 级产品。
该实用程序将加载程序“xds2xxu.out”。
图书馆的建造日期是'2021年6月25日'。
库构建时间为“16:23:59”。
库软件包版本为'9.4.0.00129'。
库组件版本为'35.35.0.0'。
控制器不使用可编程 FPGA。
控制器的版本号为“13”(0x0000000d)。
控制器的插入长度为“0”(0x00000000)。
此实用程序将尝试重置控制器。
此实用程序已成功重置控制器。
--- [打印重置命令硬件日志文件]-----------------
此仿真器不会创建重置日志文件。
--- [在 JTAG IR 上执行完整性扫描测试]-----------------
此测试将使用64个32位字的块。
此测试将仅应用一次。
使用0xFFFFFFFF 进行测试。
扫描测试:1,跳过:0,失败:0
使用0x00000000执行测试。
扫描测试:2,跳过:0,失败:0
使用0xFE03E0E2执行测试。
扫描测试:3,跳过:0,失败:0
使用0x01FC1F1D 执行测试。
扫描测试:4,跳过:0,失败:0
使用0x5533CCAA 执行测试。
扫描测试:5,跳过:0,失败:0
使用0xAACC3355执行测试。
扫描测试:6,跳过:0,失败:0
所有值均已正确扫描。
JTAG IR 完整性扫描测试成功。
--- [在 JTAG DR 上执行完整性扫描测试]-----------------
此测试将使用64个32位字的块。
此测试将仅应用一次。
使用0xFFFFFFFF 进行测试。
扫描测试:1,跳过:0,失败:0
使用0x00000000执行测试。
扫描测试:2,跳过:0,失败:0
使用0xFE03E0E2执行测试。
扫描测试:3,跳过:0,失败:0
使用0x01FC1F1D 执行测试。
扫描测试:4,跳过:0,失败:0
使用0x5533CCAA 执行测试。
扫描测试:5,跳过:0,失败:0
使用0xAACC3355执行测试。
扫描测试:6,跳过:0,失败:0
所有值均已正确扫描。
JTAG DR Integrity 扫描测试成功。
[结束:德州仪器(TI) XDS2xx USB 调试探头_0]
-----
上传后我收到了以下内容。错误。
该怎么办?
-苏普
苏普特,您好!
很高兴目标配置测试连接现在工作正常!
以下链接介绍了哪些数据验证错误以及可能的原因/解决方案: https://software-dl.ti.com/ccs/esd/documents/troubleshooting-data_verification_errors.html
作为调试的第一种形式,是否可以尝试加载 C2000Ware 示例?
例如:C:\ti\c2000\C2000Ware_version\device_support\f2805x\examples\c28\timed_led 闪烁
如果此示例在您的硬件上加载正常,我们将知道您如何设置程序,我们可以继续调试。
此致,
Marlyn
苏普特,您好!
很高兴听到它正在编程。 如果你不介意我的提问,问题是什么? 它可以帮助其他人解决类似问题。
[引用 userid="452796" url="~/support/icros/c2000-icroms-group/c2f/c2000-iclother-forume/1072631/tms320f28055- programming-issue/3978549#3978549]],您能不能说出主板为何不能自行运行。 [/引用]您是将程序闪存到设备上,还是仅编程到 RAM 中?
此致,
Marlyn
苏普特,您好!
[引用 userid="452796" url="~/support/icros/c2000-icroms-group/c2f/c2000-iclms -forume/1072631/tms320f28055 - programming-issue/3978866#3978866"]运行独立模式的设置选项是什么。为了让设备从闪存启动并执行内容,请按照下表所示的方式配置启动模式引脚,将设备置于“GetMode”模式:
此致,
Marlyn
苏普特,您好!
[引用 userid="452796" url="~/support/icros/c2000-icro-group/c2f/c2000-微控制器-forume/1072631/tms320f28055- programming-issue/3979019#3979019"]未运行指示灯闪烁的程序我表示歉意,我的印象是你已经在试图刷新你自己的计划。 LED 指示灯闪烁的示例仅具有 RAM 配置,因此实际上并未放置在闪存中。
请尝试以下位置的“flash_f28055”程序:
C:\ti\c2000\C2000Ware_version\device_support\f2805x\examples\c28\flash_f28055
此致,
Marlyn