工具/软件:
我能够使用 Makefile 成功编译音频应用程序 (Audio App) 并生成该.out文件。 您能否指导我如何将此.out文件加载到 Code Composer Studio (CCS) 中并分步调试代码?
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.
工具/软件:
我能够使用 Makefile 成功编译音频应用程序 (Audio App) 并生成该.out文件。 您能否指导我如何将此.out文件加载到 Code Composer Studio (CCS) 中并分步调试代码?
尊敬的 Kaviyarasan:
请告诉我们您要加载示例的内核?
请按照以下指南通过 CCS 运行和调试程序。
请参阅 CCS_launch_run
此致、
Tushar
请在您要调试的应用程序中的 main () 内永远添加一个循环。 重新构建应用并将其重新刷写到 EVM。
连接内核并从 CCS 加载符号。 您的代码应该永远在循环处停止。
请参阅 【常见问题解答】AM62X/AM64X:【常见问题解答】在 RTOS SDK 中调试 SBL 引导 以了解分步过程。 常见问题解答适用于 SBL、但您可以对应用使用相同的过程。
我对位于以下位置的 R5F 代码进行了上述更改: C:\ti\AM62D-AWE-SDK_11.00.00.17\mcu_plus_sdk\am62dx\examples\drivers\boot\sbl_null\am62dx-evm\r5fss0-0_nortos\ti-arm-clang。
构建后、.out使用加载生成的(调试)文件 加载符号 提供适用于 CCS 中 WKUP R5F 内核的选项、但代码未反映在调试器中。
然后、我使用 Cortex-R5F 内核尝试了相同的过程、但也遇到了相同的问题。
您能否提出导致这种情况的原因、以及加载和调试更新后的代码的正确过程?
在 WKUP_R5F 上运行了什么? 您是否已将任何应用程序刷写到 WKUP_R5F 内核?
答案: 编号 根据上面常见问题解答中的说明、我更改了 R5F 代码并将其加载到 WKUP_R5F 内核中。
(+)【常见问题解答】AM62X/AM64X:【常见问题解答】在 RTOS SDK 中调试 SBL 引导 — 处理器论坛-处理器 — TI E2E 支持论坛
如果是、什么应用程序刷写到 R5F 内核?
答案: 不适用
您正在尝试在 R5F 内核上加载 SBL NULL 二进制文件。 这是您刷写的应用程序吗?
答案: 编号 我修改了在该位置进行更改的代码。