嵌入式爱好者

查看: 3221|回复: 2

[Linux] IMX6ULL-串口5无法发送

[复制链接]

1

主题

2

帖子

9

积分

扫一扫,手机访问本帖
发表于 2023-4-28 10:23:10 | 显示全部楼层 |阅读模式
各位大佬,遇到点问题想请教一下!
       使用OKM6UL-C的核心板,新增串口5与串口6。在linux出厂内核文件基础上修改.dts文件,重启后设备驱动正常。使用终端命令进行串口调试,只有串口6可以正常收发,串口5无法发送数据。检查设备树文件,串口5设备树其他相关配置已全部屏蔽,I2C2引脚配置屏蔽,状态修改为disabled,无gpio占用。外部硬件接线已经过检查与通断测试,各位大佬能帮忙看下还有可能是哪里的问题吗,dts文件已上传附件。
串口5配置如下:



设备树配置

设备树配置

设备树配置

设备树配置

设备树配置

设备树配置


屏蔽I2C2占用

I2C屏蔽

I2C屏蔽

I2C屏蔽

I2C屏蔽


终端调试

终端调试

终端调试


外部串口接收
7D4531A4-1355-4569-98C9-C8EF778C6AAD.png








imx6ul-14x14-evk.zip

5.28 KB, 下载次数: 5, 下载积分: 贡献 1

回复

使用道具 举报

1

主题

2

帖子

9

积分

 楼主| 发表于 2023-5-2 14:49:11 | 显示全部楼层
解决了,最终测试发现串口5的Tx和Rx是反的,但是也没有配置成DTE模式。最终检查电路,查看原理图,发现电路图出错了,修改后再次验证已成功解决问题。顺便吐槽下论坛上传图片也太麻烦了
点评回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-11-23 21:16

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表