SBC-C57
SBC-C57 User Manual - Rev. First Edition: 1.0 - Author: S.O. - Reviewed by R.Z. - Copyright © 2021 SECO S.p.A.
34
3.3.14
I/O Connectors
The SBC-C57 board offers the possibility of expanding its functionalities by using some additional interfaces, available on
dedicated SMT dual row 2mm Pitch, h=4mm, 32 pin connectors CN25, type Townes p/n P1022-216MGF or equivalent.
The pinout of this connector is shown on the table to the left, next to each
pin are indicated the possible uses, according to factory options.
The GPIOs present on this connector are generated by an expander
managed by the
. For these pins port
numbering is written for ease of identification, each pin can be set
individually and independently from the use of the other pins of the same
port. These signals are protected with DRTR5V0U4LP16 TVS Diodes
All other signals are protected with D5V0F2U3LP TVS Diodes.
Here is a complete description of the interfaces made available on this
connector:
LSIO_GPIO3_IO00: General purpose I/O signal managed directly from the
SoC, electrical level +3V3_RUN.
GPIO_EXP_P0_x, GPIO_EXP_P1_x: General purpose I/O signals generated
by the expander, electrical 3V3_RUN.
ADC_IN0, ADC_IN1: Analog inputs, electrical range +1V8.
CAN_TX, CAN_RX: usable CAN Bus at TTL level, available only in case the
board is not configured with a dedicated CAN transceiver (see par. 3.3.12).
When a CAN transceiver is installed, these pins are connected to GPIOs
from the expander.
As a factory option, it is possible to have UART0 configured with TTL or RS-
232 interface.
RS232_RX: COM Port #0 RS-232 Mode Receive data
RS232_TX: COM Port #0 RS-232 Mode Transmit data
RS232_RTS: COM Port #0 RS-232 Mode Request to Send handshaking
RS232_CTS: COM Port #0 RS-232 Mode Clear To Send handshaking signal
I2C3_SCL: I2C Bus clock line. Output signal, electrical level +3V3_OUT with a 2K2
-up resistor. It is managed by the processor s I2C controller #3.
I2C3_SDA: I2C Bus data line. Bidirectional signal, electrical level +3V3_RUN with a 2K2
-up resistor. It is managed by the processor s I2C controller #3.
As a factory option, it is possible to have UART3 configured with TTL or RS-485 interface.
/ RS485_D-: COM Port #3 RS-485 Mode, Differential Pair
PWM_2: Generic PWM output signal managed directly from the SoC, electrical level +3V3_RUN.
GPIO expansion CN25
Pin Factory Option 1 Factory Option 2 Pin Factory Option 1 Factory Option 2
1
+5V_RUN
2
+3V_RUN
3
GND
4
LSIO_GPIO3_IO00
5
ADC_IN0
6
ADC_IN1
7
GPIO_EXP_P0_1
8
GPIO_EXP_P0_2
9
CAN_TX
GPIO_EXP_P0_4 10
CAN_RX
GPIO_EXP_P0_0
11
RS232_CTS
UART0_CTS
12
RS232_TX
UART0_TX
13
RS232_RTS
UART0_RTS
14
RS232_RX
UART0_RX
15
GPIO_EXP_P0_5
16
GPIO_EXP_P0_6
17
GPIO_EXP_P0_7
18
GPIO_EXP_P1_0
19
GPIO_EXP_P1_1
20
GPIO_EXP_P1_2
21
GPIO_EXP_P1_3
22
GPIO_EXP_P1_4
23
GPIO_EXP_P1_5
24
I2C3_SDA
25
I2C3_SCL
26
UART3_RX
27
RS485_D-
UART3_TX
28
GPIO_EXP_P1_6
29
GPIO_EXP_P1_7
30
PWM_2
31
GPIO_EXP_P0_3
32
GND