I just upgraded from an old Panda board to the AM437x, but I cannot use the GPIOs like I used to.
I tried doing it using the standard Linux command-line :
am437x-evm login: root
root@am437x-evm:~# cd /sys/class/gpio/
root@am437x-evm:/sys/class/gpio# ls
export      gpiochip0   gpiochip32  gpiochip64  gpiochip96  unexport
root@am437x-evm:/sys/class/gpio# echo 0 > export
root@am437x-evm:/sys/class/gpio# ls
export      gpio0       gpiochip0   gpiochip32  gpiochip64  gpiochip96  unexport
root@am437x-evm:/sys/class/gpio# cd gpio0/
root@am437x-evm:/sys/devices/virtual/gpio/gpio0# ls
active_low  direction   edge        power       subsystem   uevent      value
root@am437x-evm:/sys/devices/virtual/gpio/gpio0# more direction
in
root@am437x-evm:/sys/devices/virtual/gpio/gpio0# echo out > direction
root@am437x-evm:/sys/devices/virtual/gpio/gpio0# more direction
out
root@am437x-evm:/sys/devices/virtual/gpio/gpio0# more value
0
root@am437x-evm:/sys/devices/virtual/gpio/gpio0# echo 1 > value
root@am437x-evm:/sys/devices/virtual/gpio/gpio0# more value
1
root@am437x-evm:/sys/devices/virtual/gpio/gpio0# echo 0 > value
Based on the documentation, GPIO_0 is supposed to be PIN 3 on the GPIO header J30, but I cannot see any level on it.
Am I missing some step?
Regards,
Michele
 
				 
		 
					 
                           
				