Apex Xavier II+ DO Usage#
Hardware Specification#


Electrical Characteristics#

Description |
|
|---|---|
Vout |
Output voltage |
GND |
Ground |
Load |
Load |
Vout Result |
|
|---|---|
high level=1 |
3.3V |
low level=0 |
0V |
Pin Definition#

Function |
DB9 PIN Number |
Description |
Device Node |
|---|---|---|---|
DI_0 |
1 |
GPIO IN |
/dev/gpio/di0 |
DI_1 |
2 |
GPIO IN |
/dev/gpio/di1 |
DO_0 |
3 |
GPIO OUT |
/dev/gpio/do0 |
DO_1 |
4 |
GPIO OUT |
/dev/gpio/do1 |
DO_2 |
5 |
GPIO OUT |
/dev/gpio/do2 |
GND |
6-9 |
Ground |

Function |
DB9 PIN Number |
Description |
Device Node |
|---|---|---|---|
DI_0 |
1 |
GPIO IN |
/dev/gpio/di0 |
DI_1 |
2 |
GPIO IN |
/dev/gpio/di1 |
DO_0 |
3 |
GPIO OUT |
/dev/gpio/do0 |
DO_1 |
4 |
GPIO OUT |
/dev/gpio/do1 |
GND |
6-9 |
Ground |
Method of Application#
The example of using the GPIO interface is as follows.
# Use root
sudo su -
# Set output to high
echo 1 > /sys/class/gpio/<device node>/value
# Example: echo 1 > /sys/class/gpio/gpio339/value
# Set output to low
echo 0 > /sys/class/gpio/<device node>/value
# Example: echo 0 > /sys/class/gpio/gpio339/value