Firefly开源社区

打印 上一主题 下一主题

[技术讨论] RK3308 ttyS1\S2\S4串口只能发送不能接收

38

积分

0

威望

0

贡献

技术小白

积分
38

RK3308 ttyS1\S2\S4串口只能发送不能接收

发表于 2022-8-31 11:36:32      浏览:5546 | 回复:2        打印      只看该作者   [复制链接] 楼主
问题描述及复现步骤:
问题现象:
      rk3308串口与PC通过USB转TTL互联;

      rk3308主板使用ttyS1\S2\S4均只能够接收PC机TTL串口发送的数据,向外发送的数据,PC机收不到,用示波器测量了各串口发送管脚,无数据波形。

源码做出的更改:

     (1) 更改了设备树rk3308b-roc-cc-plus-amic_emmc.dts文件,其中增加了uart1\uart2串口使能代码:如下
      &uart1{
          status="okay";

      }
    (2)将chosen 中console=ttyFIQ0去掉,其中Uart2用的为uart2_m0,即tx-PC7,RX-PC6;

疑问:
    是否硬件有问题,芯片发送管脚坏了?能够一起验证下硬件^.^



log.zip

140 Bytes, 下载次数: 0, 下载积分: 灯泡 -1 , 经验 -1

回复

使用道具 举报

38

积分

0

威望

0

贡献

技术小白

积分
38
发表于 2022-9-1 14:23:20        只看该作者  沙发
自己顶一下,没有用到过串口的吗
回复

使用道具 举报

26

积分

0

威望

0

贡献

技术小白

积分
26
发表于 2022-11-7 15:44:50        只看该作者  板凳
楼主你好,请问有解决嘛?我是只能发,不能收到,通过开发板发送数据,PC端能收到,PC端发送数据开发板收不到。
回复

使用道具 举报

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

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表