APEX THOR Port Definitions#
Multifunctional Interface#
The multifunctional interfaces are described below:
EXPANSION PORT ① and EXPANSION PORT ② are located on the front panel, as shown below:

EXPANSION PORT ① Interface Signal Definitions#

Interface Name |
Pin No. |
Signal Definition |
Description |
J8-A (48pin) |
AA1 |
SPE_UART2_RX_232 |
SPE UART2 (RS-232) Receive |
J8-A (48pin) |
AB1 |
SPE_UART2_TX_232 |
SPE UART2 (RS-232) Transmit |
J8-A (48pin) |
AC1 |
GND |
Ground |
J8-A (48pin) |
AD1 |
UART_B_RX_232 |
UART B (RS-232) Receive |
J8-A (48pin) |
AE1 |
UART_B_TX_232 |
UART B (RS-232) Transmit |
J8-A (48pin) |
AF1 |
GND |
Ground |
J8-A (48pin) |
AG1 |
UART_DEBUG_RX_232 |
Debug UART (RS-232) Receive |
J8-A (48pin) |
AH1 |
UART_DEBUG_TX_232 |
Debug UART (RS-232) Transmit |
J8-A (48pin) |
AJ1 |
GND |
Ground |
J8-A (48pin) |
AK1 |
UART5_485B/422T+ |
UART5 RS-485B/RS-422 TX+ |
J8-A (48pin) |
AL1 |
UART5_485B/422T- |
UART5 RS-485B/RS-422 TX- |
J8-A (48pin) |
AM1 |
UART5_422R+ |
UART5 RS-422 RX+ |
J8-A (48pin) |
AA2 |
UART_C_TX_232 |
UART C (RS-232) Transmit |
J8-A (48pin) |
AB2 |
UART_C_RX_232 |
UART C (RS-232) Receive |
J8-A (48pin) |
AC2 |
GND |
Ground |
J8-A (48pin) |
AD2 |
UART6_422R- |
UART6 RS-422 RX- |
J8-A (48pin) |
AE2 |
UART6_422R+ |
UART6 RS-422 RX+ |
J8-A (48pin) |
AF2 |
UART6_485B/422T- |
UART6 RS-485B/RS-422 TX- |
J8-A (48pin) |
AG2 |
UART6_485B/422T+ |
UART6 RS-485B/RS-422 TX+ |
J8-A (48pin) |
AH2 |
GND |
Ground |
J8-A (48pin) |
AJ2 |
UART_A_TX_232 |
UART A (RS-232) Transmit |
J8-A (48pin) |
AK2 |
UART_A_RX_232 |
UART A (RS-232) Receive |
J8-A (48pin) |
AL2 |
GND |
Ground |
J8-A (48pin) |
AM2 |
UART5_422R- |
UART5 RS-422 RX- |
J8-A (48pin) |
AA3 |
GND |
Ground |
J8-A (48pin) |
AB3 |
CAN0_L |
CAN0 Differential Low Line |
J8-A (48pin) |
AC3 |
CAN0_H |
CAN0 Differential High Line |
J8-A (48pin) |
AD3 |
CAN1_L |
CAN1 Differential Low Line |
J8-A (48pin) |
AE3 |
CAN1_H |
CAN1 Differential High Line |
J8-A (48pin) |
AF3 |
SYS_PPS_OUT |
System PPS Output |
J8-A (48pin) |
AG3 |
GND |
Ground |
J8-A (48pin) |
AH3 |
IGN_PORT |
Ignition/IGN Input (0-36 V) |
J8-A (48pin) |
AJ3 |
GND |
Ground |
J8-A (48pin) |
AK3 |
SYS_SYNC_IN |
System Sync Input (0-12 V) |
J8-A (48pin) |
AL3 |
GND |
Ground |
J8-A (48pin) |
AM3 |
SYS_SYNC_OUT |
System Sync Output (0-5 V) |
J8-A (48pin) |
AA4 |
GND |
Ground |
J8-A (48pin) |
AB4 |
CAN_GND |
CAN Signal Ground |
J8-A (48pin) |
AC4 |
CAN_GND |
CAN Signal Ground |
J8-A (48pin) |
AD4 |
GND |
Ground |
J8-A (48pin) |
AE4 |
POWER_PORT |
Power Button Input (0-3.3 V) |
J8-A (48pin) |
AF4 |
GND |
Ground |
J8-A (48pin) |
AG4 |
RECOVERY_PORT |
Recovery Button Input (0-3.3 V) |
J8-A (48pin) |
AH4 |
GND |
Ground |
J8-A (48pin) |
AJ4 |
RESET_PORT |
Reset Button Input (0-3.3 V) |
J8-A (48pin) |
AK4 |
GND |
Ground |
J8-A (48pin) |
AL4 |
EX_GPIO_5_OUT |
Expansion GPIO 5 Output (0-36 V) |
J8-A (48pin) |
AM4 |
GND |
Ground |
EXPANSION PORT ② Interface Signal Definitions#

