我正在努力改变 uart 控制台端口。我想从 uart2 更改为 uart4。
我看到有一些关于它的问题并尝试了建议的答案,但没有一个有效。
我仅将 IMX8MP-LPDDR4-EVK 板与 Yocto Linux 一起使用。我已经按照其他答案对补丁文件(在附件中)进行了修改。我正在使用 5.15.72-2.2.0 imx 清单。
我只构建 imx-image-core。无需修改,它就像一个魅力,但正如我所说,我想切换 uart(我们的定制板需要)和那种工作,但板无法启动。
这是我所做的:
-使用带有清单 5.15.71-2.2.0 的 imx-docker 构建一个干净的图像
-然后使用我的 /recipes-bsp/imx-atf & /recipes-bsp 创建我自己的 /sources/meta-folder /u-boot, recipes-kernel/linux-imx
- 添加了所有配置文件 + bbappend + files/modifs.patch
- 然后用 bitbake imx-atf, bitbake u-boot, bitbake linux-imx 强制编译
- 然后用 bitbake imx-image-core 重新创建一个新的 *.wic.zst 文件
一切顺利并且 SD 卡正确闪烁。当我打开
电路板
电源时,UART 端口发生了变化,我可以在附件中看到图像,但引导过程停在这里……