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/TMS320F2.8069万M:您需要目标配置才能启动调试会话

Guru**** 2553260 points


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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/581433/ccs-tms320f28069m-you-require-a-target-configuration-to-start-a-debug-session

部件号:TMS320F2.8069万M
主题中讨论的其他部件: TMDSCNCD2.8069万MISO

工具/软件:Code Composer Studio

当我调试示例程序时,它将显示'You require a target configuration to start a debug session'。 事实上,我已经调试了该程序,为什么它这样说呢? 有人能告诉我为什么?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我对我的句子做了一些小改动。 这就是'事实上,我已经完成了目标配置'。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您的项目中是否包含.CCXML? 此文件包含目标配置。 如果项目中有一个,则在启动调试会话时会自动使用它。 如果项目中没有一个,则CCS将检查是否已将一个设置为默认值,并将使用它。

    如果您转至视图菜单并打开目标配置视图,它将允许您设置默认目标配置。 要将目标配置设置为默认配置,请右键单击它,然后选择设置为默认值。

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

    尊敬的John

    首先感谢您的回复。 我找到了目标配置并完成了它。 但是,出现了一个新问题,即

    '连接到目标时出错:

    (错误-1135 @ 0x0)

    调试探测器报告错误。 确认调试探测器配置和连接,重置调试探测器,然后重试此操作。

    (仿真软件包6.0 .576.0)"

    在目标配置中,当我进行测试连接时,它显示

    '[开始:德州仪器(TI) XDS100v2 USB调试探头_0]

    执行以下命令:

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

    [结果]

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

    C:\Users\admini~1\AppData\Local\TEXASI~1\

      CCS\CCS_71~1.000 \0\0\Brd达\testBoard.dat

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

    该实用程序选择了100或510类产品。

    该实用程序将加载适配器'jioserdesusb.dll'。

    库的构建日期为2017年2月13日。

    库的构建时间是'16:06:25'。

    库软件包版本为6.0 .576.0。

    库组件版本为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指令扫描路径为卡在一个位置。

    JTAG DR旁路路径长度测试失败。

    JTAG DR旁路扫描路径为卡在一个位置。

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

    此测试将使用64个32位字的块。

    此测试将仅应用一次。

    使用0xFFFFFFFF执行测试。

    扫描测试:1,跳过:0,失败:0

    使用0x0万执行测试。

    测试2字0:扫描0x0万并在0xFFFFFFFF中扫描。

    测试2字1:扫描0x0万并扫描0xFFFFFFFF。

    测试2字2:扫描0x0万并扫描0xFFFFFFFF。

    测试2字3:扫描0x0万并扫描0xFFFFFFFF。

    测试2字4:扫描0x0万并扫描0xFFFFFFFF。

    测试2字5:扫描0x0万并使用0xFFFFFFFF进行扫描。

    测试2字6:扫描0x0万并使用0xFFFFFFFF进行扫描。

    测试2 Word 7:扫描0x0万并使用0xFFFFFFFF进行扫描。

    已提供前8个错误的详细信息。

    实用程序现在只报告失败测试的计数。

    扫描测试:2,跳过:0,失败:1

    使用0xFE03E0E2执行测试。

    扫描测试:3,跳过:0,失败:2

    使用0x01FC1F1D执行测试。

    扫描测试:4,跳过:0,失败:3

    使用0x5533CCAA执行测试。

    扫描测试:5,跳过:0,失败:4

    使用0xAACC3355执行测试。

    扫描测试:6,跳过:0,失败:5

    某些值已损坏- 83.3 Percent (默认值百分比)。

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

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

    此测试将使用64个32位字的块。

    此测试将仅应用一次。

    使用0xFFFFFFFF执行测试。

    扫描测试:1,跳过:0,失败:0

    使用0x0万执行测试。

    测试2字0:扫描0x0万并在0xFFFFFFFF中扫描。

    测试2字1:扫描0x0万并扫描0xFFFFFFFF。

    测试2字2:扫描0x0万并扫描0xFFFFFFFF。

    测试2字3:扫描0x0万并扫描0xFFFFFFFF。

    测试2字4:扫描0x0万并扫描0xFFFFFFFF。

    测试2字5:扫描0x0万并使用0xFFFFFFFF进行扫描。

    测试2字6:扫描0x0万并使用0xFFFFFFFF进行扫描。

    测试2 Word 7:扫描0x0万并使用0xFFFFFFFF进行扫描。

    已提供前8个错误的详细信息。

    实用程序现在只报告失败测试的计数。

    扫描测试:2,跳过:0,失败:1

    使用0xFE03E0E2执行测试。

    扫描测试:3,跳过:0,失败:2

    使用0x01FC1F1D执行测试。

    扫描测试:4,跳过:0,失败:3

    使用0x5533CCAA执行测试。

    扫描测试:5,跳过:0,失败:4

    使用0xAACC3355执行测试。

    扫描测试:6,跳过:0,失败:5

    某些值已损坏- 83.3 Percent (默认值百分比)。

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

    [结束:Texas Instruments XDS100v2 USB调试探头_0]'

    我不知道它是否正确,在我的设备管理器中,它显示如下:

    我知道我缺少通用串行总线控制器中的TI XDS 100通道A和TI XDS 100通道B。 但是我重新安装了软件,又尝试了一次,还是没有显示这两个项目,我也检查了互联网上是否有XDS 100驱动程序,我发现没有XDS 100驱动程序单独存在。 在互联网上,它显示XDS 100驱动程序与代码编辑器工作室一起使用,因此意味着当我安装CCS时,应该已安装驱动程序。 因此,您是否知道我的过错在哪里以及如何解决? 非常感谢,期待您的回复。

    此致

    张少川

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    驱动程序安装似乎正常。 您使用的是F2.8069万M LaunchPad吗? 您是否可以发送.CCXML的屏幕截图或附加它?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Shaochuan Zhang 说:
    因此,您知道我的故障在哪里以及如何解决吗?[/QUOT]如果 TMS320F2.8069万M的启动模式未设置为“仿真启动模式”,测试连接中的这些错误可能会发生。

    我不知道您使用的是哪一个主板,如何选择启动模式取决于主板。

    请参阅 F2.8069万M 启动板上的XDS100v2 USB调试探头'Test Connection'(测试连接)失败。

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

    尊敬的John

    是的,我正在使用F2.8069万M LaunchPad。 这是我的.CCXML屏幕截图

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

    亲爱的切斯特

    我正在使用的板是DRV8312EVM,微控制器是TMS320F2.8069万M

    此致

    张少川

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    好的,您有TMDSCNCD2.8069万MISO controlCARD,而不是LaunchPad。 我不记得controlCARD上有任何跳线,与LaunchPad不同,LaunchPad中的跳线必须小心操作。

    在controlCARD上,USB连接器J1 (就在图中FTDI芯片的旁边)是用于XDS100v2的连接器。 如果您将两根USB电缆连接到controlCARD,但没有将controlCARD插入DRV8312EVM,您是否能够使用CCS连接到controlCARD?

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

    OK,那么您拥有 的是TMDSCNCD2.8069万MISO controlCARD,而不是LaunchPad。 我不记得controlCARD上有任何跳线,与LaunchPad不同,LaunchPad必须小心跳线。

     TMDSCNCD2.8069万MISO controlCARD具有用于配置启动模式的开关SW1和SW3。

    查看文档,当TMS320F2.8069万M上有SW3-1时 ,它将处于“仿真启动”状态,这将允许XDS100v2进行连接。  TMDSCNCD2.8069万MISO controlCARD的照片显示SW3-1位于允许XDS100v2连接的正确位置。

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

    亲爱的约翰斯

    我尝试将两根USB电缆连接到微控制器。 它工作正常,调试成功。 非常感谢!

    此致

    张少川

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