Firefly开源社区

打印 上一主题 下一主题

[Linux] ROC-RK3568-PC RS232和GPIO口的问题请教

2077

积分

10

威望

12

贡献

中级创客

Rank: 4

积分
2077
发表于 2022-11-2 09:28:23      楼主
可以用 GPIO4_C2,就是拓展座子上的 I2S3_MCLK_M1,默认没开 I2S3,所以可以当作 gpio 用
权限问题是因为:

需要用 sudo -s 切换到 root 用户来操作
RS232 对应 ttyS2 和 ttyS3,但是ttyS2默认是作为debug口,需要修改设备树并重新编译内核才能自由使用
回复

使用道具 举报

2077

积分

10

威望

12

贡献

中级创客

Rank: 4

积分
2077
发表于 2022-11-2 10:55:37      沙发
哦这个脚好像被can功能占用了,,换到 I2S3_SDO_M1试试?
回复

使用道具 举报

2077

积分

10

威望

12

贡献

中级创客

Rank: 4

积分
2077
发表于 2022-11-8 09:24:21      板凳
爱吃浣熊的土豆 发表于 2022-11-8 08:49
你好ROC-RK3568-PC我想同时使用两个RS232。
在请问一下,官方的将debug口配置成普通串口是基 ...

和安卓基本一样,就是文件名有区别
在firefly_linux_defconfig里面去掉8250_CONSOLE配置
在rk3568-linux.dtsi中关闭fiq-debugger节点
然后一样的打开uart2
回复

使用道具 举报

2077

积分

10

威望

12

贡献

中级创客

Rank: 4

积分
2077
发表于 2022-11-8 17:38:22      地板
检查波特率是否正确,检查线序是否正确,可以交换tx rx试试
也可以短接tx rx自收自发测试
回复

使用道具 举报

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

本版积分规则

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