瑞芯微Rockchip开发者社区
直播中

张勇

8年用户 1527经验值
私信 关注
[问答]

Linux设备树配置gpio不成功是为什么?

公司用的是飞凌imx6ul的板子,想通过设备树配置几个gpio,配置如下:



,MX6UL_PAD_UART2_CTS_B__GPIO1_IO22是以前配置的,使用起来没有问题,但是这个MX6UL_PAD_SD1_DATA2__GPIO2_IO20这样配置完后,使用文件操作,能够在/sys/class/gpio文件夹里导出gpio52文件夹,进入后设置成输出模式,不管向value里写1还是0,用万用表测量引脚都是3.2V左右;设置成输入模式,不管引脚接地还是接3.3V,读取value值永远是0。已经确保把设备树里其他复用MX6UL_PAD_SD1_DATA2的节点全部注销了,看电路板原理图MX6UL_PAD_SD1_DATA2__GPIO2_IO20是悬空的,同样配置的其他GPIO2上的引脚也出现了这个问题,请问是怎么回事。

回帖(1)

李为敏

2022-1-11 10:42:17

  • 你好,请问烧写的是哪个系统(linux和Android),是哪个版本?
举报

更多回帖

发帖
×
20
完善资料,
赚取积分