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.

[参考译文] CCS/CCStudio-C2000:通过SD XDS560将CCS v7连接到2.8075万控制卡时出现问题

Guru**** 2526700 points
Other Parts Discussed in Thread: SYSBIOS

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/566951/ccs-ccstudio-c2000-problem-to-connect-ccs-v7-via-sd-xds560-to-28075-control-card

部件号:CCStudio-C2000
线程中讨论的其他部件:TMS320F2.8075万,SysBIOS

工具/软件:Code Composer Studio

您好,

我无法通过7.0 数字XDS 560 v2 LC Traveller将CCS v 0.0.0042万 连接到我的2.8075万控制卡。 我的旧CCS v 6.1 .1.0.0022万 (和同一硬件)没有问题。 以下是测试连接和CCXML文件的报告。


尝试将CCS v7连接到目标结果:

连接到设备:

C28xx_CPU1:连接到目标时出错:(错误-1155 @ 0x0)设备可能在低功耗模式下运行。 调试器已强制唤醒设备。 选择'确定'以尝试完成调试连接。 (仿真软件包6.0 .504.1)

有什么问题吗?


谢谢!

弗兰克

CCS 7.0 .0.0.0042万 报告:

[开始:Spectrum Digital XDS560V2 STM Traveler仿真器]

执行以下命令:

%ccs_base%/common/uscif/uscif/dbgjtag.exe -f %boarddatafile -RV -o -f inform,logfile=yes -S pathlength -S完整性

[结果]


——— [打印主板配置路径名]------------------

C:\Users\F54A0~1.MOL\AppData\Local\TEXASI~1\
   CCS \ti\3\0\Brd达\testBoard.dat

——— [打印reset-command软件日志文件]------------------

该实用程序选择了560/2xx级产品。
该实用程序将加载程序的.d.560v2u.out。
库的构建日期为'EC 92016'。
库的构建时间是'11:46:58'。
库软件包版本为6.0 .504.1。
库组件版本为35.35 .0.0。
控制器不使用可编程FPGA。
控制器的版本号为'6'(0x0.0006万)。
控制器的插入长度为'0'(0x0万000000)。0万。
电缆+ POD的版本号为'8'(0x0.0008万)。
电缆+线盒的功能编号为'7423'(0x0.0001万cff)。
此实用程序将尝试重置控制器。

尝试重置控制器时出错。

——— [出现错误,此实用程序已中止]---------------

此错误由TI的USCIF驱动程序或实用程序生成。

值为'-128'(0xffffff80)。
标题为'C_ERR_CMD_INVALID_Mult'。

