S32K344-T-BOX Hardware User Manual

S32K3, S32K, S32K microcontrollers, S32K MCUs, general purpose MCUs, 32-bit, Arm, Arm Cortex, Cortex M7, single core, dual core, lockstep core, ISO 26262, ASIL D functional safety, body controllers, zone controllers, Battery Management System, BMS, Infotainment IO controller, e-shifter, belt-driven Starter Generator, BSG, turbo charger, fan controller, pump controller, S32K344, S32K344-T-BOX, User Manual, Hardware User Manual, Hardware User Guide, S32K344 T-BOX User Manual, S32K344 T-BOX

NXP Semiconductors

S32K3 Automotive Telematics Box (T-Box) Hardware User Manual

Getting Started with the S32K3 Automotive Telematics Box (T-Box) | NXP Semiconductors

S32K3-T-BOX RDB Hardware Reference Manual - NXP

Jul 16, 2022 — The S32K3-T-BOX RDB is a compact, highly-optimized and integrated reference design board featuring the. S32K3 general purpose microcontroller.

User Guide for NXP models including: S32K344-T Battery Management Unit, S32K344-T, Battery Management Unit

PDF Viewing Options

Not Your Device? Search For Manuals or Datasheets below:


File Info : application/pdf, 21 Pages, 1.99MB

Document DEVICE REPORTS32K3-T-BOX-HW-UM
S32K344-T-BOX RDB Hardware User Guide
Version: 0.2
1

Content

1. Introduction

3

2. Features Overview

4

3. Power Supply

5

4. Connectors and interface

7

5. Jumper Settings

9

6. Automotive Ethernet Switch

11

7. 5G Module

14

8. AVB Hardware

17

9. Backup Battery E-Call Support

18

10. Others

19

11. Abbreviations Used in the Document

20

12. Revision History

21

2

1. Introduction
The S32K344-T-BOX is a compact, highly-optimized and integrated reference design board featuring the S32K3 general purpose microcontroller. This board can provide reference for a variety of typical automotive applications, such as 5G telematics box, service-oriented gateway, AVB, IO aggregator and body domain controller. It can be directly used by carmakers, suppliers and software ecosystem partners to accelerate development for shorter time-to-market.

This document describes the hardware features of the board specifications, block diagram, connectors and interfaces.

FS26

SPI

SBC

UART

BT Module

FS56 & PF5020

I2C

PMIC

Max20095

I2C

Backup Battery Manager

CDCE6214 Clock Generator
CS2100 Clock Multiplier
24.576MHZ Oscillator

I2C MCLK

SGTL5000 Codec I2S

I2C S32K3_I2S

S32K344 MaxQFP-172

UART FLEXIO I2C

WIFI Module
32GB SD Card
FXLS8967 Accelerometer

LPUART x4

TJA1124

Quad LIN PHY

FlexCAN x6

TJA1448 TJA1153 x2
TJA1462 TJA1463
CAN PHYs

ECU Connector 2

8GB eMMC
WIFI6 Module
Type C Connector
SimCard Holder

SDIO miniPCIE
C-V2X

AG55xQ 5G Module
GNSS

5G_I2S

SPI

GPIO

RMII

UART

SPI

RGMII
Figure 1. the Block Diagram

SJA1110B Ethernet Switch

QSPI SGMII 100Base-TX

MX25 Flash
SABRE Connector
RJ45 Port

100Base-T1 x5

ECU

Connector 1

3

2.Features Overview
 S32K344 maxQFP172 automotive microcontroller which integrates Arm cortex-M7 lockstep core, features hardware security engine(HSE) and supports ASIL D functional safety.
 Ethernet switch SJA1110B which integrates 5 channel 100base T1, 1 channel 100base Tx, 1 channel 1GHZ SGMII SABRE connector, with RMII connection to S32K3, RGMII connection to 5G module.
 Safety SBC FS26 supplying power for S32K3 and monitoring MCU status. PMIC FS56 and PF5020 providing additional power sources for the 5G module, ethernet switch and other peripherals.
 Automotive Grade Quectel 5G module AG55xQ designed with Qualcomm SA515M chip, with C-V2X and GNSS support.(Need to buy from the vender Quectel)
 WIFI 6 support with miniPCIE interface. Verified with NXP new generation WIFI6 chip AW690.  6 channel CAN FD and 4 channel LIN support which can be used for gateway application.  Audio Codec SGTL5000 and clock multiplier CS2100 and CDCE6214 for AVB support.  E-Call support with 3.0-7.0V backup battery charger and booster controller MAX20095.  Automotive grade accelerometer FXLS8967AF to monitor vehicle status.  A maxim 32GB SD Card can be implemented to store the vehicle data. The SDIO protocol is emulated
