2257985_zh-CN

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

2257985_zh-CN

2257985_zh-CN

无法将 iMX93EVK 中的 lpuart1 更改为 lpuart7

在过去的一个多月里,我一直在尝试将默认控制台从 lpuart1 更改为 lpuart7。我想更改 linux 控制台和 u-boot 控制台,或者至少我想查看日志。这是为了让 iMX93EVk 的 SOC 在新的载体上工作。然而,我却无法做到这一点。这是我尝试使用的补丁。还有我发现的所有我认为可以帮助我的帖子。我错过了什么?

i-MX-93-91-使用yocto项目调试控制台重定位

i-MX-Processors/Change-UART-for-imx93-in-uboot-and-kernel

i-MX 处理器/imx8ULP 将 u-boot 串行控制台从 UART5 更改为 UART4

非常感谢你们的帮助,谢谢


LinuxRe: Cant change lpuart1 to lpuart7 in iMX93EVK

你好

要成功地将调试控制台从 lpuart1 更改为 lpuart7,你需要修改三个关键元器件:U-启动、Arm 可信固件和 Linux 内核配置。

完整解决方案:

1.对于 U-Boot(lf_v2024.04 分支):
- 修改设备树文件以更新控制台路径和引脚配置
- 更新板配置以指向 lpuart7
- 使用 imx93_11x11_evk_defconfig 作为配置基础

2. 对于 Arm 可信固件(lf_v2.10 分支):
- 更改 ATF 源中的 UART 控制台位置
- 更新 IMX_LPUART_BASE 以指向 lpuart7 的基址
- 在取消设置 LDFLAGS 后使用 "make plat=imx93" 构建

3. 对于 Linux 内核:
-将 bootargs 更新为引用 ttylP6(对应于 lpuart7)
-更新设备树中的选定部分

该过程需要使用这些修改后的元器件重建 flash.bin 映像。另一位客户需要将 i.MX93 上的 UART1 重新映射到 UART8,也成功解决了类似问题。

此致

Re: Cant change lpuart1 to lpuart7 in iMX93EVK

谢谢,我无法确认该解决方案是否有效。我已经执行了您的所有更改,但发现错误出在硬件本身。一旦定制载体修好了,一切都测试好了,我就可以确认了。


感谢您的回复

タグ(1)
評価なし
バージョン履歴
最終更新日:
‎01-08-2026 03:22 AM
更新者: