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.

[参考译文] TMS320F28069M:使用 F2806x ISO controlCARD 在 CCS 中调试项目时出现问题

Guru**** 2390735 points
Other Parts Discussed in Thread: TMS320F28069, C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1369980/tms320f28069m-problem-debugging-project-in-ccs-with-f2806x-iso-controlcard

器件型号:TMS320F28069M
主题中讨论的其他器件:TMS320F28069C2000WARE

工具与软件:

您好!

我有一个 DSP 开发套件 R1.2、它由 PSIM 软件版本2021b 和一个 DSP 开发板(F2806x ISO controlCARD 和 DSP 板)组成。 遵照 PSIM 示例文件中的教程、我已经为目标 F2806x 生成了代码。 在 Code Composer Studio 12.7.1中、我导入了自动生成的代码并生成了项目。 到目前为止、一切都很好。

然而、在设置目标配置(仿真器 XDS100v2和目标 TMS320F28069 -这是因为匹配度最接近)后、我尝试启动目标配置。 CCS 仍然通知我(每次)无法连接目标。 我陷入了该过程的那一部分、无法使用 DSP 开发板的仿真器功能、需要进一步通过 CCS 和内置仿真器调试示例、并最终使用 PSIM 的 DSP 示波器监控波形。

请帮我解决这个问题、我将不胜感激。

此致、

P.S. 当我在"Target Configuration"部分运行"Test Connection"时、CCS 获得以下结果:

[开始:Texas Instruments XDS100v2 USB Debug Probe_0]

执行命令:

%CCS_base%/common/uscif/dbgjtag -f %boarddatfilename%-RV -o -F inform、logfile=yes -S 路径长度-S 完整性

[结果]


-------- [打印主板配置路径名}-->--------------------

C:\Users\vinic\AppData\Local\TEXASI~1\CCS\
ccs1271\0\0\BrdDat\testBoard.dat

-------- [打印复位命令软件日志文件]----------

此实用程序已选择100/110/510类产品。
该实用程序将加载适配器"jioserdesusb.dll"。
库构建日期为"2024年4月19日"。
库构建时间为"14:04:01"。
库包版本为'12.7.0.00130'。
库组件版本为'35.35.35.5.0'。
控制器不使用可编程 FPGA。
控制器的版本号为"4"(0x00000004)。
控制器的插入长度为"0"(0x00000000)。
此实用程序将尝试重置控制器。
此实用程序已成功重置控制器。

-------- [打印重设命令硬件日志文件]----------

通过切换 JTAG TRST 信号可重置扫描路径。
控制器为带 USB 接口的 FTDI FT2232。
从控制器到目标的链路是直接的(无电缆)。
该软件针对 FTDI FT2232功能进行了配置。
控制器无法监控 EMU[0]引脚上的值。
控制器无法监测 EMU[1]引脚上的值。
控制器无法控制输出引脚上的时序。
控制器无法控制输入引脚上的时序。
扫描路径链路延迟已精确设置为"0"(0x0000)。

-------- [从 PLL 生成的 JTAG TCLK 输出的日志文件]------

没有用于编辑 JTAG TCLK 频率的硬件。

-------- [测量 JTAG TCLKR 最后输入的源和频率]----

没有用于测量 JTAG TCLK 频率的硬件。

-------- [在 JTAG IR 和 DR 上执行标准路径长度测试}-->----

此路径长度测试使用64个32位字的块。

JTAG IR 指令路径长度测试失败。
JTAG IR 指令扫描路径固定为1。

JTAG DR 旁路路径长度测试失败。
JTAG DR 旁路扫描路径固定为1。

-------- [在 JTAG IR 上执行完整性扫描测试}-->--------

此测试将使用64个32位字的块。
此测试将只应用一次。

使用0xFFFFFFFF 执行测试。
扫描测试:1、跳过:0、失败:0
使用0x00000000进行测试。
测试2字0:已扫描出0x00000000并已扫描到0xFFFFFFFF。
测试2字1:已扫描出0x00000000并已扫描到0xFFFFFFFF。
测试2字2:已扫描出0x00000000并已扫描到0xFFFFFFFF。
测试2字3:已扫描出0x00000000并已扫描到0xFFFFFFFF。
测试2字4:已扫描出0x00000000并已扫描到0xFFFFFFFF。
测试2字5:已扫描出0x00000000并已扫描到0xFFFFFFFF。
测试2字6:已扫描出0x00000000并已扫描到0xFFFFFFFF。
测试2字7:已扫描出0x00000000并已扫描到0xFFFFFFFF。
提供了前8个错误的详细信息。
实用程序现在将仅报告失败测试的计数。
扫描测试:2、跳过:0、失败:1
使用0xFE03E0E2进行测试。
扫描测试:3、跳过:0、失败:2
使用0x01FC1F1D 进行测试。
扫描测试:4、跳过:0、失败:3
使用0x5533CCAA 进行测试。
扫描测试:5、跳过:0、失败:4
使用0xAACC3355进行测试。
扫描测试:6、跳过:0、失败:5
其中一些值已损坏- 83.3%。

