我有一个自定义的GPIO板,我想打开一个特定的i.MX6。
从原理图上看,GPIO引脚连接到KEY_COL2焊盘,KEY_COL2有以下选项。
因此,根据计算,我必须导出以下GPIO:
linux gpio number = (gpio_bank - 1) * 32 + gpio_bit
gpio编号=(4-1) *32 +10 = 106
当我运行以下命令时,我得到错误:
# echo 106 > /sys/class/gpio/export
sh: write error: Device or resource busy
有什么问题吗,我错过了什么.
发布于 2018-01-31 08:21:31
查看设备树后,此特定GPIO被其他设备使用,因此出现错误。
您可以通过以下命令找到正在使用的GPIO:
mount -t debugfs none /sys/kernel/debug
cat /sys/kernel/debug/gpio
https://stackoverflow.com/questions/48535503
复制相似问题