by FLEXIO.
4

3.Power Supply
The S32K3-T-BOX supports maxim 28V input voltage. Below is the Power diagram.

VBAT(2.7V~28V)

Protection

Backup Battery(3.0 -7.0V)

Booster Charger

12V FS26_VPRE

Max20095(U8)

Vpre Vcore LDO2 VREF LDO1 Tracker1

FS26_VPRE(6V,1.5A) FS26_VCORE(1.5V,0.8A) FS26_VLDO2(3.3V, 400mA) FS26_VREF(3.3V,30mA) FS26_VLDO1(5V, 400mA) FS26_VTRK1(3.3V,150mA)

FS26(U1)

CAN PHYs VBAT LIN PHY VBAT
S32K3 (U9)
Vcore,1.5V VDD_HV_A,3.3V VDD_HV_B,3.3V VREFH,3.3V
CAN PHYs VCC
CDCE6214(U11) CS2100(U10)
SGTL5000(U13) FXLS8967(U12) CAN PHYs VIO
LIN PHY VIO
CS2100

BUCK1 BUCK2
FS56(U3)

FS56_V50(5V,3.0A)

AG55X(J69&J70) VBAT_CV2X 5V

FS56_V38(3.8V,10A)
BUCK RT5753B(U23)

VBAT_RF 3.8V VBAT_BB 3.8V
5G_V33(3.3V,3A) GNSS_VDD 3.3V
PF5020_V18 RGMII_VDD 1.8V

WIFI6 Module (J71) eMMC (U28)

FS56_V50

BUCK1 BUCK2 BUCK3 VSNVS

PF5020_V18(1.8V,2.5A) PF5020_V11(1.1V,2.5A) PF5020_SW_V33(3.3V, 2.5A) PF5020_VSNVS_V33(3.3V,10mA)

LDO1 Load switch

PF5020_LDO_V33(3.3V, 400mA)

PF5020(U5)

SJA1110 (U20)
VDD18 1.8V VDD11 1.1V VDD33 3.3V VDD33_AO
WIFI Module (J79) BT Module (J61)

Figure 2. the Power Diagram

PF5020_SW_V33

1000 Base-T1 DB Board (J60)

5

Please follow below sequence to power up the device. 1. Make sure the Jumper J20 is on. 2. Power the board through the ECU Connector J32. 3. Switch on the Power Switch SW1.
This is the connection for the main power from the ECU Connector J32.
Note: Putting the Jumper J20 on is to supply voltage for the FS26 Debug pin before the VSUP is supplied, thus the FS26 can enter Debug mode. The Debug mode are intended for use during the engineering development process and not in the production application condition or in the vehicle. The watchdog and other failsafe function are disabled in the Debug mode. If you expect the FS26 to work in normal mode, the power up sequence is not required.
6

4.Connectors and interface

Connectors
CN1 J21 J32
J33 J40
J41
J42
J43
J44
J45
J57
J60
J61 J69 & J70
J71
J74
J75 J76
J79 J82

Function SD Card Holder 1x5 Header ECU Connector 1
ECU Connector 2 S32K3 JTAG Connector Audio Jack for Line in Backup Battery Connector Audio Jack for Line out I2C 1x4 Header
SAI 2x6 Header
SJA1110 JTAG Connector 1000 base-T1 SGMII SABRE Connector BT 1x4 Header 5G module Connector MiniPCIE Connector Type C Connector
Sim Card Holder 5G UART 1x5 Header WIFI 1x6 Header RJ45 Connector

