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.

[FAQ] [参考译文] [常见问题解答] SK-TDA4VM:如何将外部调试器 Blackhawk USB560v2 (XDS560v2) USB 系统跟踪连接到电路板?

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1178240/faq-sk-tda4vm-how-do-i-connect-the-external-debugger-blackhawk-usb560v2-xds560v2-usb-system-trace-to-the-board

器件型号:SK-TDA4VM
主题中讨论的其他器件: TDA4VM

SK-TDA4VM 没有 J721E EVM 等板载调试器。 如何将调试器连接到 JTAG 以调试远程内核?

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

    这符合以下假设/前提条件。

    硬件:

    • BHUSB-560v2调试器
    • SK-TDA4VM 评估板
    • PC 运行 CCS

    软件:

    作为免责声明、以下指令用于调试运行 RTOS 代码的 R5、C66、C7x 内核等远程内核、但不包括运行 HLOS (Linux)的 A72:

    1. 使用应该包含在调试器中的适配器将调试器连接到 SK 电路板、如下图所示:
    2. 将调试器连接到 PC。 确保绿色 LED 亮起。 这可能需要1-2分钟。 如果未显示绿色 LED、则检查电缆/连接
    3. 启动 CCS,如果未安装 Blackhawk 调试器驱动程序,请转至 Help -> Install Device Support... 这将重新启动安装程序。 完成安装、直到出现"安装调试探针"屏幕、并检查 Blackhawk 调试探针、然后继续、直至安装完成。
    4. 在连接调试器的情况下运行 lsusb、在未连接调试器的情况下运行 lsusb。 如果未检测到调试器(即、带/不带调试器的 lsusb 输出没有变化)、请在中手动运行驱动程序安装程序 /ccs/install_scripts/install_drivers.sh. 如果运行了脚本,请重新启动计算机。
    5. 启动 CCS 并创建新的目标配置文件、屏幕截图中包含以下设置、即"Connection"是"Blackhawk XDS560v2-USB 系统跟踪仿真器"、"Board or Device"是"EVM_J721E"
    6. 如果在连接到内核或测试连接时出现涉及降低 TCLK 的错误,可以在“高级设置”->“目标配置”->“Blackhawk XDS560v2-USB System Trace Emulator_0->“连接属性”->“JTAG TCLK 频率(MHz)”中进行更改。
    7. 保存配置文件、右键单击新创建的配置文件、然后启动。 此时应显示以下屏幕。
    8. 默认情况下、SK-TDA4VM 的8.4 SDK 启动并运行以下内核以及 A72内核。 右键单击并连接到以下任一内核应使内核停止加载到符号和程序中。
      root@tda4vm-sk:/lib/firmware ls | grep J7
      J7-C66_0-FW
      J7-C66_1-FW
      J7-C71_0-FW
      j7-main-r5f0_0-fw
      j7-main-r5f0_1-fw
      J7-MCU-r5f0_0-FW
      root@tda4vm-sk:/lib/firmware