PCIe-NX156U3 USB Ports Configuration
USB Port Order
Per Port On/Off
### get root permission
sudo -s
### check every gpio pin number
sudo cat /sys/kernel/debug/gpio
### USB Port #0 / GPIO09 / GPIO3_PAC.06 / gpio-492
# Initialize
echo 492 > /sys/class/gpio/export
echo out > /sys/class/gpio/PAC.06/direction
# On
echo 1 > /sys/class/gpio/PAC.06/value
# Off
echo 0 > /sys/class/gpio/PAC.06/value
### USB Port #1 / GPIO10 / GPIO3_PEE.02 / gpio-341
# Initialize
echo 341 > /sys/class/gpio/export
echo out > /sys/class/gpio/PEE.02/direction
# On
echo 1 > /sys/class/gpio/PEE.02/value
# Off
echo 0 > /sys/class/gpio/PEE.02/value
### USB Port #2 / GPIO11 / GPIO3_PQ.06 / gpio-454
# Initialize
echo 454 > /sys/class/gpio/export
echo out > /sys/class/gpio/PQ.06/direction
# On
echo 1 > /sys/class/gpio/PQ.06/value
# Off
echo 0 > /sys/class/gpio/PQ.06/value
### USB Port #3 / GPIO12 / GPIO3_PN.01 / gpio-433
# Initialize
echo 433 > /sys/class/gpio/export
echo out > /sys/class/gpio/PN.01/direction
# On
echo 1 > /sys/class/gpio/PN.01/value
# Off
echo 0 > /sys/class/gpio/PN.01/value
### USB Port #4 / GPIO13 / GPIO3_PH.00 / gpio-391
# Initialize
echo 391 > /sys/class/gpio/export
echo out > /sys/class/gpio/PH.00/direction
# On
echo 1 > /sys/class/gpio/PH.00/value
# Off
echo 0 > /sys/class/gpio/PH.00/value
### USB Port 5 / GPIO14 / GPIO3_PX.03 / gpio-465
# Initialize
echo 465 > /sys/class/gpio/export
echo out > /sys/class/gpio/PX.03/direction
# On
echo 1 > /sys/class/gpio/PX.03/value
# Off
echo 0 > /sys/class/gpio/PX.03/value
USB Current Limit: 900mA or 1500mA
Last updated