i.MX6ULL UART2/UART7/UART8 使能实操:设备树配置与硬件冲突解决
i.MX6ULL 内置 8 路 UART 接口,均支持2 线(无硬件流控,仅 TX/RX) 和4 线(带硬件流控,TX/RX/CTS/RTS) 工作模式,由 Linux 统一驱动管理。其中 UART1 为默认调试口,UART2 默认适配蓝牙模块(4 线模式),UART7/UART8 因与 ENET、LCD 引脚复用存在硬件冲突,使能方式与前 6 路不同。本文详细讲解 i.MX6ULL 上UART2 转为普通串口、UART7/UART8 正常使能的完整步骤,包含设备树修改、内核编译、硬件冲突规避,基于 Linux 6.1.1_1.0.0 BSP,适配 EVK 开发板。