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.

[参考译文] LP-XDS110:使用 LP_XDS110调试 F28P65X 问题

Guru**** 2482105 points
Other Parts Discussed in Thread: LP-XDS110

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1443597/lp-xds110-debugging-problem-with-f28p65x-using-lp_xds110

器件型号:LP-XDS110

工具与软件:

大家好!
我已经尝试通过外部调试器 LP-XDS110对 f28p65x Launchpad 进行调试(我一直在尝试 、因为我想在将用于另一个项目之前、先将一个简单的 PCB 用作 Launchpad 来测试调试探针)。
我移除了两个跳线、这两个跳线将电源从 USB 输送到 MCU、并通过直流电源为 Launchpad 提供5V 电压(以便使用外部调试器)。

然后、我连接了 TMS、TCK、TDO、TDI、VREF、 GND 和 XRS 连接到 F28P65x 上的14引脚连接器。 我要附上一张粗略设置的照片。


尝试在目标配置文件中测试连接时、会显示以下脚本:

[开始:德州仪器(TI) XDS100v3 USB 调试 Probe_0]

执行命令:

%CCS_BASE%/common/uscif/dbgjtag -f %boarddatfile>-rv -o -F inform、logfile=yes -S 路径长度-S 完整性

[结果]


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

C:\Users\EliMura\AppData\Local\TEXASI~1\
CCS\ccs1260\0\0\BrdBat\testBoard.dat

--- [打印重置命令软件日志文件]--------------------------------------------------------

此实用程序已选择100/110/510类产品。
此实用程序将加载适配器"jioserdesusbv3.dll"。
库构建日期为"STEP 26 2024"。
库编译时间为"10:09:41"。
库软件包版本为"20.0.0.3178"。
库组件版本为"35.35.35.5.0.0"。
控制器不使用可编程 FPGA。
控制器的版本号为"4"(0x00000004)。
控制器的插入长度为"0"(0x00000000)。
此实用程序将尝试重置控制器。
此实用程序已成功重置控制器。

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

将通过切换 JTAG TRST 信号来复位扫描路径。
控制器是具有 USB 接口的 FTDI FT2232。
从控制器到目标的链路是直接的(不使用电缆)。
该软件配置为 FTDI FT2232功能。
控制器无法监测 EMU[0]引脚上的值。
控制器无法监测 EMU[1]引脚上的值。
控制器无法控制输出引脚上的时序。
控制器无法控制输入引脚上的时序。
扫描路径链路延迟已精确设置为"0"(0x0000)。

硬打开控制器时出错。

--- [发生错误且此实用程序已中止]--------

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

值为'-501'(0xfffe0b)。
标题为"SC_ERR_TEST_MEASE"。

说明如下:
内置扫描路径长度测量失败。
内置扫描路径可靠性测试不能
不知道扫描路径长度。
尝试在命令行中指定扫描路径长度
该实用程序或调试器的选项或电路板配置文件。

[结束:德州仪器(TI) XDS100v3 USB 调试探针_0]


我一直在论坛上搜索解决方案、但没有任何运气。

您能给我什么建议吗?



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

    您好!  

    很遗憾听到您遇到了这个问题、但我不建议您使用 F28p65X Launchpad 上的14引脚接头。 它的接头不符合 TI 14引脚标准、您需要创建一个定制的转换器来使用此接头。 有关更多详细信息、请参阅 f28p65X launchpad 原理图。

    [报价 userid="612245" url="~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1443597/lp-xds110-debugging-problem-with-f28p65x-using-lp_xds110 "](我打算在测试调试探针时将一个简单的 PCB 用作 Launchpad 、然后再用于另一个项目)

    您的目的是测试 LP-XDS110以确保调试探针正常工作? 我认为没有必要这样做。

    此致、

    Ben Collier

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

    尊敬的 Benjamin:
    感谢您的答复。

    我注意到了 有关 TI 14引脚连接器引脚排列的不愉快事实。
    但是、LaunchPad 上的 LP XDS110和14引脚连接器完全共用14个引脚中的10个(最后4个引脚用于 UART TX、Rx 和 GND 用途)。
    LP XDS110具有一个由10引脚构成的 ARM 连接器、而 Launchpad 具有相同的连接器+ 4个引脚(我附上了一个屏幕截图)。
    基本:

    我使用了14引脚扁平电缆:它能够正确安装在 LaunchPad 侧、并且我避免在 XDS110侧连接最后4个引脚(我没有从 XDS 带任何 Rx/TX 信号到 F28P65X)。





     

    回答你的问题:是的,这正是我要做的。 也许 我使用术语"调试探针"不当。 我是指 LP XDS110。
    正如我提到的、我想 在定制控制板上使用 LP XDS110、在这种情况下、我也面临一些问题。 因此、我退后一步、首先在 LanucPad 上尝试调试器。
    我希望现在更加清楚、抱歉。

    您是否知道可能导致此错误的任何其他原因?

    谢谢!

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

    您好!

    因为感恩节假期,我必须在下周回到你身边。

    此致、

    Ben Collier

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

    您好!

    很抱歉出现此延迟、您仍然遇到此问题?  

    谢谢!

    Ben Collier