瑞芯微Rockchip开发者社区
直播中

算一挂

9年用户 902经验值
私信 关注
[问答]

LS1043A串口UART34只能接收不能发送是为什么?

目前使用LS 1043开发板上测试串口TTL UART 2 .3 .4 发现uart  2  可以收发  uart 3 .4 只能接收不能发送。
开发板串口对应资源如下:


Uart1: ttyS0   Debug功能正常
Uart2: ttyS1   可以正常的收发。
Uart3: ttys2   只能接收,不能发送。
Uart4: ttys3   只能接收,不能发送。



回帖(1)

蔡丹青

2022-1-6 09:25:44
我这边看了一下软件uart3和uart4是关闭状态,您可以在这个路径下打开重新编译烧写dtb测试一下
OK10xx-linux-fs/flexbuild/packages/linux/linux/arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts

再仿照下图添加duart2和duart3  okay就可以


举报

更多回帖

发帖
×
20
完善资料,
赚取积分