解释如下:
Unified SCIF在多客户端模式下运行。
在此模式下尝试的操作无效。
这可能是SMG_call()中的`SC_CMD'的问题。

[结束:Spectrum Digital XDS560V2 STM Traveler仿真器]


CCS 6.1 .1.报告:

[开始:Spectrum Digital XDS560V2 STM Traveler Emulator_0]

执行以下命令:

%ccs_base%/common/uscif/uscif/dbgjtag.exe -f %boarddatafile -RV -o -f inform,logfile=yes -S pathlength -S完整性

[结果]


——— [打印主板配置路径名]------------------

C:\Users\F54A0~1.MOL\AppData\Local\TEXASI~1\
   CCS\ti\0\0\BrdDat testBoard.dat

——— [打印reset-command软件日志文件]------------------

该实用程序选择了560/2xx级产品。
该实用程序将加载程序的.d.560v2u.out。
加载的FPGA图像:C:\ti\ccsv6\css_base\con\cuscif\DTC_topx1.jbc
图书馆的构建日期是2016年10月 6日。
库的构建时间是'19:16:59'。
库软件包版本为6.0 .407.6。
库组件版本为35.35 .0.0。
控制器不使用可编程FPGA。
控制器的版本号为'6'(0x0.0006万)。
控制器的插入长度为'0'(0x0万000000)。0万。
电缆+ POD的版本号为'8'(0x0.0008万)。
电缆+线盒的功能编号为'7423'(0x0.0001万cff)。
此实用程序将尝试重置控制器。
此实用程序已成功重置控制器。

——— [打印reset-command hardware log-file (重置命令硬件日志文件)]------------------

扫描路径将通过切换JTAG TRST信号重置。
控制器是Nano-TBC VHDL。
该链路是560类第二代560电缆。
软件配置为支持Nano-TBC VHDL功能。
控制器将通过寄存器进行软件重置。
控制器的EMU[0]输入引脚上有一个逻辑引脚。
控制器的EMU[1]输入引脚上有一个逻辑。
控制器将在输出引脚上使用下降沿定时。
控制器无法控制输入引脚上的正时。
扫描路径链路延迟已精确设置为'2'(0x0002)。
实用程序逻辑之前未检测到断电。
实用程序逻辑当前未检测到断电。
加载的FPGA图像:C:\ti\ccsv6\css_base\con\cuscif\DTC_topx1.jbc

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

 测试 大小  坐标     MHz   标志 结果      说明
 ~~~~ ~~~~ ~~~~~~~  ~~~~~~~~  ~~~~ ~~~~~~~~~~~  ~~~~~~~~~~~~~~~~~~~
   1  无 -01 00500.0 kHz  -   类似     的iSit内部时钟
   2  无 - 01 09570.3 kHz  -   类似     的iSit内部时钟
   3    64 - 01 00500.0 kHz  O   良好值  测量路径长度
   4    16 - 01 00500.0 kHz  O   良好值  自动步进初始化
   5    16 - 01 0D 601.6kHz  O   良好值  自动步进增量
   6    16 - 01 1C 718.8kHz  O   良好值  自动步进增量
   7    16 - 01 2E 859.4kHz  O   良好值  自动步进增量
   8    16 + 00 02 1.031MHz  O   良好值  自动步进增量
   9    16 + 00 0F 1.234MHz  O   良好值  自动步进增量
  10    16 + 00 1F 1.484MHz  O   良好值  自动步进增量
  11    16 + 00 32 1.781MHz  O   良好值  自动步进增量
  12    16 + 01 04 2.125MHz  O   良好值  自动步进增量
  13    16 + 01 11 2.531MHz  O   良好值  自动步进增量
  14    16 + 01 21 3.031MHz  O   良好值  自动步进增量
  15    16 + 01 34 3.625MHz  O   良好值  自动步进增量
  16    16 + 02 05 4.313MHz  O   良好值  自动步进增量
  17    16 + 02 13 5.188MHz  O   良好值  自动步进增量
  18    16 + 02 23 6.188MHz  O   良好值  自动步进增量
  19    16 + 02 37 7.438MHz  O   良好值  自动步进增量
  20    16 + 03 07 8.875MHz  O   良好值  自动步进增量
  21    16 + 03 15 10.63MHz  O   良好值  自动步进增量
  22    16 + 03 1E 11.75MHz {O}  良好值  自动步进增量
  23    64 + 02 3E 7.875MHz  O   良好值  自动电源初始化
  24    64 + 03 0E 9.750MHz  O   良好值  自动功率增量
  25    64 + 03 16 10.75MHz  O   良好值  自动功率增量
  26    64 + 03 1A 11.25MHz  O   良好值  自动功率增量
  27    64 + 03 1C 11.50MHz  O   良好值  自动功率增量
  28    64 + 03 1D 11.63MHz  O   良好价值  自动功率增量
  29    64 + 03 1D 11.63MHz  O   良好价值  自动功率增量
  30    64 + 03 13 10.38MHz {O}  良好值  自动页边距初始值

第一次内部/外部时钟测试将重新开始:
预期频率为50万Hz。
实际频率为49.911万Hz。
增量频率为890Hz。

第二次内部/外部时钟测试继续:
预期频率为57.0312万Hz。
实际频率为56.9214万Hz。
增量频率为1098Hz。

在扫描路径测试中:
测试长度为2048位。
JTAG IR长度为6位。
JTAG DR长度为1位。

IR/DR扫描路径测试使用30个频率。
IR/DR扫描路径测试使用500.0kHz作为初始频率。
IR/DR扫描路径测试使用11.75MHz作为最高频率。
IR/DR扫描路径测试使用10.38MHz作为最终频率。

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

JTAG TCLKR输入的频率测量为10.37MHz。

JTAG TCLKR输入和TCLKO输出信号的频率相似。
目标系统可能使用仿真器PLL的TCLKO输出。

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

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

JTAG IR指令路径长度测试成功。
JTAG IR指令路径长度为6位。

JTAG DR旁路路径长度测试成功。
JTAG DR旁路路径长度为1位。

——— [对JTAG IR执行完整性扫描测试]---------------

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

使用0xFFFFFFFF执行测试。
扫描测试:1,跳过:0,失败:0
使用0x0万执行测试。
扫描测试: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
使用0x0万执行测试。
扫描测试:2,跳过:0,失败:0
使用0xFE03E0E2执行测试。
扫描测试:3,跳过:0,失败:0
使用0x01FC1F1D执行测试。
扫描测试:4,跳过:0,失败:0
使用0x5533CCAA执行测试。
扫描测试:5,跳过:0,失败:0
使用0xAACC3355执行测试。
扫描测试:6,跳过:0,失败:0
已正确扫描所有值。

JTAG DR完整性扫描测试已成功。

[结束:Spectrum Digital XDS560V2 STM Traveler Emulator_0]

这是通过创建CCS SysBIOS主题生成的TMS320F2.8075万.CCXML:

<?xml version="tal" 1.0 encoding="utf-8" standale="no"?>
<configurations XML_version="configurations" 1.2 id="configurations_0">
   <configuration XML_version="configuration_0" 1.2 id="configuration_0">
       <instance XML_version="USB" desc="Texas Instruments XDS100v2 1.2 调试探头" href="connections/TIXDS100v2_Connection.xml" id="Texas Instruments XDS100v2调试探头" xml="TIXDS100v2_Connection.xml" xmlpath="connections"/>
       <connection XML_version="USB" id="Texas Instruments 1.2 100v2调试探头">
           <instance XML_version="drivers/tixds100v2icepick_c.xml" 1.2 id="drivers" xml="tixds100v2icepick_c.xml" xmlpath="drivers"/>
           <instance XML_version="drivers/tixds100v2c28x.xml" 1.2 id="drivers" xml="tixds100v2c28x.xml" xmlpath="drivers"/>
           <instance XML_version="drivers/tixds100v2cla1.xml" 1.2 id="drivers" xml="tixds100v2cla1.xml" xmlpath="drivers"/>
           <instance XML_version="drivers/tixds100v2cs_child.xml 1.2 " id="drivers" xml="tixds100v2cs_child.xml " xmlpath="drivers"/>
           <platform XML_version="platform_0"> 1.2
               <Instance XML_version="TMS320F2.8075万" 1.2 desc="TMS320F2.8075万" href="devices/tms320f2.8075万.xml" id="TMS320F2.8075万" xml="tms320f2.8075万.xml" xmlpath="devices"/>
           </platform>
       。
   </configuration>
</configurations>