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.

[参考译文] TDA4VH-Q1:无法使用 XDS110进行调试

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1487599/tda4vh-q1-unable-to-debug-using-xds110

器件型号:TDA4VH-Q1
Thread 中讨论的其他器件:TDA4VH

工具/软件:

尊敬的 TI 团队:

感谢您对此进行研究

停止目标 CPU 时出现问题:
(错误-1325 -(0:0:0))
器件无法进入调试/停机模式(无法确定原因)。 选择"强制调试"以强制 CPU 进入允许调试 CPU 的状态。  请注意、这是一个调试工具、您在调用此功能后将无法可靠地重新启动代码执行。  需要器件的上电复位才能恢复系统运行。
(仿真包9.12.0.00150)

当我尝试加载固件 C71X_0时、抛出该错误。

我尝试从 CCS (12.4)加载固件

SDK 9.2

让我知道如何解决这个错误,我想设置 env 来调试错误

对于初始设置、我点击了 https://software-dl.ti.com/jacinto7/esd/processor-sdk-rtos-j784s4/09_02_00_05/exports/docs/psdk_rtos/docs/user_guide/ccs_setup_j784s4.html

之后、当我尝试加载固件时收到此错误、可能的原因是什么

我们被阻止,任何解决办法都可以帮助我们。

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

    您好、

     这是自定义 应用程序吗? 您在 C71X_0裸机还是 FreeRTOS 上运行的应用? 如果是 FreeRTOS、则需要启动 MCU1_0内核以确保 sciserver 正在运行。   

    您能否确认是否在无引导模式下引导电路板并运行 launch.js 脚本?  

    谢谢、

    Neehar

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

    您好、

    感谢您的答复,

    是的,它是一个自定义的应用程序,  

    C71x 在 FreeRTOS 上运行

    您能否确认是否在无引导模式下引导电路板并运行 launch.js 脚本?  

    是、将 SW11和 SW7设置更改为无引导模式、然后执行此操作、

    有一点是、如果我尝试从 SDK-RTOS 加载一个预构建的固件(如用于 C71的 PDK UDMA_xxx_.xe71和 vision_apps)、我就能够进入 TI 调试模式、就像在加载自己的固件时、我无法使 C71x 进入调试模式。

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

    C71X_0:在长度0xc0的第0页上读取0xa663c680处的存储器块时遇到问题:(错误-1044 -(0:128:0))调试探针报告了错误。 确认调试探针配置和连接、复位调试探针、然后重试此操作。 (仿真包9.12.0.00150) C71X_0:停止目标 CPU 时出现问题:(错误-1325 -(0:0))器件未能进入调试/停机模式(无法确定原因)。 选择"强制调试"以强制 CPU 进入允许调试 CPU 的状态。 请注意、这是一个调试工具、您在调用此功能后将无法可靠地重新启动代码执行。 需要器件的上电复位才能恢复系统运行。 (仿真包9.12.0.00150) MCU_Cortex_R5_0:错误:(ERROR -1170 @ 0x0)无法访问 DAP。 重置器件、然后重试此操作。 如果错误仍然存在、请确认配置、对电路板进行下电上电、和/或尝试更可靠的 JTAG 设置(例如下 TCLK)。 (仿真包9.12.0.00150) C71X_0:错误 C71X_0:错误:(错误-1353 -(0:0:0))寄存器或存储器请求因未知原因超时。 重新启动应用程序。 如果错误仍然存在、请报告错误。 (仿真包9.12.0.00150) C71X_0:错误:(错误-1170 -(0:0))无法访问 DAP。 重置器件、然后重试此操作。 如果错误仍然存在、请确认配置、对电路板进行下电上电、和/或尝试更可靠的 JTAG 设置(例如下 TCLK)。 (仿真包9.12.0.00150) C71X_0:在尝试20次 C71X_0后无法确定目标状态:在断开连接之前未能从目标删除调试状态。 程序存储器中可能仍嵌入了断点操作码。 建议您在连接并重新加载程序之前重置模拟器、然后再继续调试 M

    我面临的错误。 系统会弹出一个窗口、提示"Do Force Debug"、如果我继续使用该选项、就会发生这种情况

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

    您好、

    如果是 FreeRTOS、则需要启动 MCU1_0内核以确保 sciserver 正在运行。   [/报价]

    您是否能够对此进行测试? 只需点击 MCU1_0内核并按"Resume"按钮。

    要进行确认、您只在定制电路板上看到此问题?  

    加载应用程序还是运行时出现问题? 您的程序是否到达 main?

    谢谢、

    Neehar

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

    要进行确认、您只在定制电路板上看到此问题?  

    我不使用定制板、它的 TDA4VH、是的、自定义固件应用会引发此错误

    您是否能够对此进行测试? 只需点击 MCU1_0内核并按"Resume"按钮。

    在我加载固件之后或之前执行此操作?

    加载应用程序还是运行时出现问题? 您的程序是否到达 main?

    不、它没有到达主程序

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

    您好、

    要进行确认、您只在定制电路板上看到此问题?  

    [/报价]

    抱歉、这是一个拼写错误、指的是您的定制应用。

    在我加载固件之后或之前执行此操作?

    [/报价]

    在启动 C71X 内核之前、您可以测试启动 MCU1_0内核。 无论是在加载应用程序之后还是在加载之后都不应该有所不同。 请告诉我您的结果。

    如果您没有进入主程序、启动代码会出现问题。 您可以禁用 main 作为分步执行和调试 C7x 的启动代码的入口点。

    谢谢、

    Neehar

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

    如果您没有进入主程序、启动代码会出现问题。 您可以禁用 main 作为分步执行和调试 C7x 的启动代码的入口点。

    如何更改入口点、是否可以设置文件路径?

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

    您好、
    我明天会提供更多信息。  
    谢谢、

    Neehar

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

    感谢您对我们有所帮助

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

    您好、这有什么更新吗? 我们是否可以使用 SDK 9.02的最新 CCS 版本? (CCS 20)。

    我现在要使用 CCS 12.4

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

    您好、

    如何更改入口点、是否可以设置文件路径?

    右键点击您使用的目标配置、然后点击"Properties"。 在左侧的选项卡上、选择"自动运行和启动选项"。 在"Auto Run Options"(自动运行选项)下、您可以从"Auto Run Options"(自动运行选项)下的"Run to symbol"(运行至符号)选项中删除"main"。 选择"Apply and Close"(应用并关闭)、让我知道这是否适合您。

    [引述 userid="614710" url="~/support/processors-group/processors/f/processors-forum/1487599/tda4vh-q1-unable-to-debug-using-xds110/5728250 #5728250"]

    我们可以使用 SDK 9.02的最新 CCS 版本吗? (CCS 20)。

    我现在要使用 CCS 12.4

    [/报价]

    您对 SDK 9.2使用正确版本的 CCS。 对于 SDK 9.2、我们不支持 CCS 20、并且已在 CCS 12.4上验证并测试了 SDK、如设置页面所示

    谢谢、

    Neehar

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

    尊敬的 Gowtham:

    接下来、该问题是否仍然存在?

    谢谢、

    Neehar