Skip to main content

Expanders

Tiger City IMX Industrial Computer with Linux OS

Expander A

Part number: 74HC595BQ

Expander A diagram

26a320af-c494-41e3-9a7b-b14fd0cb1bb5.png

Expander A pins description

Pin

Type

Usage

User-space name

Description

1

Q1

DO1

gpiochip8 1

Digital output 1

2

Q2

DO2

gpiochip8 2

Digital output 2

3

Q3

DO3

gpiochip8 3

Digital output 3

4

Q4

DO4

gpiochip8 4

Digital output 4

5

Q5

DO5

gpiochip8 5

Digital output 5

6

Q6

DO6

gpiochip8 6

Digital output 6

7

Q7

DO7

gpiochip8 7

Digital output 7

9

Q7S

NC

X

Not connected

10

MR/

NRST_GLOBAL

X

Reset

11

SHCP

SPI1_SCLK

X

SPI clock

12

STCP

SPI1_CS1

X

SPI chip select

13

OE/

GND

X

Output enable

14

DS

SPI1_MOSI

X

SPI master out slave in

15

Q0

MUX_DIO_SEL

gpiochip8 0

MUX_PWM selection signal

16

VCC

+3V3

X

Power supply

SPI1

Signal

Processor pin

Default function

Chip select 0

AD18

SPI1_CS0

Chip select 1

AG23

SPI1_CS1

Master in slave out

A7

SPI1_MISO

Clock

D6

SPI1_SCLK

Master out slave in

B7

SPI1_MOSI

Expander B

Part number: SC16IS752IBS

Expander B diagram

image.png

Expander B pins description

Pin

Type

Usage

User-space name

Description

1

RXA(I)

RS485_UART1_RX

X

RS485 UART1 RX

2

RESET/

RS485_NRST

X

Reset

3

XTAL1(I)

TXCO_OUT

X

Oscillator output

4

XTAL2(O)

NC

X

Not connected

5

VDD

+3V3

X

Power supply

6

I2C / SPI/

GND

X

Ground

7

CS/ / A0

SPI2_CS1

X

SPI chip select

8

SI / A1

SPI2_MOSI

X

SPI master out slave in

9

SO

SPI2_MISO

X

SPI master in slave out

10

SCL / SCLK

SPI2_SCLK

X

SPI clock

11

SDA / VSS

GND

X

Ground

12

VSS

GND

X

Ground

14

IRQ/

RS485_INT

X

RS485 interrupt

15

CTSB/

NC

X

Not connected

16

RTSB/

RS485_UART2_RTS

X

RS485 UART2 RTS

17

GPIO0 / DSRB/

NC

X

Not connected

18

GPIO1 / DTRB/

NC

X

Not connected

19

GPIO2 / CDB/

NC

X

Not connected

20

GPIO3 / RIB/

NC

X

Not connected

22

TXB(O)

RS485_UART2_TX

X

RS485 UART2 TX

23

RXB(I)

RS485_UART2_RX

X

RS485 UART2 RX

24

GPIO4 / DSRA/

NC

X

Not connected

25

GPIO5 / DTRA/

NC

X

Not connected

26

GPIO6 / CDA/

NC

X

Not connected

27

GPIO7 / RIA/

NC

X

Not connected

30

RTSA/

RS485_UART1_RTS X RS485 UART1 RTS

31

CTSA/

NC

X

Not connected

32

TXA(O)

RS485_UART1_TX

X

RS485 UART1 TX

SPI2

Signal

Processor pin

Default function

Chip select 0

A6

SPI2_CS0

Chip select 1

AF12

SPI2_CS1

Chip select 2

AB19

SPI2_CS2

Master in slave out

A8

SPI2_MISO

Clock

E6

SPI2_SCLK

Master out slave in

B8

SPI2_MOSI

Expander C

Part number: MCP23017-E/ML

Expander C diagram

87288898-dff2-4113-9f01-a2ae6c417343.png

Expander C pins description

Pin

Port

Type

User-space name

Description

1

GPB4

GPIO

gpiochip5 12

UIO4 voltage

2

GPB5

GPIO

gpiochip5 13

UIO4 current

3

GPB6

GPIO

