Firefly开源社区

[技术讨论] ROC-RK3308-CC-Plus串口测试问题

38

积分

0

威望

0

贡献

技术小白

积分
38
发表于 2021-1-25 16:55:03     
您好:
    我买了一块RK3308-CC-PLus的开发板,想测试它的串口,输入测试命令
    echo hellworld > /dev/ttyS0后,提示以下错误:
   -bash: echo: write error: Input/output error
   我安装的固件是ROC-3308B-CC-Plus-UBUNTU18.04-Minimal-20201222-1545.img
请问是什么原因,谢谢!
回复

使用道具 举报

1万

积分

18

威望

20

贡献

神级创客

Rank: 8Rank: 8

积分
10850

突出贡献

发表于 2021-1-26 22:15:42     
应该是没有使能串口0
回复

使用道具 举报

38

积分

0

威望

0

贡献

技术小白

积分
38
发表于 2021-1-27 09:32:00     
请问应该如何使能串口,可以直接在系统里设置,还是要修改源码后重新编译SDK?
回复

使用道具 举报

1万

积分

18

威望

20

贡献

神级创客

Rank: 8Rank: 8

积分
10850

突出贡献

发表于 2021-1-27 21:06:36     
本帖最后由 zyk 于 2021-1-27 21:08 编辑

可以参考http://dev.t-firefly.com/thread-102384-1-5.html去使能串口,buildroot系统相关编译操作可以参考wiki教程
回复

使用道具 举报

38

积分

0

威望

0

贡献

技术小白

积分
38
发表于 2021-1-28 14:12:30     
zyk 发表于 2021-1-27 21:06
可以参考http://dev.t-firefly.com/thread-102384-1-5.html去使能串口,buildroot系统相关编译操作可以参考 ...

好的,谢谢!
回复

使用道具 举报

38

积分

0

威望

0

贡献

技术小白

积分
38
发表于 2021-1-29 14:51:07     
在kernel/arch/arm64/boot/dts/rockchip/路径下对应的DTS文件中使能串口,然后重新编译,使用echo测试在PC端收到数据了,谢谢!
回复

使用道具 举报

38

积分

0

威望

0

贡献

技术小白

积分
38
发表于 2021-1-29 15:27:13     
使用cat /dev/ttyS1命令,从PC向3308发送数据会出现回环情况。
解决办法:使用下面的命令
microcom -s 115200 /dev/ttyS1
回复

使用道具 举报

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

本版积分规则

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