Table 1. the Connectors
Description
Connect to the SD card. Unused GPIO pins of S32K3. Connect to the 5 channel 100base-T1 ethernet interface, 12V main power supply input(J32.18,19,20) and the 4.2V backup battery input(J32.11,12). Connect to the 6 channel CAN (FD) bus and 4 channel LIN bus. 2x5 10pin JTAG Connector for S32K3.
Connect to the microphone as the audio input for the codec.
Connect to the 4.2V backup battery(The same as J32.11,12).
Connect to the headphone as the audio output for the codec.
J44 and J45 are together to connect to the external audio amplifier TDF8532 RDB board for AVB application. J44 and J45 are together to connect to the external audio amplifier TDF8532 RDB board for AVB application. 2x5 10 pin JTAG Connector for SJA1110.
Connect to the external 1000 base-T1 ethernet PHY transceiver daughter board with SGMII interface, such as TJA1120.
Connect to the Blue Tooth module HC08 with LPUART9. Connect to the Quectel A55xQ 5G module.
Connect to the miniPCIE interface WIFI6 module. Recommend to use AW690 which has been verified by software. This Type C connector is to communicate with the 5G module for V2X function. Connect to the Sim card for 5G module. Connect to the PC with UART interface to interactive with the 5G module and print logs. Connect to the WIFI module ESP8266 with LPUART0. Connect to the RJ45 industrial ethernet cable.

7

Below is the layout of these connectors. This is the detail definition of the ECU Connectors.
8

5.Jumper Settings

Jumper Type

J2

2 pins

J10

2 pins

J15

2 pins

J16

3 pins

J17

3 pins

J20

2 pins

J23

3 pins

J25

3 pins

J27

2 pins

J30

2 pins

J34

2 pins

J36

2 pins

J38

2 pins

J47

2 pins

J48

2 pins

J50

2 pins

J51

2 pins

Table 2. the Jumpers

Default Setting

Description

Closed

The connection between VIN and VBAT, can be used

for current monitoring.

Open

The connection between FS26 reset pin and S32K3

reset pin.

Closed

Use FS26_VLDO2(3.3V) as the I/O input supply of

FS26.

1-2 Closed

1-2 Closed: FS26 monitors the FS26_VLDO1.

2-3 Closed: FS26 monitors the FS26_VLDO2.

1-2 Closed

1-2 Closed: FS26_VTRK1 is used as the input for

BB_V33.

2-3 Closed: PF5020_LDO_V33 is used as the input

for BB_V33.

1-2 Closed

Closed: FS26 will enter debug mode.

Open: FS26 will enter normal mode.

2-3 Closed

1-2 Closed: Backup battery boost output VBATP is

connected to VBAT thus the CAN and LIN PHY can

be powered when the main power VIN is lost.

2-3 Closed: Backup battery boost output VBATP is

connected to FS26_VPI thus the CAN and LIN PHY

can not be powered when the main power VIN is lost.

1-2 Closed

1-2 Closed: Choose FS26_VPRE as the charging

power source of the backup battery.

2-3 Closed: Choose FS56_V50 as the charging power

source of the backup battery.

1-2 Closed

The connection between main power source and the

power input of the PMIC FS56.

1-2 Closed

The connection between FS56_V50 and the power

input of the PMIC PF5020.

1-2 Closed

The connection between FS26 VCORE and the

S32K3 1.5V power supply.

1-2 Closed

The connection between FS26 LDO2 3.3V output and

the S32K3 VDD_HV_A power supply.

1-2 Closed

The connection between FS26 LDO2 3.3V output and

the S32K3 VDD_HV_B power supply.

1-2 Closed

The connection between the main power source and

the battery supply voltage of the CAN PHYs.

1-2 Closed

The connection between FS26 LDO1 5V output and

the 5V voltage supply of the CAN PHYs.

1-2 Closed

The connection between the main power source and

the battery supply voltage of the LIN PHY.

1-2 Closed

The connection between the PF5020 1.1V output and

the SJA1110 1.1V power supply.

9

J53

2 pins 1-2 Closed

The connection between the PF5020 3.3V output and

the SJA1110 3.3V power supply.

J55

3 pins 1-2 Closed

1-2 Closed: Choose the output of the LDO RT9058 as

the SJA1110 3.3V AO(Always On) power supply.

2-3 Closed: Choose PF5020 VSNVS 3.3V output as

the SJA1110 3.3V AO(Always On) power supply.

J58

3 pins 1-2 Closed

1-2 Closed: Choose the PF5020 LDO1OUT 3.3V as

the DB_V33 power supply.

2-3 Closed: Choose the PF5020 BUCK3 3.3V as the

DB_V33 power supply.

J62

3 pins 1-2 Closed

The connection between FS56 SW2 3.8V and the

VBAT_BB, VBAT_RF of the 5G module.

J64

2 pins 1-2 Closed

The connection between FS5020 SW1 1.8V and the

RGMII_VDD of the 5G module.

J66

2 pins 1-2 Closed

Use the 5G_V38 as the input of the LDO NCV57302

