新建 #116
open
Added by 余 顺 over 2 years ago.
Updated over 1 year ago.
Description
版型:pro-rk3566
问题描述:使用的是pro3566核心板,自行制作的底板,在底板上将GPIO2_C5作为GPIO口来用
测试实验:
首先有检查复用为另外三个功能了没有

总共用了6个GPIO,其他5个都是已正常,就唯独这个GPIO85有问题
Files
查看原理图可知,它原来是在dts 里面注册给摄像头使用的,在下图摄像头相关的设备树文件也是需要注释的
首先在与原理图中搜索,可以看到从核心板引出后怎么配置的

接着继续搜GPIO2_C5, 可以看到它接到摄像头接口了,这说明被摄像头相关的占用了

在对应的主dts 里面找
首先是摄像头相关的dtsi文件

进入这个dtsi文件搜索相关的gpio,找到对应的位置注释掉

确认好对应引脚未被复用后 参看rp_gpio 设备树配置对应的gpio 相关文档见网盘02-软件文档\荣品文档\驱动调试\GPIO目录下
相关 验证指令
cat /sys/kernel/debug/gpio
查看配置为gpio 的相关引脚有哪些
cat /sys/kernel/debug/pinctrl/pinctrl-rockchip-pinctrl/pinmux-pins
查看对应的引脚具体的pinctrl 配置
具体对应的引脚只能配置为一个功能的,要看配置的哪一个可以参考sdk 源码中docs 目录下的 Rockchip_Developer_Guide_Linux_Pinctrl_CN.pdf
Also available in: Atom
PDF