I have a board based on the beagle bone black.
I have gpio that should do a hardware reset to the board (gpio117 = gpio3_21)
While in the u-boot it is working - I am doing
gpio clr 117
(set 0 causes the reset) and does get hardware reset
I the Linux, I am doing the following:
echo 117 > /sys/class/gpio/export
echo high > /sys/class/gpio/gpio117/direction
echo 0 > /sys/class/gpio/gpio117/value
And I get nothing
Am I doing wrong?
Do I need to change something in the kernel code? in the dts? in defconfig?