Interface Name |
Pin No. |
Signal Definition |
Description |
J8-B (32pin) |
BA1 |
CAN_GND |
CAN Signal Ground |
J8-B (32pin) |
BB1 |
CAN_GND |
CAN Signal Ground |
J8-B (32pin) |
BC1 |
GND |
Ground |
J8-B (32pin) |
BD1 |
EX_GPIO_3_OUT |
Expansion GPIO 3 Output (0-36 V) |
J8-B (32pin) |
BE1 |
GND |
Ground |
J8-B (32pin) |
BF1 |
EX_GPIO_2_OUT |
Expansion GPIO 2 Output (0-36 V) |
J8-B (32pin) |
BG1 |
INPUT_PGND |
Power Input Ground |
J8-B (32pin) |
BH1 |
DC_INPUT |
DC Power Input |
J8-B (32pin) |
BA2 |
EX_GPIO_1_IN |
Expansion GPIO 1 Input (0-48 V) |
J8-B (32pin) |
BB2 |
GND |
Ground |
J8-B (32pin) |
BC2 |
EX_GPIO_2_IN |
Expansion GPIO 2 Input (0-48 V) |
J8-B (32pin) |
BD2 |
GND |
Ground |
J8-B (32pin) |
BE2 |
EX_GPIO_1_OUT |
Expansion GPIO 1 Output (0-36 V) |
J8-B (32pin) |
BF2 |
GND |
Ground |
J8-B (32pin) |
BG2 |
INPUT_PGND |
Power Input Ground |
J8-B (32pin) |
BH2 |
DC_INPUT |
DC Power Input |
J8-B (32pin) |
BA3 |
CAN3_H |
CAN3 Differential High Line |
J8-B (32pin) |
BB3 |
CAN3_L |
CAN3 Differential Low Line |
J8-B (32pin) |
BC3 |
CAN2_H |
CAN2 Differential High Line |
J8-B (32pin) |
BD3 |
CAN2_L |
CAN2 Differential Low Line |
J8-B (32pin) |
BE3 |
EX_GPIO_3_IN |
Expansion GPIO 3 Input (0-48 V) |
J8-B (32pin) |
BF3 |
EX_GPIO_4_IN |
Expansion GPIO 4 Input (0-48 V) |
J8-B (32pin) |
BG3 |
INPUT_PGND |
Power Input Ground |
J8-B (32pin) |
BH3 |
DC_INPUT |
DC Power Input |
J8-B (32pin) |
BA4 |
VCC_12V0_FAN |
Fan 12 V Power |
J8-B (32pin) |
BB4 |
GND |
Ground |
J8-B (32pin) |
BC4 |
PWM1 |
Fan PWM Control Signal 1 |
J8-B (32pin) |
BD4 |
TACH |
Fan Speed Feedback |
J8-B (32pin) |
BE4 |
GND |
Ground |
J8-B (32pin) |
BF4 |
EX_GPIO_4_OUT |
Expansion GPIO 4 Output (0-36 V) |
J8-B (32pin) |
BG4 |
INPUT_PGND |
Power Input Ground |
J8-B (32pin) |
BH4 |
DC_INPUT |
DC Power Input |
EXPANSION PORT ③ Interface Signal Definitions#
Note: Added after installing the TC397 expansion board.

