Firefly开源社区

打印 上一主题 下一主题

[Linux] ROC-RK3568-PC 的gpio复用问题

15

积分

0

威望

0

贡献

技术小白

积分
15
QQ

ROC-RK3568-PC 的gpio复用问题

发表于 2022-2-21 10:59:25      浏览:5497 | 回复:5        打印      只看该作者   [复制链接] 楼主





想把i2s3和i2c5修改为普通gpio

i2c5是修改了rk3568-firefly-roc-pc.dtsi的status即可使用
&i2c5 {
    status = "disabled";
};
但是i2s3的话,根据如下修改的话会报错,请问下怎么将i2s3这几个引脚复用为普通gpio
&i2s3 {
    status = "disabled";
};


回复

使用道具 举报

发表于 2022-2-21 11:42:40        只看该作者  沙发
1. 没有定义i2s3这个节点属性,但定义了i2s3_2ch,而i2s3_2ch并没有使能
2. 通过原理图得知,引出的I2S3_SCLK,I2S3_MCLK 被复用成 can1功能了,禁用can1即可
3. 其他gpio口,结合原理图,禁用掉复用功能即可。
回复

使用道具 举报

15

积分

0

威望

0

贡献

技术小白

积分
15
QQ
发表于 2022-2-21 11:52:22        只看该作者  板凳
本帖最后由 启鸣 于 2022-2-21 11:55 编辑
firefly_zhongw 发表于 2022-2-21 11:42
1. 没有定义i2s3这个节点属性,但定义了i2s3_2ch,而i2s3_2ch并没有使能
2. 通过原理图得知,引出的I2S3_S ...


那另外的三个13,15,18是什么功能,
板子上的标注的是错误的,能把所有排针的正确功能更新一下吗

图片看得见吗

回复

使用道具 举报

发表于 2022-2-22 09:26:56        只看该作者  地板
看实际的硬件原理图,IO口是有多个功能的,标注的丝印只是其中的一个功能。
回复

使用道具 举报

15

积分

0

威望

0

贡献

技术小白

积分
15
QQ
发表于 2022-2-22 09:49:32        只看该作者  5#
firefly_zhongw 发表于 2022-2-22 09:26
看实际的硬件原理图,IO口是有多个功能的,标注的丝印只是其中的一个功能。

ROC-RK3568-PC-V11-20211028.pdf 里面也没有具体标注某个引脚的功能,也是把所有的引脚功能都列出来了,请问具体查看哪个文档有写
回复

使用道具 举报

发表于 2022-2-22 17:38:03        只看该作者  6#
本帖最后由 firefly_zhongw 于 2022-2-22 17:39 编辑

IO口的功能,详细看 RK3568 Datasheet或者Technical Reference Manual,下载链接 https://www.t-firefly.com/doc/download/103.html#other_437
回复

使用道具 举报

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

本版积分规则

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