无法在 MCIMX8Q!XP-CPU (Si B0) 上获取串口控制台或启动 Linux 系统 - UART 接口仅输出乱码。你好,
我在启动MCIMX8QXP-CPU(硅版本 B0)板时遇到问题。
硬件:
- MCIMX8QXP-CPU(Si B0)
- MCIMX8-8X-BB 踢脚板
- IMX-LVDS-HDMI 适配器连接到 J1
- 套装内附带的原装 16GB SD 卡
- 我还尝试了一张新刷入官方 Linux BSP(L6.18.20 / MX8QXPC0 镜像)的 32 GB SD 卡。
问题:
- 串行控制台(J11)始终只显示乱码字符(□□□□),地址为 115200 8N1。
- 尝试了多个 COM 端口
- 尝试过不同的终端软件(PuTTY、Docklight)
- 在两台不同的Windows笔记本电脑上都试过了。
- 已安装最新的 FTDI VCP 驱动程序
- 使用原装套件SD卡和新刷机的SD卡,结果相同。
- UUU始终无法在串行下载模式下检测到电路板(SW2 = 1000)。uuu -lsusb显示没有设备。下载模式下,主板未出现在设备管理器中。
- HDMI – 目前没有显示输出(在 J1 上使用 IMX-LVDS-HDMI)。
尝试的启动开关:
- SD卡启动:SW2 = 开 开 关 关
- 串口下载:SW2 = 开 关 关 关
- eMMC:SW2 = 关闭 开启 关闭 关闭
我已经完成了以下工作:
- 使用 Balena Etcher 和 Rufus 刷入了官方的.SD 卡镜像。
- 已确认SD卡已正确插入J12插槽
- 二手原装电源
- 检查了多根用于调试端口的 USB 线缆
请问有人能提供一些建议吗?
- Si B0 开发板在调试 UART 方面是否存在已知问题?
- 还有其他步骤可以获得清晰的控制台输出吗?
- 恢复/验证主板是否健康的推荐方法是什么?
HW-开源i.MX 8 系列 | i.MX 8QuadMax (8QM) | 8QuadPlusRe: Unable to get serial console or boot linux on MCIMX8Q!XP-CPU (Si B0) - only garbage on UART你好@drupadh ,
感谢您联系恩智浦技术支持!
您遇到的错误是由于该镜像为 C0 硅版本构建的。
遗憾的是,我们没有为 B0 硅片版本提供预编译的 6.18.20 内核映像。不过,您可以使用 Yocto 自行构建。
版本时,请使用以下机器配置“ imx8qxpmek ”
如果您在搭建过程中需要任何帮助,请告诉我。
此致,
亚历杭德罗·加西亚
Re: Unable to get serial console or boot linux on MCIMX8Q!XP-CPU (Si B0) - only garbage on UART有没有一步一步的指导指南可以参考?那将非常有帮助。
Re: Unable to get serial console or boot linux on MCIMX8Q!XP-CPU (Si B0) - only garbage on UART另外,我想运行Windows系统,你能帮我选择一下适用于这个主板的文件吗?