Skip to main content

Internal Devices

{{@273#bkmrk-tiger-city-imx-embed}}

Internal expansion connectors

Internal Expansion Connector A

Part number: FH1243-208CWG0MUT01

Internal expansion connector connections diagram
Internal expansion connector connections table

Connector pin

Description

1

VIN

2

+20V

4

+5V

5

+3V3

10

+1V8

11

+1V8

12

+3V3

13

+5V

15

+20V

16

VIN

Internal Expansion Connector B

Part number: FH1234-221CWG0MUT01

Internal expansion connector connections diagram
Internal expansion connector connections table

Connector pin

Description

1

GND

2

VinVIN

3

GND

4

SPI1 MOSI

5

GND

6

SPI1 SCLK

7

GND

8

SPI1 MISO

9

GND

10

RTC battery power supply

11

External watchdog reset

12

NC

13

GND

14

NC

15

NC

16

NC

17

GPIO4 IO25

18

GND

19

GPIO1 IO07

20

GPIO4 IO21

21

GPIO5 IO09

22

Global reset

23

GND

24

I2C3 SDA

25

I2C3 SCL

26

GND

27

+3V3

28

GND

29

USB3 positive pole

30

USB3 negative pole

31

GND

32

+20V

33

UIO reset

34

NC

35

NC

36

+1V8

37

+1V8

38

GND

39

+5V

40

+5V

41

GND

42

GND

43

VinVIN

44

GND

Watchdog + reset

The device is equipped with a watchdog and a reset circuit.

Watchdog and Reset circuit connections diagram

CPU connections table

Signal

CPU pin

Default function

User space name

ESP32 watchdog refresh

(...)AF13

GPIO1_IO3GPIO1_IO03

gpiochip0 3

ESP32 watchdog reset

(...)AF14

GPIO1_IO01

gpiochip0 1

Reset

(...)AD6

GPIO5_IO02

gpiochip4 2

ESP32 reset

The device is equipped with an ESP32 microcontroller, which can optionally serve as a watchdog.

EEPROM‎‎

The device is equipped with 2 EEPROM memory modules. EEPROM B is reserved for the producersproducer's pruposespurposes and it is read read-only.

EEPROM device

Part number: M24C02-RMC6

625c3c1e-7881-4030-9874-e9a294456278.png

EEPROM A connections table

EEPROM pin

Description

User space name

1

Address pin 0 (GND)

X

2

Address pin 1 (+3V3)

X

3

Address pin 2 (+3V3)

X

5

I2C3I2C2 data

X

6

I2C3I2C2 clock

X

7

EEPROM write write-protect

gpiochip5gpiochip0 62

EEPROM connectionB diagram

User space access

(EEPROM A device name: /sys/bus/nvmem/devices/2-00522

EEPROM B device name: /sys/bus/nvmem/devices/2-00561

EEPROM BSN) connections table

EEPROM pin

Description

User space name

1

Address pin 0 (GND)

X

2

Address pin 1 (+3V3)

X

3

Address pin 2 (GND)

X

5

I2C3I2C2 data

X

6

I2C3I2C2 clock

X

7

EEPROM writewrite-protect protect(pull-up)

X

EEPROM connection diagram

User-space access

EEPROM A device name: /sys/bus/nvmem/devices/2-00523

EEPROM B device name: /sys/bus/nvmem/devices/2-00561

{{@136#bkmrk-expander-e}}

EEPROM A is connected to the expander E via I2C4the I2C2 interface.

{{@134#bkmrk-i2c3}}

EEPROMs A and B are connected to the CPU with I2C3the I2C2 interface.

RTC

The device is equipped with a real-time clock operating at frequency of 32.768 kHz and tolerance of 20 ppm. The RTC clock is connected to a DR2032 battery which acts as its power supply.

RTC device

Part number: DS1338

RTC connection diagram

User space access

Device name: /sys/class/rtc/rtc0

RTC connections table

RTC pin

Description

1

Clock oscillator pin no. 1

2

Clock oscillator pin no. 2

3

Battery power pin

5

I2C3 data

6

I2C3 clock

{{@134#bkmrk-i2c3}}

Real-time clock is connected to the CPU with I2C3 interface.

ESP32 microcontroller

The device is equipped with an internal ESP32 microcontroller, used for internal purposes.

ESP32 device

Part number: ESP32-DOWD

a7b3a58b-200b-44dc-8468-bd39bc498805.png

ESP32 connections table

ESP32 pin

Description

8

ESP_P_Detect

9

ESP32 reset

14

DSI-HDMI bridge I2C data

15

DSI-HDMI bridge I2C clock

16

DSI_HDMI bridge interrupt

20

I2C3 data

22

I2C3 clock

23

ESP_GPIO0

24

ESP32 watchdog reset

25

ESP32 watchdog refresh

26

VDD_SDIO

28

ESP SPI hold

29

ESP SPI write protect

30

ESP SPI chip select

31

ESP SPI clock

32

ESP SPI slave out

33

ESP SPI slave in

34

ESP LED

39

ESP programming on signal

40

ESP console RX

41

ESP console TX

ESP32 connections diagram

CPU connections table

Signal

CPU pin

Default function

User space name

ESP programming on signal

AG11

GPIO1_IO06

gpiochip0 6

ESP32 reset signal

E18

GPIO5_IO26

gpiochip4 26

ESP GPIO 0

D18

GPIO5_IO27

gpiochip4 27

ESP Watchdog line

AG8

GPIO4_IO28

gpiochip3 28

{{@133#bkmrk-usb1}}

The programming console is output via multiplexer to USB1 microUSB connector.

{{@134#bkmrk-i2c3}}

The microcontroller is connected to the CPU via I2C3 interface.

{{@134#bkmrk-uart3}}

The microcontroller is connected to the CPU via UART3 interface.

TPM 2.0

The device is equipped with a trusted platform module in 2.0 standard.

TPM device

Part number: SLM9670

579d062d-a70c-4778-a1bd-8d52a8a756ff.png

TPM connections table

TPM pin

Description

17

Reset

18

TPM_IRQ

19

SPI2 clock

20

SPI2 chip select

21

SPI2 master out slave in

24

SPI2 master in slave out

User space access

Device name: (...)

TPM connection diagram

CPU connections table

Signal

CPU pin

Default function

User space name

TPM_IRQ

AD6

GPIO5_IO02

gpiochip4 2

{{@134#bkmrk-%C2%A0}}

Trusted platform module is connected to the CPU with SPI2 interface.

Secure element TO136

The device is equipped with a secure element that can be used for encoding data.

Secure element device

Part number: IDEMIA TO136

0e30de29-719d-44cf-bec2-d4451bfabdb8.png

Secure element connections table

Secure element pin

Description

1

I2C2 clock

2

I2C2 data

3

+3V3

6

IDLE/BUSY state report

User space access

Device name: (...)

Secure element connections diagram

{{@136#bkmrk-expander-e}}

Buzzer is connected to the Expander E connected to the CPU via I2C4 interface.

I2C2

Secure Element is connected with the CPU via I2C2 interface.

Buzzer

The device is equipped with a buzzer.

Buzzer device

Part number: LD-BZEG-0905

User space access

User space name: gpiochip8 9

Buzzer connection diagram

{{@136#bkmrk-expander-b}}

Buzzer is connected to the Expander B.