gpiochip5 14

UIO4 resistance

4

GPB7

GPIO

gpiochip5 15

UIO3 resistance

5

VDD

+3V3

X

Power supply

6

VSS

GND

X

Ground

7

NC

NC

X

Not connected

8

SCK

GPIO

X

I2C clock

9

SDA

GPIO

X

I2C data

10

NC

NC

X

Not connected

11

A0

GND

X

Address bit 0

12

A1

GND

X

Address bit 1

13

A2

GND

X

Address bit 2

14

RESET/

EXP2_NRST

X

Reset

15

INTB

NC

X

Not connected

16

INTA

NC

X

Not connected

17

GPA0

GPIO

gpiochip5 0

UIO2 resistance

18

GPA1

GPIO

gpiochip5 1

UIO1 resistance

19

GPA2

GPIO

gpiochip5 2

UIO1 voltage

20

GPA3

GPIO

gpiochip5 3

UIO2 voltage

21

GPA4

GPIO

gpiochip5 4

UIO3 voltage

22

GPA5

GPIO

gpiochip5 5

UIO1 current

23

GPA6

GPO

gpiochip5 6

UIO4 I source

24

GPA7

GPIO

gpiochip5 7

UIO3 current

25

GPB0

GPIO

gpiochip5 8

UIO2 current

26

GPB1

GPO

gpiochip5 9

UIO1 I source

27

GPB2

GPO

gpiochip5 10

UIO2 I source

28

GPB3

GPO

gpiochip5 11

UIO3 I source

I2C2

Device name: /dev/i2c-1

Signal

Processor pin

Default function

Clock

D10

I2C2_SCL

Data

D9

I2C2_SDA

Expander D

Part number: MCP23017

Expander D diagram

9863a4a5-4f9b-4981-bbdd-6a5ed3cc77b1.png

Expander D pins description

Pin

Port

Type

User-space name

Description

1

GPB4

GPO

gpiochip6 12

LED3 BLUE ON / OFF

2

GPB5

GPO

gpiochip6 13

LED4 GREEN ON / OFF

3

GPB6

GPO

gpiochip6 14

OLED ON / OFF

4

GPB7

GPO

gpiochip6 15

LED4 BLUE ON / OFF

5

VDD

+3V3

X

Power supply

6

VSS

GND

X

Ground

7

NC1

NC

X

Not connected

8

SCK

GPIO

X

I2C clock

9

SDA

GPIO

X

I2C data

10

NC2

NC

X

Not connected

11

A0

GND

X

Address bit 0

12

A1

GND

X

Address bit 1

13

A2

GND

X

Address bit 2

14

RESET/

NRST_GLOBAL

X

Reset

15

INTB

HMI_IRQ

X

Interrupt B

16

INTA

HMI_IRQ

X

Interrupt A

17

GPA0

GPI

gpiochip6 0

Joystick left input

18

GPA1

GPI

gpiochip6 1

Joystick up input

19

GPA2

GPI

gpiochip6 2

Joystick down input

20

GPA3

GPI

gpiochip6 3

Joystick right input

21

GPA4

GPI

gpiochip6 4

Joystick push input

22

GPA5

GPO

gpiochip6 5

LED3 RED ON / OFF

23

GPA6

GPI

gpiochip6 6

DIP switch 6 input

24

GPA7

GPI

gpiochip6 7

DIP switch 7 input

25

GPB0

GPI

gpiochip6 8

DIP switch 8 input

26

GPB1

GPO

gpiochip6 9

LED 5 V power supply ON / OFF

27

GPB2

GPO

gpiochip6 10

LED3 GREEN ON / OFF

28

GPB3

GPO

gpiochip6 11

LED4 RED ON / OFF

I2C3

Device name: /dev/i2c-2

Signal

Processor pin

Default function

Clock

E10

I2C3_SCL

Data

F10

I2C3_SDA

Expander E

Part number: MCP23017-E/ML

Expander E diagram

92e3390d-322f-46b4-a3d4-4e39611cf250.png

Expander E pins description

Pin

Port

Type

User-space name

Description

1

GPB4

GPI

gpiochip5 12

Digital input 4 (DIO circuit)

2

GPB5

GPI