Interface Name |
Pin No. |
Signal Definition |
Description |
J4 |
A1 |
CAN_WAKE_L |
CAN Wake Low Line |
J4 |
B1 |
CAN_WAKE_H |
CAN Wake High Line |
J4 |
C1 |
GND |
Ground |
J4 |
D1 |
CAN3_L |
CAN3 Differential Low Line |
J4 |
E1 |
CAN3_H |
CAN3 Differential High Line |
J4 |
F1 |
CAN_GND_3 |
CAN Signal Ground Network 3 |
J4 |
G1 |
TC397_UART0_232_RX |
UART0 (RS-232) Receive |
J4 |
H1 |
TC397_UART0_232_TX |
UART0 (RS-232) Transmit |
J4 |
J1 |
GND |
Ground |
J4 |
K1 |
DO_HSD_2 |
High-Side Digital Output 2 |
J4 |
L1 |
GND |
Ground |
J4 |
M1 |
DO_HSD_3 |
High-Side Digital Output 3 |
J4 |
A2 |
CAN4_H |
CAN4 Differential High Line |
J4 |
B2 |
CAN4_L |
CAN4 Differential Low Line |
J4 |
C2 |
NC |
Not Connected |
J4 |
D2 |
GND |
Ground |
J4 |
E2 |
DO_HSD_1 |
High-Side Digital Output 1 |
J4 |
F2 |
GND |
Ground |
J4 |
G2 |
DO_HSD_0 |
High-Side Digital Output 0 |
J4 |
H2 |
CAN_GND_2 |
CAN Signal Ground Network 2 |
J4 |
J2 |
CAN2_H |
CAN2 Differential High Line |
J4 |
K2 |
CAN2_L |
CAN2 Differential Low Line |
J4 |
L2 |
NC |
Not Connected |
J4 |
M2 |
GND |
Ground |
J4 |
A3 |
CAN_GND_4 |
CAN Signal Ground Network 4 |
J4 |
B3 |
CAN0_L |
CAN0 Differential Low Line |
J4 |
C3 |
CAN0_H |
CAN0 Differential High Line |
J4 |
D3 |
CAN1_L |
CAN1 Differential Low Line |
J4 |
E3 |
CAN1_H |
CAN1 Differential High Line |
J4 |
F3 |
DO_LSD_0 |
Low-Side Digital Output 0 |
J4 |
G3 |
DO_LSD_1 |
Low-Side Digital Output 1 |
J4 |
H3 |
GND |
Ground |
J4 |
J3 |
GND |
Ground |
J4 |
K3 |
DI_0 |
Digital Input 0 |
J4 |
L3 |
DI_1 |
Digital Input 1 |
J4 |
M3 |
DI_2 |
Digital Input 2 |
J4 |
A4 |
GND |
Ground |
J4 |
B4 |
CAN_GND_0 |
CAN Signal Ground Network 0 |
J4 |
C4 |
CAN_GND_1 |
CAN Signal Ground Network 1 |
J4 |
D4 |
GND |
Ground |
J4 |
E4 |
NC |
Not Connected |
J4 |
F4 |
GND |
Ground |
J4 |
G4 |
NC |
Not Connected |
J4 |
H4 |
GND |
Ground |
J4 |
J4 |
NC |
Not Connected |
J4 |
K4 |
GND |
Ground |
J4 |
L4 |
NC |
Not Connected |
J4 |
M4 |
DI_3 |
Digital Input 3 |