Pinout Description
Please note that the software GPIO number differs from the socket pin number. This software GPIO number must be computed with a special formula and differs between the various compute modules. Please see appendix B for details.
Pinout Description Top Side
J1 – Power input jack
Barrel 5.5/2.5 mm
Pin | Description | Note |
---|---|---|
1 | 12V | 12V nominal (absolute max. 19V) recommend power supply 12V 36W (or higher) reverse voltage protection over voltage protection (SMA6J18A/CA) with max 20V peak |
2 | GND |
Reverse voltage protection also functions as back power protection if POE injection is used with J32 pin 2. If a voltage higher than 19V is applied, the TRS diode will heat up and possibly get damaged.
J3 – Ethernet (GbE)
Standard RJ45 pinout with POE capable magnetics class 3 and 4 (PD or PSE). Connected to the Ethernet controller on the compute module.
J4 – M.2 PCIEx4 NVMe SSDs
Please note that only NVMe SSDs are supported. SATA SSDs are not supported. We recommend the 128 GB Transcend SSDs (TS128GMTE110S). This SSD is standard in some Auvidea development system offerings.
J5 – CSI-2 CD
22 pin 0.5 mm pitch FPC connector
Pin | Description | Socket pin | Note |
---|---|---|---|
1 | 3.3V | Power: connected with bead to 3.3V (5V optional if bead is moved) | |
2 | GEN1_I2C_SDA | 187 | |
3 | GEN1_I2C_SCL | 185 | |
4 | GND | ||
5 | CAM2-MCLK | IN: Input - connect to 1.8V or 3.3V output of the camera to drive the CAM LED. 1: enable CAM LED 0: disable CAM LED | |
6 | CAM2_PWDN | 206 | OUT: Output (open drain with 2.2k pullup to 3.3V) - connect to power enable of camera. The control signal is connected via level shifting inverter to pin 152 of the compute module. |
7 | GND | ||
8 | CSI_D_D1_P | 66 | |
9 | CSI_D_D1_N | 64 | |
10 | GND | ||
11 | CSI_D_D0_P | 42 | |
12 | CSI_D_D0_N | 40 | |
13 | GND | ||
14 | CSI_C_CLK_P | 54 | |
15 | CSI_C_CLK_N | 52 | |
16 | GND | ||
17 | CSI_C_D1_P | 60 | |
18 | CSI_C_D1_N | 58 | |
19 | GND | ||
20 | CSI_C_D0_P | 48 | |
21 | CSI_C_D0_N | 46 | |
22 | GND |
Please note that on the JNX30D, each camera connector uses its own I2C bus. This setup is different from the NVIDIA dev kit. If you like to use CSI-2 cameras, please install the Auvidea BSP (firmware).
This CSI-2 connector has the same 22 pin pinout as the 22 pin connector on the Raspberry Pi Zero and Raspberry Pi compute module dev kit board. With adapter cable, it may connect to Raspberry Pi camera 2.1 and Vision Component camera modules. Alvium cameras require the Alivium adapter.
Pin 6: by default, the device tree puts a PWM signal on pin 206 (LCD_BL_PWM - GPIO_07). For most cameras (like Raspberry Pi camera with iMX219 sensor) this needs to be changed to a constant low output to send a high to the camera for power enable. This is part of the device tree changes.
Some Vision Component camera modules use this pin to synchronize multiple cameras. The pin 5s of all CSI-2 connectors are OR ‘red together and drive the CAM LED output.
J8 – USB 2.0
JST-GH 1.25 mm
Pin | Description | Socket pin | Note |
---|---|---|---|
1 | 5V | ||
2 | USB2_D_N | 121 | |
3 | USB2_D_P | 123 | |
4 | GND |
Internal USB 2.0 JST-GH connector to connect to internal USB 2.0 add-on modules (like U100, U110, U120, etc.).
J9 – HDMI
Standard pinout
CEC is not supported (pin 13 of HDMI connector)
Power pin 18 is current limited by PTC fuse (5V 50mA)
J10 – CSI-2 AB
22 pin 0.5 mm pitch FPC connector
Pin | Description | Socket pin | Note |
---|---|---|---|
1 | 3.3V | Power: connected with bead to 3.3V (5V optional if bead is moved) | |
2 | CAM-I2C_SDA | 215 | |
3 | CAM-I2C_SCL | 213 | |
4 | GND | ||
5 | CAM1-MCLK | IN: Input - connect to 1.8V or 3.3V output of the camera to drive the CAM LED. 1: enable CAM LED 0: disable CAM LED | |
6 | CAM1_PWDN | 206 | OUT: Output (open drain with 2.2k pullup to 3.3V) - connect to power enable of camera. The control signal is connected via level shifting inverter to pin 152 of the compute module. |
7 | GND | ||
8 | CSI_B_D1_P | 17 | |
9 | CSI_B_D1_N | 15 | |
10 | GND | ||
11 | CSI_B_D0_P | 5 | |
12 | CSI_B_D0_N | 3 | |
13 | GND | ||
14 | CSI_A_CLK_P | 12 | |
15 | CSI_A_CLK_N | 10 | |
16 | GND | ||
17 | CSI_A_D1_P | 18 | |
18 | CSI_A_D1_N | 16 | |
19 | GND | ||
20 | CSI_A_D0_P | 6 | |
21 | CSI_A_D0_N | 4 | |
22 | GND |
See further details in the J5 description.
J11 – USB 3.0 – 3.1
USB 3.0 Type A standard pinout
In Rev 1: power control is always on (5V 1A)
In Rev 2 and up: Controllable with GPIO pin 126 power on[0]/off[1] (default on[0]) (5V 1A)
J12 – Micro USB
Standard pinout
OTG support (to flash the compute module)
Host mode (5V 500mA via power limiting switch)
Host mode usable with device tree changes to power external devices, enable power control with GPIO_02 (Socket pin: 124)
J13 – CAN
JST-GH 1.25 m
Pin | Description | Socket pin | Note |
---|---|---|---|
1 | 5V | ||
2 | CAN_TX | 145 | |
3 | CAN_RX | 143 | |
4 | GND |
CAN can only be used with Jetson Nano NX and TX2 NX. These pins are reserved with the Nano.
Direct connection to module with no ESD protection!
J14 – UART connector
JST-GH 1.25 mm
Pin | Description | Socket pin | Note |
---|---|---|---|
1 | 5V | ||
2 | UART0_TXD | 99 | OUT (3.3V) |
3 | UART0_RXD | 101 | IN (3.3V) |
4 | UART2_TXD | 236 | OUT, Debug port (3.3V) |
5 | UART2_RXD | 238 | IN, Debug port (3.3V) |
6 | GND |
Unidirectional directional 1.8V to 3.3V level shifters and 10 Ohm series resistance (plus ESD protection).
J22 – Reset Button
Press to reset the compute module.
J32 – Button and LED header
Pin | Description | Socket pin | Note |
---|---|---|---|
1 | CAM_LED | 218 | OUT: open drain (3.3V to 12V) |
2 | 12V | Connection to internal power rail (PoE power injection possible with optional PoE module) | |
3 | BTN PWR ON | - | default: auto power on, no function in rev 1 |
4 | VDD RTC | 235 | real time clock battery |
5 | SYS RST IN | 239 | IN, open drain (1.8V) |
6 | GPIO_PA6 | 178 | IN/OUT, no level shifter (1.8V) |
7 | Force recovery | 214 | IN: open drain (1.8V) |
8 | GND | ||
9 | PWR BTN enable | A jumper between 9 & 10 disables AutoStart. If you disabled AutoStart with this method, you need to use pin 3 (BTN PWR ON) and short it go GND to start the system. Only available in Rev 3 and up. | |
10 | PWR BTN enable | See Pin 9 |
Rev 1&2 | Rev 3 and up |
---|---|
Added pin 9 & 10 to disable autostart in Rev 3 and up |
CAM_LED flash signal can be used to control external camera LED. When using an external LED, please limit current with an external resistor. Connect cathode to this pin and anode to 3.3V to 12V power. Maximum current 2A.
CAM_LED: open drain output to drive cathode of camera LED.
Controlled by 3 signals which are OR red together:
J5 pin 5 (CSI CD camera)
J10 pin 5 (CSI AB camera)
Compute module Socket pin 218 (0: LED off, 1: LED on, float: LED on)
J36 – Fan connector
Pico blade 1.5 mm
Pin | Description | Socket pin | Note |
---|---|---|---|
1 | GND | ||
2 | 5V | Max. 1A | |
3 | TACH | - | Not connected |
4 | PWM | 230 |
P11 – POE
This connects to the 4 center pins of the Ethernet magnetic on the cable side to extract or inject POE power. This connector may be used for POE add-on solutions.
P12 – GPIO header
Pin | Description | Socket pin | Note |
---|---|---|---|
1 | 3.3V |
|
|
2 | 5V |
|
|
3 | I2C1_SDA | 191 | GEN2_I2C_SDA (3.3V) |
4 | 5V |
|
|
5 | I2C1_SCL | 189 | GEN2_I2C_SCL (3.3V) |
6 | GND |
|
|
7 | GPIO09_LS | 211 | OUT (3.3V), do not use, this pin is used for SD-Card enable by the system |
8 | UART1_TXD_LS | 203 | OUT (3.3V) |
9 | GND |
|
|
10 | UART1_RXD_LS | 205 | IN (3.3V, 5V tolerant) |
11 | UART1_RTS_LS | 207 | OUT (3.3V) |
12 | I2S0_SCLK_LS | 199 | OUT (3.3V) |
13 | SPI1_SCK_LS | 106 | OUT (3.3V) |
14 | GND |
|
|
15 | GPIO12_LS | 218 | OUT (3.3V) |
16 | SPI1_CS1_LS | 112 | OUT (3.3V) |
17 | 3.3V |
|
|
18 | SPI1_CS0_LS | 110 | OUT (3.3V) |
19 | SPI0_MOSI_LS | 89 | OUT (3.3V) |
20 | GND |
|
|
21 | SPI0_MISO_LS | 93 | IN (3.3V, 5V tolerant) |
22 | SPI1_MISO_LS | 108 | IN (3.3V, 5V tolerant) |
23 | SPI0_SCK_LS | 91 | IN (3.3V, 5V tolerant) |
24 | SPI0_CS0_LS | 95 | OUT (3.3V) |
25 | GND |
|
|
26 | SPI0_CS1_LS | 97 | OUT (3.3V) |
27 | ID_I2C_SDA | 187 | GEN1_I2C_SDA (3.3V) |
28 | ID_I2C_SCL | 185 | GEN1_I2C_SCL (3.3V) |
29 | GPIO01_LS | 118 | IN (3.3V, 5V tolerant) |
30 | GND |
|
|
31 | GPIO11_LS | 216 | IN (3.3V, 5V tolerant) |
32 | GIIO07_LS | 206 | OUT (3.3V) |
33 | GPIO13_LS | 228 | IN (3.3V, 5V tolerant) |
34 | GND |
|
|
35 | I2S0_LRCK_LS | 197 | OUT (3.3V) |
36 | UART1_CTS_LS | 209 | IN (3.3V, 5V tolerant) |
37 | SPI1_MOSI_LS | 197 | OUT (3.3V) |
38 | I2S0_SDIN_LS | 195 | IN (3.3V, 5V tolerant) |
39 | GND |
|
|
40 | I2S0_SDOUT_LS | 193 | OUT (3.3V) |
Please use any Raspberry Pi hats with care and carefully check compatibility as compatibility was in mind but cannot be guaranteed for all modules.
Output levels are 3.3V.
All GPIO signals are unidirectional (input or output).
U10 – Crypto chip
Model: ATSHA204
Pin | Description | Socket pin | Note |
---|---|---|---|
1 | NC |
|
|
2 | NC |
|
|
3 | NC |
|
|
4 | GND |
|
|
5 | GEN3_I2C_SDA |
|
|
6 | GEN3_I2C_SCL |
|
|
7 | NC |
|
|
8 | 3.3V |
|
|
Integrated for software protection and licensing.
Datasheet Link:
https://ww1.microchip.com/downloads/en/DeviceDoc/ATSHA204A-Data-Sheet-40002025A.pdf
LED – Ethernet
Shows Ethernet activity on Socket pin 194 – on[0]/off[1], default: off
At own risk, the resistor can be moved to control Eth-LED via socket pin 188 (link LED)
LED – Over current
Placed between J1 (Power connector) and J3 (Ethernet).
Shows over current condition of integrated 5V 8A power supply. If 8A is exceeded, the power output is disabled, and the LED is activated to red. To reset this over current condition, power input must be cycled.
The integrated 5V power controller supplies mainly power to the compute module, the USB ports and the 3.3V power controller for the M.2 socket.
LED – PWR
GPIO socket pin 178 on[1]/off[0], default: off[0].
Micro SD card reader
Standard pinout.
Needs device tree changes to be activated, which includes enabling socket pin 211.
Last updated