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.
尊敬的工程师:
BootApp 校验完成后、ATF、DTB 和内核字符会出现乱码。 该过程是 SBL->BootApp->ATF--> dtb-->内核。
我的 SoC 是 TDA4VM、电路板是 j721e_evm、PDK 版本是 PDK_Jacinto_08_06_00_31。
如何解决该问题?
此致。
您好!
您在 TI EVM 或定制电路板上尝试过哪种解决方案。 您能再次确认吗?
ATF 打印输出来自另一个控制台、默认为 MAIN_UART0。 您是否正在使用不同的 UART?
-基尔西
是的、我使用的是 TI EVM 官方开发板。 图中显示的 UART 是 MCU_UART。
您好!
请连接到 MCU_UART 和 MAIN_UART。 MCU_UART 从 MCU1_0 SBL/BootApp 获取所有日志。
ATF 和 A72 SPL 至 Linux 日志位于 MAIN_UART 上。
-基尔西
是的、我是按照你说的方式做的。 为什么在 MCU1_0 SBL/BootApp 中运行在加载最终的 映像后、日志会出现乱码、这是我的混淆。
好的。 明白了。 在这种情况下、您能否确认您是否在 MAIN_UART0上获得了 ATF/SPL/U-Boot/Linux 跟踪?
-基尔西
您好、Keerthy
MAIN_UART0的所有布线都是正常的。 在 BootApp 验证映像后、将打印主域中的日志、并且 ATF/SPL/U-boot/Linux 正常运行。 BootApp 的 MCU_UART 是否已重新配置? 那么输出会变乱?
MAIN_UART0所有布线均正常。 在 BootApp 验证映像后、将打印主域中的日志、并且 ATF/SPL/U-boot/Linux 正常运行。 BootApp 的 MCU_UART 是否已重新配置? 那么输出会变乱?
如果任何远程内核固件配置了可能的 MCU_UART。
-基尔西