This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

beaglebone black GPIO pinmux

在ANDROID下要将P8(除PIN1,2)全当作一般GPIO使用

找到教程 类似如下

echo 38 > /sys/class/gpio/export
cd /sys/class/gpio/gpio38
echo out > direction
echo 0 > value
chmod 777 value
chmod 777 direction

做成.sh 放入init.rc运行

但是发现某些PIN光这样无法操作ex: PIN3,4

原因为PINMUX预设不是MOD 7

随即将各PIN加上PINMUX设置 ex:

echo 37 > /sys/kernel/debug/omap_mux/gpmc_ad6

一些PIN顺利能使用

但发现

一旦将

/sys/kernel/debug/omap_mux/lcd_*

的PINMUX改掉

ex:

echo 7 > /sys/kernel/debug/omap_mux/lcd_pclk

or

echo 37 > /sys/kernel/debug/omap_mux/lcd_pclk

会让我的屏幕无法正确动作

有方法解决吗?