JTAG IR 完整性扫描测试失败。

-------- [在 JTAG DR 上执行完整性扫描测试-------------------------------------------------------

此测试将使用64个32位字的块。
此测试将只应用一次。

使用0xFFFFFFFF 执行测试。
扫描测试:1、跳过:0、失败:0
使用0x00000000进行测试。
测试2字0:已扫描出0x00000000并已扫描到0xFFFFFFFF。
测试2字1:已扫描出0x00000000并已扫描到0xFFFFFFFF。
测试2字2:已扫描出0x00000000并已扫描到0xFFFFFFFF。
测试2字3:已扫描出0x00000000并已扫描到0xFFFFFFFF。
测试2字4:已扫描出0x00000000并已扫描到0xFFFFFFFF。
测试2字5:已扫描出0x00000000并已扫描到0xFFFFFFFF。
测试2字6:已扫描出0x00000000并已扫描到0xFFFFFFFF。
测试2字7:已扫描出0x00000000并已扫描到0xFFFFFFFF。
提供了前8个错误的详细信息。
实用程序现在将仅报告失败测试的计数。
扫描测试:2、跳过:0、失败:1
使用0xFE03E0E2进行测试。
扫描测试:3、跳过:0、失败:2
使用0x01FC1F1D 进行测试。
扫描测试:4、跳过:0、失败:3
使用0x5533CCAA 进行测试。
扫描测试:5、跳过:0、失败:4
使用0xAACC3355进行测试。
扫描测试:6、跳过:0、失败:5
其中一些值已损坏- 83.3%。

JTAG DR 完整性扫描测试失败。

[End:Texas Instruments XDS100v2 USB Debug Probe_0]

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

    您好!

    请确保正确配置开关、以便您的器件使用等待引导模式、并且您启用 TRST 信号以连接到器件。

    我已随附了 controlCard 用户指南、以防您找不到该指南(可在 c2000ware 中找到)。  

    此致、

    本·科利尔

    e2e.ti.com/.../CC2806x_5F00_InfoSheet_5F00_Rev0.4_5F00_20Jan2014.pdf

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

    本杰明、您好!


    感谢您的答复。 我使用的是默认设置、SW1在两 个位置上、SW3在两个位置上、然后我收到了我之前分享的消息。


    我遵循您的建议:在等待引导模式下、SW1关闭位置1并打开位置2。 我还启用了 TRST 信号(位置1上的 SW3)。 不过、我得到的结果和消息与之前相同。


    如果有任何设置需要包含在目标配置对话框中、请告诉我。

    此致、

    Vinicio Iñiguez ó n-Br á Morán

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

    Vinicio、

    您是否正在使用外部调试探针、还是正在使用集线站上的调试探针?  

    我想知道控制卡是否损坏。 您是直接从 TI.com 购买的吗?  

    此致、

    本·科利尔

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

    Ben、您好!


    我目前正在使用内置的调试探针。 为了说明这一点、该卡不是直接从 TI.com 获取的、而是通过我的大学获得的。


    我想我缺少一些高级配置(目标配置对话框)、因为 以前没有使用过该卡、并且两台不同的计算机已识别它(我检查了设备管理器)。 在下图中、我展示了 CCS 中的默认高级目标配置。

    它对您有何影响?

    关于卡中的损坏(如果有)、该卡应由工厂提供。

    此致、


    维尼西奥

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

    您好!

    我想我缺少一些高级配置(目标配置对话框),因为 以前没有使用过该卡,

    那么您收到了包装盒、没有与原始包装打开吗?  

    和两台不同的计算机已识别它(我检查了设备管理器)。

    计算机正在识别 XDS100。 正如您之前的测试所示、XDS100可能可以正常工作。  

    Unknown 说:
    JTAG DR 完整性扫描测试失败。

    XDS100响应来自 PC 的请求、但 XDS100无法与 F2806X 器件建立连接。

    您觉得它怎么样?

    这看起来很好、默认设置应该可以正常工作。

    此致、

    本·科利尔