to generate 5G_V33 which will power the GNSS in

the 5G module, miniPCIE WIFI6 module and eMMC.

J67

2 pins 1-2 Closed

The connection between FS56 SW1 5V and the

VBAT_CV2X of the 5G module.

J72

2 pins 1-2 Closed

The connection between 5G_V33 and the power

supply of the miniPCIE WIFI module.

J78

2 pins 1-2 Closed

The connection between FS26 VREF and the S32K3

VREFH.

10

6.Automotive Ethernet Switch
The S32K3-T-BOX has an automotive TSN Ethernet switch SJA1110B which mainly comprises of a configurable Ethernet switch and a programmable Arm Cortex-M7 core. It also supports advanced secure boot capability.
The QuadSPI port is connected to an external flash, the SPI_HOST interface is connected to the S32K3. The SJA1110 can be booted from the external flash(NVM Boot) or S32K3(SDL Boot) . When there is no firmware in the external flash, it will switch to SDL Boot mode automatically. An SABRE connector with SGMII interface is designed to connect the NXP 1GHZ automotive ethernet PHY TJA1120 daughter board. More details please check the document "SJA1110 Automotive Ethernet User Switch.pdf" .
11

This is the SJA1110B diagram in S32K3-T-BOX RDB.

S32K3

Ethernet Switch SJA1110B(U20)
JTAG

LPSPI5

SPI_HAP

QSPI

JTAG Port(J57) Flash(U22)

EMAC

RMII

Port 1
Port 2
Port 3 Port 4 Port 5 Port 6 Port 7 Port 8 Port 9

100BASE-TX SGMII

100BASE-TX

RJ45(J82)

MII/RMII/RGMII SGMII
MII/RMII/RGMII 1.0/2.5 Gbps SGMII
1.0/2.5 Gbps SGMII 100BASE-T1 100BASE-T1 100BASE-T1 100BASE-T1 100BASE-T1

RGMII

5G Module(J69&J70)

SGMII

SABRE Connector(J60)

ECU Connector(J33)

Figure3. the Ethernet Switch SJA1110B Block Diagram

12

On S32K3-T-Box board, the boot mode of SJA1110B can be chosen by setting the 2 boot option pins on the dial switch S1.

Below is the Boot options of SJA1110B. Table 3. SJA1110B Boot Options

Boot Option 0 Boot Option 1 Boot Mode

OFF

OFF

NVM Boot

ON

ON

SDL Boot

Below is the full connection of the Ethernet port on SJA1110B. Table 4. SJA1110B Ethernet Port Connections

SJA1110 Ethernet Port

Function

Connection

P1

100 Base-TX

RJ45 Connector

P2

RMII

S32K3

P3

RGMII

5G Module

P4

SGMII

SABRE Connector

P5

100 Base-T1

ECU Connector J32.Pin3,13

P6

100 Base-T1

ECU Connector J32.Pin4,14

P7

100 Base-T1

ECU Connector J32.Pin5,15

P8

100 Base-T1

ECU Connector J32.Pin6,16

P9

100 Base-T1

ECU Connector J32.Pin7,17

13

7.5G Module

S32K3-T-BOX has a 5G module AG55xQ from Quectel which supports C-V2X function and GNSS location.

S32K3

5G Module AG55xQ (U20)

C/V2X

Type C Connector(J74)

LPSPI3 LPUART2

SPI1 Main UART

DBG UART

UART Header(J76)

EMAC_PPS3

DR_SYNC

USIM

Micro SIM Card Holder(J75)

GNSS

SDIO I2S

8GB eMMC(U28) S32K3_SAI
Codec SGTL5000(U13)

PCIE

WIFI6 miniPCIE Module

RGMII

ENET Switch(U20)

Figure4. the 5G Module Diagram
This module supports both 5G NR NSA and SA modes. Adopting 3GPP Rel-15 technology, the module supports maximum 2.4 Gbps downlink and 550 Mbps uplink data rates at 5G NSA mode, and maximum 1.6 Gbps downlink and 200 Mbps uplink data rates at LTE-A. More detail please check the datasheet of AG55xQ.
J74 Type C connector is for C/V2X communication, J76 1x5 UART Header is to Connect to the PC to interactive with the 5G module and print logs.

14

An 8GB eMMC is designed to store the code, configuration file and other user information .etc.

The 5G module can interact with S32K3 by SPI and UART interface, and connect with the ethernet switch with an RGMII interface.

