工具与软件:
尊敬的 TI 支持团队:
我们正在设计一个采用 PSDK 09.02.00.04视觉应用映像的系统。 使用远程 proc 加载 MCU2与该映像。 我们需要使用 Lauterbach 的 Trace32调试器调试 MCU2。
您能否提供有关如何在此设置中配置和利用 Trace32来调试 MCU2的具体指导和文档? 我们特别感兴趣的是:
- Trace32内的连接和目标设置。
- 加载和调试通过远程处理器加载的 MCU2映像。
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.
工具与软件:
尊敬的 TI 支持团队:
我们正在设计一个采用 PSDK 09.02.00.04视觉应用映像的系统。 使用远程 proc 加载 MCU2与该映像。 我们需要使用 Lauterbach 的 Trace32调试器调试 MCU2。
您能否提供有关如何在此设置中配置和利用 Trace32来调试 MCU2的具体指导和文档? 我们特别感兴趣的是:
您好!
调试早期远程内核故障的典型方法是在其早期启动代码中添加一个 while (1)循环、然后连接到该内核并将 PC 设置为通过 while (1)循环、并单步进入代码以查找错误点。 您可以启动远程处理器加载、然后连接到 MCU2。
拆分模式下的 MCU2映射到 TRACE32 CPU"R5-MAIN0"内核1 (共2个)以执行以下命令。 您可以将这些文件放入 cmm 脚本文件或逐个输入。
task.config ~~/demo/arm/kernel/freertos/freertos.t32
menu.reprogram ~~/demo/arm/kernel/freertos/freertos.men
Help.filter.Add rtosfreertos
;task.stack.pattern 0xA5 ;堆栈填充模式
;break.set task.config(Magic)/Write /TraceData ; pid track
另一种方法可能是以独立方式初始化并加载应用程序。 您可以看到该示例的 pdk_launch_freertos_r5.cmm。 您可以在随附的示例 cmm zip 中找到此脚本和其他脚本。
/cfs-file/__key/communityserver-discussions-components-files/791/3580.cmm_2D00_tda4vh_5F00_j784s4.7z