工具/软件:Linux
我们刚刚获得了基于 IDK 基准的定制 AM5728板、不同的 UART3引脚通过接线连接使用不同的焊球(V2和 Y1)
我成功地使用 JTAG 加载的 A15 hello world 应用程序测试了2个 UART (2和3)和 LED。
但我无法从使用 Linux SDK 3.2设置的 microSD 卡启动。
我在控制台上看不到任何内容、我还尝试重建 UART3并将 UBoot 与不同的引脚多路复用器结合使用。
如何使用 JTAG 调试 SPL 和 UBoot?
我按照这些说明操作
processors.wiki.ti.com/.../Sitara_Linux_Training:_uboot_linux_debug_with_ccsv5
当我在地址0x40300000处加载 SPL 时、我逐步使用反汇编、CPU 在 switch_to 虚拟机监控程序代码后立即挂起。
我尝试在 IDK 上进行调试、但无法单步执行 SPL 和 UBoot。 因此、我似乎缺少一些步骤。
我创建了一个目标配置、绕过使用 GEL 文件进行的所有初始化、并且仅启用了 A15 CPU 0。
是否有更新的说明如何在 AM57上调试 UBoot?
我非常感谢您为此提供的快速帮助