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

VIN

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

VIN

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_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 producer's purposes and it is 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

I2C2 data

X

6

I2C2 clock

X

7

EEPROM write-protect

gpiochip0 2

EEPROM B (EEPROM SN) 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

I2C2 data

X

6

I2C2 clock

X

7

EEPROM write-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

{{@134#bkmrk-i2c3}}

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

RTC

The device is equipped with a real-time clock operating at 32.768 kHz with a tolerance of 20 ppm. The RTC clock is connected to a DR2032 battery which is 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-i2c4}}

The real-time clock is connected to the CPU with the 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

ESP_CHIP_PU

14

ESP32_WDT_EN

15

ESP32_WDI

22

ESP_GPIO2

23

ESP_GPIO0

24

RESET_WDT

25

LED_ESP

26

VDD_SDIO

28

ESP_SPI_HD

29

ESP_SPI_WP

30

ESP_SPI_CS0

31

ESP_SPI_CLK

32

ESP_SPI_O

33

ESP_SPI_D

38

I2C4_SCL

39

I2C4_SDA

40

ESP_CONSOLE_RX

41

ESP_CONSOLE_TX

ESP32 connections diagram

CPU connections table

onsignal

Signal

CPU pin

Default function

User space name

ESPESP_GPIO_0

programming
AC14 GPIO3_IO22gpiochip2 22
ESP_GPIO_2AC15GPIO3_IO20gpiochip2 20

ESP32_WDI

AF14GPIO1_IO01gpiochip0 1

ESP32_WDT_EN

AG11AF13

GPIO1_IO06GPIO1_IO03

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 283

{{@133#bkmrk-usb1}}

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

{{@134#bkmrk-i2c4-1}}

The microcontroller is connected to the CPU via the I2C4 interface.

{{@134#bkmrk-uart3}}

The microcontroller is connected to the CPU via the 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.