The 5G module can connect to the codec SGTL5000 with I2S interface by controlling the multiplexerdemultiplexer TS3A27518E(U38) to realize the call function. User can insert a Micro sim card to activate the 5G communication.

Since the IO voltage of the 5G module is 1.8V while S32K3 and most of the peripherals are 3.3V so the level shifters are used for these connections.

WIFI6 is supported and is connected with 5G module by miniPCIE interface. A miniPCIE connector is designed on this board and below is the PCIE pin definition. You can design your own WIFI6 miniPCIE board with the below miniPCIE pin definition. We suggest to use NXP product AW690 which is tested with S32K3-T-BOX.

Pin Number 1 3 5 7 9 11 13 15

Table 5. the Definition of Supported miniPCIE WIFI6 Module

Definition

Pin Number

Definition

WAKE#

2

3.3V

Reserved

4

GND

Reserved

6

Reserved

CLKREQ#

8

Reserved

GND

10

Reserved

REFCLK-

12

Reserved

REFCLK+

14

Reserved

GND

16

Reserved

17

Reserved

18

GND

19

Reserved

20

Reserved

21

GND

22

PERST#

23

PERn0

24

+3.3Vaux

25

PERp0

26

GND

27

GND

28

Reserved

29

GND

30

Reserved

31

PETn0

32

Reserved

33

PETp0

34

GND

35

GND

36

Reserved

37

Reserved

38

Reserved

39

5G_GPIO6

40

GND

41

5G_GPIO5

42

Reserved

43

5G_BT_EN

44

Reserved

45

5G_BT_UART_RTS

46

Reserved

47

5G_BT_UART_TXD

48

Reserved

49

5G_BT_UART_RXD

50

GND

51

5G_BT_UART_CTS

52

+3.3V

15

This is the pin sequence of the miniPCIE board. Below is the picture when 5G module is put on the S32K3-T-BOX board.
16

8.AVB Hardware
S32K3-T-BOX features the Ethernet AVB related hardware, which includes the 2 media clock generators CS2100(U10) , CDCE6214(U11) and a codec SGTL5000(U13).

The I2S interface of the codec is connected to S32K3 for AVB application by default.

An SAI(J45) interface is extended out for external audio amplifier board, such as the NXP automotive ClassD TDF853x RDB board.

I2C CDCE6214(U11) Clock Generator
I2C CS2100(U10) Clock Multiplier

I2C
SGTL5000(U13) I2S Codec MCLK SAI0_MCLK

5G Module
I2S
S32K3

24.576MHZ Oscillator

SAI0/SAI1 Header(J45)

Figure5. the AVB Hardware Diagram

I2S SAI

MCLK I2C

SAI0_MCLK I2C

PPS

17

9.Backup Battery E-Call Support
S32K3-T-BOX integrated a backup battery charger and boost controller chip MAX20095. When the main power is lost, it can boost the battery to 12V to support the emergency call function. When the main power is on, the chip works as a charger for the battery. The MAX20095 can be controlled by S32K3 through I2C interface. The charger voltage can be set to 3.0 ­ 7.0V. Default value is 3.6V. The current can be set up to 1A. If you want to power the CAN &LIN PHYs using backup battery, switch the jumper J23 to 1-2 on. You can connect the battery to J42 or J32. For more detail please check the datasheet of MAX20095.
18

10. Others
An accelerometer FXLS8967(U12) is integrated to detect the speed of the car. A header(J61) is designed for connecting the HC-08 bluetooth module. Header(J79) is designed for connecting the ATK-ESP8266 WIFI module. An SD card can be inserted to store the data. The SDIO protocol is simulated by FLEXIO and controlled by S32K3.
19

11. Abbreviations Used in the Document

Abbreviation
T-Box AVB NVM SDL SBC PMIC HSE E-Call GNSS eMMC PHY RGMII SGMII RMII MII

Description
Telematics Box Audio Video Bridging Non-volatile Memory Serial DownLoad System Basic Chip Power Management IC Hardware Security Engine Emergency Call Global Navigation Satellite System Embedded Multimedia Card Physical Layer Reduced General Media Independent Interface Serial Gigabit Media Independent Interface Reduced Media Independent Interface Media Independent Interface

20

12. Revision History

Date 29th Apr, 2022 13th May, 2022

Version 0.1 0.2

Description Initial Draft Uploaded the diagrams and pictures

21


Microsoft Word for Microsoft 365

Search Any Device: