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.

[参考译文] AM62P:Android EMMC 引导时未显示 WKUP 内核调试日志(SPL 引导流程)

Guru**** 2988540 points

Other Parts Discussed in Thread: AM62P

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1666897/am62p-wkup-core-debug-log-is-not-showing-with-android-emmc-boot-spl-boot-flow

部件号: AM62P

您好、

我正在处理 AM62P MCU 域、目前正在为 MCU 和 WKUP 内核开发固件。

在 EVK 上、我在 WKUP 和 MCU 内核上都刷写了 IPC RPMSG 示例、并在通过 SBL 引导流程进行引导时可以看到 UART 上的调试日志。

主内核运行 Android。 我 tispl 用自己的固件替换了中的默认 DM 固件、重新构建了引导加载程序、并刷写了更新后的映像。 但是、通过 SPL 引导流程引导后、即使固件本身没有更改、我也不再在调试控制台上看到固件日志。 只需将提取后的 .out 文件复制到引导加载程序 SDK 中并重新构建即可。

DM 固件使用 WKUP UART0、因此我也尝试使用 MAIN 域中的不同 UART 实例。 有趣的是、相同的 UART 可正常工作并在 SBL 引导流程中显示日志、但使用 Android 通过 SPL 引导时、不会打印日志。

您能告诉我 SPL/Android 启动流程是否需要任何额外的 UART 或引脚多路复用配置、或者 Android 或引导加载程序是否可以在固件启动之前重新配置 UART?