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/TMDX570LC43HDK:在VirtualBox Ubuntu 14上使用CCSV6和Hercules TMS570HDK刷新时出现问题

Guru**** 2465890 points


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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/625544/ccs-tmdx570lc43hdk-problem-flashing-with-ccsv6-an-hercules-tms570hdk-on-virtualbox-ubuntu-14

部件号:TMDX570LC43HDK

工具/软件:Code Composer Studio

早上好,

在我使用windows 10的PC上,我安装了CCSV6,它可以与Hercules TMS570 MCU HDK正常配合使用

我需要在Linux Ubuntu 14.04 环境中使用CCSV6,

我在VirtualBox Linux Ubuntu 14.04 上安装了CCSV6,

根据以下说明,安装似乎可以正常进行:

http://processors.wiki.ti.com/index.php/Linux_Host_Support_CCSv6#Ubuntu_14.04_64bit

当我在“德州仪器(TI) XDS100v2 USB Debus探头”上选择验证时

[开始]

执行以下命令:

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

[结果]


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

/home/exportator/.ti/ti/0/0/BrdDat testBoard.dat

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

该实用程序选择了100或510类产品。
该实用程序将加载适配器'libjioserdesusb.so'。
图书馆的构建日期是2016年7月27日。
库的构建时间是'18:20:07'。
库软件包版本为6.0 .407.3。
库组件版本为35.35 .0.0。
控制器不使用可编程FPGA。
控制器的版本号为'4'(0x0.0004万)。
控制器的插入长度为'0'(0x0万000000)。0万。
此实用程序将尝试重置控制器。
此实用程序已成功重置控制器。

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

扫描路径将通过切换JTAG TRST信号重置。
控制器是FTDI FT2232,带USB接口。
从控制器到目标的链路是直接链路(不带电缆)。
该软件配置为支持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指令路径长度为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完整性扫描测试已成功。

[完]

问题是当我选择调试代码时,实际上我遇到了错误


它仍然被封锁。

虚拟机上的设置如下:

您能否告诉我是否可以在VirtualBox上的Ubuntu 14上与CCSV6和Hercules TMS570HDK配合使用?

如果是,我的设置中有什么问题?

谢谢

Antonio

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好Antonio:
    众所周知,在Linux VM中,XDS100的性能和稳定性非常差,因此不建议在此类环境中使用它:
    processors.wiki.ti.com/.../VMware_with_CCS

    唯一真正的解决方法是使用本机Linux环境(无VM)。

    谢谢
    KI