DIO

Pin Definition

Pin 1

PPS0_H

Pin 2

DI1_H

Pin 3

DI1_L

Pin 4

DO_COM

Pin 5

DO0

Pin 6

DO1

Pin 7

DO_COM

Pin 8

VDD

Pin 9

PPS0_L

Pin 10

DI2_H

Pin 11

DI3_H

Pin 12

DO_COM

Pin 13

DO2

Pin 14

DO3

Pin 15

DI2_L, DI3_L

Hardware Specification

Isolated Digital Input

Logic Level

High 5V to 24V

Low 0 to 1.5V

Isolated Voltage

2500 Vrms

Input Resistance

1kΩ

Operation Mode

Polling

Isolated Digital Output

Logic Level

The digital output is implemented as an open-drained sink type to max out the flexibility to control external devices requiring various voltage control signals. The logic level high depends on the external power source of the open-drained circuit.

Sink Current (per Channel)

500 mA

Isolated Voltage

1500 Vrms

Operation Mode

Polling

Using GPIO in User Space (NRU-50+, Orin, JetPack 6.x)

GPIO Number

DI0 (redefined as pps0 by default)

Default: N/A

Config as DI: PA.05

DI1

PA.06

DI2

PA.07

DI3

PA.04

DO0

PI.00

DO1

PI.01

DO2

PI.02

DO3

PH.07

Using GPIO in User Space (NRU-50+, Orin, JetPack 5.x)

GPIO Number
GPIO Name (Orin NX)

DI0 (redefined as pps0 by default)

Default: N/A

Config as DI: PA.05

Default: /dev/pps0

Config as DI: 353

DI1

PA.06

354

DI2

PA.07

355

DI3

PA.04

352

DO0

PI.00

399

DO1

PI.01

400

DO2

PI.02

401

DO3

PH.07

398

Testing pps0

Assuming that we have put a DIO loopback from DO0 to DI0 (/dev/pps0).

Using GPIO in User Space (NRU-50, Xavier, JetPack 5.x)

GPIO Number
GPIO Name (Xavier NX)

DI0 (redefined as pps0 by default)

Default: N/A

Config as DI: PT.02

Default: /dev/pps0

DI1

PT.03

460

DI2

PT.04

461

DI3

PT.01

458

DO0

PT.06

463

DO1

PT.07

464

DO2

PU.00

465

DO3

PT.05

462

Testing pps0

Assuming that we have put a DIO loopback from DO0 to DI0 (/dev/pps0).

Using GPIO in User Space (NRU-50, Xavier, JetPack 4.x)

GPIO Number

DI0 (rediended as pps0 in device tree)

442 -> pps0

DI1

443

DI2

444

DI3

441

DO0

446

DO1

447

DO2

448

DO3

445

Initialization

Set DO Value

The following example takes DO0 as an example. The GPIO number of DO0 is 446

Read DI Value

The following example takes DI3 as an example. The GPIO number of DI3 is 441

Last updated