gpiochip5 13

Digital input 5 (DIO circuit)

3

GPB6

GPI

gpiochip5 14

Digital input 6 (DIO circuit)

4

GPB7

GPI

gpiochip5 15

Digital input 7 (DIO circuit)

5

VDD

+3V3

X

Power supply

6

VSS

GND

X

Ground

7

NC

NC

X

Not connected

8

SCK

GPIO

X

I2C clock

9

SDA

GPIO

X

I2C data

10

NC

NC

X

Not connected

11

A0

+3V3

X

Address bit 0

12

A1

+3V3

X

Address bit 1

13

A2

GND

X

Address bit 2

14

RESET/

EXP1_NRST

X

Reset

15

INTB

GPIO_EXP_INT

X

Interrupt B

16

INTA

GPIO_EXP_INT

X

Interrupt A

17

GPA0

GPO

gpiochip5 0

Termination RS485_4 ON / OFF

18

GPA1

GPO

gpiochip5 1

Termination RS485_3 ON / OFF

19

GPA2

GPO

gpiochip5 2

Termination RS485_2 ON / OFF

20

GPA3

GPO

gpiochip5 3

Termination RS485_1 ON / OFF

21

GPA4

NC

X

Not connected

22

GPA5

NC

X

Not connected

23

GPA6

GPO

gpiochip5 6

Secure chip idle/busy

24

GPA7

GPI

gpiochip5 7

Digital input 1 (DIO circuit)

25

GPB0

GPO

gpiochip5 8

Digital input 2 (DIO circuit)

26

GPB1

GPI

gpiochip5 9

SD detect

27

GPB2

GPI

gpiochip5 10

VIN level error

28

GPB3

GPI

gpiochip5 11

Digital input 3 (DIO circuit)

I2C3

Device name: /dev/i2c-2

Signal

Processor pin

Default function

Clock

E10

I2C3_SCL

Data

F10

I2C3_SDA

Expander F

Part number: SC16IS752IBS

Expander F diagram

image.png

Expander F pins description

Pin

Type

Usage

User-space name

Description

1

RXA(I)

RS485_UART4_RX

X

RS485 UART4 RX

2

RESET/

RS485_NRST

X

Reset

3

XTAL1(I)

TXCO_OUT

X

Oscillator output

4

XTAL2(O)

NC

X

Not connected

5

VDD

+3V3

X

Power supply

6

I2C / SPI/

GND

X

Ground

7

CS/ / A0

SPI2_CS2

X

SPI chip select

8

SI / A1

SPI2_MOSI

X

SPI master out slave in

9

SO

SPI2_MISO

X

SPI master in slave out

10

SCL / SCLK

SPI2_SCLK

X

SPI clock

11

SDA / VSS

GND

X

Ground

12

VSS

GND

X

Ground

14

IRQ/

RS485_INT

X

RS485 interrupt

15

CTSB/

NC

X

Not connected

16

RTSB/

RS485_UART3_RTS

X

RS485 UART3 RTS

17

GPIO0 / DSRB/

NC

X

Not connected

18

GPIO1 / DTRB/

NC

X

Not connected

19

GPIO2 / CDB/

NC

X

Not connected

20

GPIO3 / RIB/

NC

X

Not connected

22

TXB(O)

RS485_UART3_TX

X

RS485 UART3 TX

23

RXB(I)

RS485_UART3_RX

X

RS485 UART3 RX

24

GPIO4 / DSRA/

NC

X

Not connected

25

GPIO5 / DTRA/

NC

X

Not connected

26

GPIO6 / CDA/

NC

X

Not connected

27

GPIO7 / RIA/

NC

X

Not connected

30

RTSA/

RS485_UART4_RTS X RS485 UART4 RTS

31

CTSA/

NC

X

Not connected

32

TXA(O)

RS485_UART4_TX

X

RS485 UART4 TX

SPI2

Signal

Processor pin

Default function

Chip select 0

A6

SPI2_CS0

Chip select 1

AF12

SPI2_CS1

Chip select 2

AB19

SPI2_CS2

Master in slave out

A8

SPI2_MISO

Clock

E6

SPI2_SCLK

Master out slave in

B8

SPI2_MOSI