船上无法进入引脚

时间:2019-06-18 12:50:19

标签: linux io export ubuntu-16.04

我有2个不同的Intel UpBoards。两者都有40个引脚。我尝试使用以下方式访问图钉:

 echo 26 > /sys/class/gpio/export
 echo out > /sys/class/gpio/gpio26/direction
 echo 1 > /sys/class/gpio/gpio26/value

这些命令使我们可以配置物理引脚37(Linux GPIO号26)from this link

我的第一个舷梯很好地使用了这些命令。当我运行命令时:

 ls /sys/class/gpio/

输出:

 gpiochip0 gpiochip267 gpiochip310 gpiochip357 gpiochip434 export unexport

但是当我在其他舷外板运行相同的命令时,输出为:

 export gpiochip225 gpiochip228 gpiochip314 gpiochip341 gpiochip414 unexport

从输出中我们看到,第二个没有gpiochip0。而且我认为这是为什么无法使用引脚的问题。因为其他gpiochip文件不适用于舷外40针。我该如何解决此问题。这里也提到了相同的问题,但没有解决方案。 same problem

1 个答案:

答案 0 :(得分:0)

问题在于我没有添加存储库。我刚刚安装了Ubuntu,但没有执行here中的下一步,必要的步骤是:

sudo add-apt-repository ppa:ubilinux/up
sudo apt update
sudo apt-get autoremove --purge 'linux-.*generic'
sudo apt-get install linux-image-generic-hwe-16.04-upboard
sudo reboot