Interface and Connector description for the JN30D
Please note that the software GPIO number differs from the socket pin. This software GPIO number must be calculated with a special formula and differs between the various compute modules.
Please see our additional information about GPIO´s:
Standard RJ45 pinout with POE capable magnetics class 3 and 4 (PD or PSE). Connected to the Ethernet controller on the compute module.
The J4 uses PCIEx4, we recommend the 128 GB Transcend SSDs (TS128GMTE110S). This SSD is standard in some Auvidea development system offerings.
Please note that only NVME SSDs are supported. SATA SSDs are not supported
22 pin 0.5 mm pitch FPC connector
Pin | Description | Socket pin | Note |
---|---|---|---|
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.
Please also see our CSI-Camera guide, for examples and additional information
Please note that on the JN30D 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).
JST-GH 1.25 mm
Internal USB 2.0 JST-GH connector to connect to internal USB 2.0 add-on modules (like U100, U110, U120, etc.).
Standard pinout
CEC is not supported (pin 13 of HDMI connector)
Power pin 18 is current limited by PTC fuse (5V 50mA)
22 pin 0.5 mm pitch FPC connector
See further details in the J5 description.
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)
Main power input to the carrier board is the 5V 3A USB-C power connector.
No overcurrent and no reverse voltage protection implemented.
Power is limited by the USB power supply. Alternative 5V powering via the two 5V pins of the GPIO header.
Supports device mode and can be used to flash the compute module.
JST-GH 1.25 mm
Unidirectional directional 1.8V to 3.3V level shifters and 10 Ohm series resistance (plus ESD protection).
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)
Pico blade 1.5 mm
This connects to the 4 center pins of the Ethernet magnetics on the cable side to extract or inject POE power. This connector may be used for POE add-on solutions.
Please use any Raspberry Pi hats with care and carefully check compatibility as compatibility was in mind but cannot be guaranteed for all modules.
All GPIO signals are unidirectional (input or output).
Integrated for software protection and licensing.
Model: ATSHA204A
Shows M.2 activity.
Shows Ethernet activity on Socket pin 194 – on[0]/off[1], default: off
At own risk resistor can be moved to control Eth-LED via socket pin 188 (link LED)
Connected to 3.3V power rail. This LED is always on when 3.3V is present on the power rail.
Pin | Description | Socket pin | Note |
---|---|---|---|
Pin | Description | Socket pin | Note |
---|---|---|---|
Pin | Description | Socket pin | Note |
---|---|---|---|
Pin | Description | Socket pin | Note |
---|---|---|---|
Rev 1&2 | Rev 3 and up |
---|---|
Pin | Description | Socket pin | Note |
---|---|---|---|
Pin | Description | Socket pin | Note |
---|---|---|---|
Pin | Description | Socket pin | Note |
---|---|---|---|
Image | Note |
---|---|
1
5V
2
USB2_D_N
121
3
USB2_D_P
123
4
GND
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
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
1
CAM_LED
218
OUT: open drain (3.3V to 12V)
2
5V
Connection to internal power rail (PoE power injection possible with optional PoE module). No reverse power protection, this could back power J12 USB-C connector
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
1
GND
2
5V
max. 1A
3
TACH
-
not connected
4
PWM
230
1
3.3V
2
5V
alternative power supply input
3
I2C1_SDA
189
GEN2_I2C_SDA (3.3V)
4
5V
alternative power supply input
5
I2C1_SCL
189
GEN2_I2C_SCL (3.3V)
6
GND
7
GPIO09_LS
211
OUT (3.3V)
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)
1
NC
2
NC
3
NC
4
GND
5
GEN3_I2C_SDA
6
GEN3_I2C_SCL
7
NC
8
3.3V
Added pin 9 & 10 to disable autostart in Rev 3 and up
ACT-Ethernet
ACT-Control with socket pin 188
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