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.

[参考译文] TMS320F28377D:调试问题、FTDI 驱动程序问题、在 gecko Linux (openSUSE)上运行 CCStudio

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1294529/tms320f28377d-debug-problems-ftdi-drivers-issues-running-ccstudio-on-gecko-linux-opensuse

器件型号:TMS320F28377D

大家好、有人能说什么对我来说是个问题吗? Im 在调试或连接至我的 TMS 时遇到问题。 我刚刚导入了闪烁的 CPU 示例、当我尝试在芯片上下载代码或进行调试时、我必须没有连接擦除。 我将其发布在下方。 我已经尝试安装此驱动程序 https://ftdichip.com/drivers/d2xx-drivers/ 因为" lsmod | grep FTDI_SIO "没有给出任何 ftdio 相关结果,但它没有帮助。 运行 openSUSE Linux 的 Im。

目标配置->测试连接显示错误:

[开始:Texas Instruments XDS100v2 USB Debug Probe_0]

执行命令:

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

[结果]


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

/home/patrik/.ti/ccs1250/0/0/BrdDat/testBoard.dat

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

此实用程序已选择100/110/510类产品。
此实用程序将加载适配器"libjioserdesusb.so"。

软打开控制器时出错。

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

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

值为'-151'(0xffffff69)。
标题为"SC_ERR_FTDI_OPEN"。

解释如下:
连接期间使用的 FTDI 驱动程序函数之一
返回错误状态或错误。 原因可能是一个或
更多:未插入 XDS100、XDS100序列号无效、
XDS100 EEPROM 空白、FTDI 驱动程序缺失、USB 电缆故障。
使用'common/uscif'中的 xds100serial 命令行实用程序
用于验证是否可以找到 XDS100的文件夹。

[End:Texas Instruments XDS100v2 USB Debug Probe_0]

进入 debugg 时出现错误消息:

连接到目标时出错:
(错误-151 @ 0x0)
连接期间使用的 FTDI 驱动程序函数之一
返回错误状态或错误。 原因可能是一个或
更多:未插入 XDS100、XDS100序列号无效、
XDS100 EEPROM 空白、FTDI 驱动程序缺失、USB 电缆故障。
使用'common/uscif'中的 xds100serial 命令行实用程序
用于验证是否可以找到 XDS100的文件夹。
(仿真软件包9.13.0.00201)

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

    使用"cu -l /dev/ttyUSB0 -s 4800"从系统终端连接到器件、但 code composer studio 仍显示错误

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

    您好!

    请允许我明天再来与您讨论这个问题。

    此致、

    本·科利尔

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

    尊敬的 Patrik:

    基本上、调试器无法检测到 XDS100探针。 请注意、gecko Linux 不受官方支持。 我建议做的第一件事是尝试查看 XDS100目标在具有 CCS 的 Windows PC 上是否可以正常工作。 如果是、那么我们可以得出结论、该问题与您的 gecko Linux 环境有关、而不是与 XDS110有关的任何特定硬件问题。

    谢谢

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

    是的,在窗口它工作没有问题,谢谢你的信息

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

    好的、那么您的 gecko Linux 环境肯定会出现一些问题。  

    请查看此页面:

    https://software-dl.ti.com/ccs/esd/documents/ccsv12_linux_host_support.html

    具体而言、"安装后"部分:

    ----------------

    安装后

    如果 CCS 是作为用户安装的、那么在安装完成后有必要运行驱动程序安装脚本:

    • 转至 /ccs/install_scripts
    • sudo ./install_drivers.sh

    ----------------

    您是否执行了此步骤?

    谢谢