ST EVAL-L99H02XP User manual

Introduction
The EVAL-L99H02XP is an evaluation board designed to control 4 external N-channel MOS transistor in bridge configuration for
DC-motor driving in automotive applications.
EVAL-L99H02XP Evaluation board
UM2921
User manual
UM2921 - Rev 1 - November 2021
For further information contact your local STMicroelectronics sales office.
www.st.com

1EVAL-L99H02XP board
The EVAL-L99H02XP is composed by a motherboard and a daughterboard on which is pre-assembled the EVAL-
L99H02XP (see the Figure 1). The system features an enhanced power management power supply functionality
including various standby modes.
The motherboard, based on STM8 microcontroller, provides the logic section for monitoring and driving the
EVAL-L99H02XP assembled in the daughterboard.
With the aim to make the board usage and setting simpler, STM provides a dedicated Graphic User Interface
(GUI). This enables the user to set EVAL-L99H02XP parameters and at the same time it shows real time device
information.
Figure 1. EVAL-L99H02XP
UM2921
EVAL-L99H02XP board
UM2921 - Rev 1 page 2/18

2Hardware description and setup
This section provides a description of the main components of this evaluation kit, giving instruction for a quick
setup of the system.
2.1 Components description
The evaluation kit consists of two main components:
• 1 Motherboard based on STM8A microcontroller, interfacing host PC with daughterboard. The
communication with the PC is established through isolated USB.
• 1 Daughterboard assembling EVAL-L99H02XP.
The daughterboard with EVAL-L99H02XP and the motherboard are already properly plugged provided.
Figure 2. EVAL-L99H02XP block diagram
L99H02XP
2.2 Motherboard schematic
A universal motherboard is used to control and drive the daughterboard containing the EVAL-L99H02XP. The
motherboard has the following functions:
• USB-to-UART conversion: a FT232RL USB to serial UART interface is used to convert the data from the
GUI, in the PC, in commands that are processed by the microcontroller.
• STM8AF51xAT microcontroller: it is used to convert the commands from the GUI in control signals for the
L99H02XP in the daughterboard. Also it process the data received from the L99H02XP and return the
results to the GUI by the USB.
• L4995R LDO: this LDO is used to convert the +12 V used to supply the motherboard to a +5 V voltage used
to supply the microcontroller and the L99H02XP in the daughterboard.
• Socket and connectors to plug the daughterboard.
The motherboard schematic is shown in the following figures. Schematic and BOM of the motherboard can be
found on the ST website.
UM2921
Hardware description and setup
UM2921 - Rev 1 page 3/18

Figure 3. STM8 Uni board - I/O and body
11
22
33
44
55
P100
SPI
R261 R
R265 R
R270 R
R274 R
GND
2 6
ZD120D
ESDAxx
2 4
ZD120C
ESDAxx
2 3
ZD120B
ESDAxx
2 1
ZD120A
ESDAxx
GND
GND
GND
GND
R275 R
R271 R
R266 R
R262 R
SPI_MISO
SPI_MOSI
SPI_SCK
SPI_NSS
SPI_SCK
SPI_MOSI
SPI_MISO
SPI_NSS
SPI_SCK
SPI_MOSI
SPI_MISO
SPI_NSS
PA3
PA4
PA5
PA6
PB0
PB1
PB2
PB3
PB4
PB5
PB6
PB7
PC1
PC2
PC3
PC4
PC5
PC6
PC7
PD0
PD2
PD3
PD4
PD5
PD6
PD7
PE0
PE1
PE2
PE3
PE4
PE5
PE6
PE7
PF0
PF3
PF4
PF5
PF6
PF7
PG0
PG1
PC0
CAN_TX
CAN_RX
LIN_UART_RX
LIN_UART_TX
NRST
CAN_TX
CAN_RX
LIN_UART_TX
LIN_UART_RX
1
2
P102
CAN
CAN_HI
CAN_LO
11
22
P101
LIN
LIN
GND
JP100
LIN_PULL_UP
R239
1k
C128
C
GND
Tr_d100
ESDLIN
GND
R276 R
R202 R
R204 R
R194 R
R184 R
R182 R
R173 R
R171 R
R170 R
R149 R
USART_RX
USART_TX
USART_CX
R151 R
R153 R
R154 R
USART_RX
USART_TX
USART_CX
PA3/TIM2_CC3
R146
R
C100
CZD100
BZV55C5.1
GND GND
R145
R
R148
R
+5V
GND
R152
R
C101
CZD101
BZV55C5.1
GND GND
R150
R
R155
R
+5V
GND
R163 R
R165 R
R167 R
R157
R
C102
CZD102
BZV55C5.1
GND GND
R156
R
R158
R
+5V
GND
R160
R
C104
CZD103
BZV55C5.1
GND
R159
R
R161
R
+5V
GND
R166
R
C106
CZD104
BZV55C5.1
GNDGND
R164
R
R169
R
+5V
GND
R187
R
C113
C
ZD107
BZV55C5.1
GND GND
R186
R
R189
RGND
R174
R
C109
CZD105
BZV55C5.1
GND GND
R172
R
R176
R
+5V
GND
R180
R
C111
CZD106
BZV55C5.1
GND GND
R178
R
R183
R
+5V
GND
GND
+5V
R168 R
R175 R
R177 R
R179 R
R181 R
R185 R
R188 R
R191 R
R192 R
PC1(HS)/TIM1_CC1
PC2(HS)/TIM1_CC2
PC3(HS)/TIM1_CC3
PC4(HS)/TIM1_CC4
PD0(HS)/TIM3_CC2
PD2(HS)/TIM3_CC1
PD3(HS)/TIM2_CC2
PD4(HS)/TIM2_CC1
PD7/TLI
PE0/CLK_CCO
I2C_SCL
I2C_SDA
PE3/TIM1_BKIN
PE4_
Ext_10
Ext_1
Ext_2
Ext_3
Ext_4
Ext_5
Ext_6
Ext_7
Ext_8
Ext_9
Ext_1
Ext_2
Ext_3
Ext_4
Ext_5
Ext_6
Ext_7
Ext_8
GND
+Vs_Ch_A
I2C_SCL
I2C_SDA
1
2
J102
CON_2
1
2
J103
CON_2
1
2
J107
CON_2
C103
C
C105
C
C107
C
C108
C
C120
C
C123
C
GND
GND
GND
GND
GND
GND
J109
DIP_6pin
LED102
LED106
LED110
LED107
LED103
R 042R R 142R
R 652R R 752R
R 852R R 952R
R 362R R 462R
R 762R R 862R
R 272R R 372R
GND
R147 R NReset
NReset
R193
R
ZD108
BZV55C5.1
GND
R190
R
R195
RGND
+5V
C115
C
GND R197
R
ZD109
BZV55C5.1
GND
R196
R
R198
RGND
+5V
C118
C
GND
R200
R
ZD110
BZV55C5.1
GND
R199
R
R201
RGND
+5V
C119
C
GND R205
R
ZD111
BZV55C5.1
GND
R203
R
R206
RGND
+5V
C122
C
GND
R212
R
ZD112
BZV55C5.1
GND
R209
R
R214
RGND
+5V
C124
C
GND R219
R
ZD113
BZV55C5.1
GND
R217
R
R220
RGND
+5V
C125
C
GND
R234
R
ZD114
BZV55C5.1
GND
R233
R
R235
RGND
+5V
C126
C
GND R237
R
ZD115
BZV55C5.1
GND
R236
R
R238
RGND
+5V
C127
C
GND
R208 R
R210 R
R211 R
R215 R
R216 R
R218 R
R162 R
IO..BUS
COMMUNICATION..BUS
Ext_10
1
2
J104
CON_2
C112
C
GND
GND
C110
C
1
2
J105
CON_2
C116
C
GND
GND
C114
C
1
2
J106
CON_2
C117
C
C121
C
GND
GND
J108
DIP_6pin
R 452R R 552R
R 252R R 352R
R 052R R 152R
R 742R R 842R
R 542R R 642R
R 342R R 442R
LED100
LED104
LED108
LED101
LED105
LED109
LED111
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
P103
Header 15
Q103
BSS138
GND
LED113
LED_A
R277
R
Q104
BSS138
GND
LED114
LED_B
R278
R
Q105
BSS138
GND
LED115
LED_C
R279
R
Q102
BSS84
R281
R
LED116
LED_D
GND
Q100
BSS84
R242
R
LED112
SPI_CSN
GND
SP101
SP
SP100
SP
GND GND
R282
R
R280
R
PA3/TIM2_CC3
PC1(HS)/TIM1_CC1
PC2(HS)/TIM1_CC2
PC3(HS)/TIM1_CC3
PC4(HS)/TIM1_CC4
PD0(HS)/TIM3_CC2
PD2(HS)/TIM3_CC1
PD3(HS)/TIM2_CC2
PD4(HS)/TIM2_CC1
PD7/TLI
PE0/CLK_CCO
PE3/TIM1_BKIN
PH0(HS)
PC0/ADC_ETR
PH2_
PH7/TIM1_NCC1
PH4/TIM1_ETR
PH3_
PH2_
PH1(HS)
PH0(HS)
+5V_DB
LED_A
LED_B
LED_C
LED_D
LED_A
LED_B
LED_C
LED_D
BTN_COM
BTN_A
BTN_B
BTN_COM
BTN_A
BTN_B
IO_CON_1
IO_CON_2
IO_CON_3
IO_CON_4
IO_CON_5
IO_CON_6
IO_CON_7
IO_CON_8
IO_CON_9
IO_CON_10
IO_CON_11
IO_CON_12
IO_CON_1
IO_CON_2
IO_CON_3
IO_CON_4
IO_CON_5
IO_CON_6
IO_CON_7
IO_CON_8
IO_CON_9
IO_CON_10
IO_CON_11
IO_CON_12
GND
R101
R
+5V
R123
R
GND
R102
R
+5V
R124
R
GND
R103
R
+5V
R125
R
GND
R104
R
+5V
R126
R
GND
R105
R
+5V
R127
R
GND
R106
R
+5V
R128
R
GND
R107
R
+5V
R129
R
GND
R108
R
+5V
R130
R
GND
R109
R
+5V
R131
R
GND
R110
R
+5V
R132
R
GND
R111
R
+5V
R133
R
GND
R112
R
+5V
R134
R
GND
R113
R
+5V
R135
R
GND
R114
R
+5V
R136
R
GND
R115
R
+5V
R137
R
GND
R116
R
+5V
R138
R
GND
R117
R
+5V
R139
R
GND
R118
R
+5V
R140
R
GND
R119
R
+5V
R141
R
GND
R100
R
+5V
R122
R
GND
R120
R
+5V
R142
R
GND
GND
D100
DR144
R
R221R
R222R
R223R
R224R
R225R
R226R
R227R
R228R
R229R
R230R
R231R
R232
R
ZD117
ZD122
ZD125
ZD119
ZD121 ZD123
ZD118
ZD126
ZD116
ZD124
ZD128
ZD127
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
+5V_PERM +5V_PERM +5V_PERM +5V_PERM
+5V_PERM
+Vs_Ch_B
GND
I2C_SCL
I2C_SDA
+Vs_Ch_B
+Vs_Ch_A
+5V_PERM
+5V_DB
+Vs_PERM
PERIPHERIAL..BUS
EXPANDER..BUS
+Vs_PERM
+5V_PERM
+Vs_Ch_A
+Vs_Ch_B
+5V_DB +5V_DB
+5V_PERM
+Vs_Ch_B
+Vs_Ch_A
+Vs_PERM
Chargepump
PH3_
PH5/TIM1_NCC3
PH6/TIM1_NCC2
PH7/TIM1_NCC1
PE4_
PC0/ADC_ETR
GND GND
USB_CB_2
USB_CB_3
Q101
BSS84
R249
R
+5V_PERM
R269
R
GND
1
2 3
T100
BC847
R260
R
GND
1
2
3
4
5
6
7
8
9
10
EXT_A1
Header 10
Ext_9
1
2
3
4
5
6
7
8
9
10
EXT_B1
Header 10
GND
PH4 R213 R PH4/TIM1_ETR
R121
R
+5V
R143
R
GND
+5V
+5V_PERM
+5V_DB
A1
PB0/AIN0/TIM1_NCC1
A3
PB1/AIN1/TIM1_NCC2
A4
PB2/AIN2/TIM1_NCC3
A5
PB3/AIN3
A6
PB4/AIN4
A7
PB5/AIN5
A8
PB6/AIN6
A9
PB7/AIN7
A10
PE7/AIN8
A11
PE6/AIN9
A12
+5V_Perm
A2
PF0/AIN10
A13
PF3/AIN11
A14
PF4/AIN12
A15
PF5/AIN13
A16
PF6/AIN14
A17
PF7/AIN15
A18
PA3/TIM2_CC3
A19
PC1(HS)/TIM1_CC1
A21
PC2(HS)/TIM1_CC2
A22
PC3(HS)/TIM1_CC3
A23
PC4(HS)/TIM1_CC4
A24
PD0(HS)/TIM3_CC2
A25
PD2(HS)/TIM3_CC1
A26
PD3(HS)/TIM2_CC2
A27
PD4(HS)TIM2_CC1
A28
PD7/TLI
A29
PE0/CLK_CCO
A30
PE3/TIM1_BKIN
A31
PE4
A32
PC0/ADC_ETR
A20
PH0(HS)
A40 PH1(HS)
A39 PH2
A38 PH3
A37 PH4/TIM1_ETR
A36 PH5/TIM1_NCC3
A35 PH6/TIM1_NCC2
A34 PH7/TIM1_NCC1
A33
PE5/SPI_NSS
B9
PC5/SPI_SCK
B10
PC6/SPI_MOSI
B11
PC7/SPI_MISO
B12
PD5/LINUART_TX
B5
PD6/LINUART_RX
B6
PG0/CAN_TX
B7
PG1/CAN_RX
B8
PA4/USART_RX
B4 PA5/USART_TX
B3 PA6/USART_CX
B2
PE1/I2C_SCL
B13
PE2/I2C_SDA
B14
NRESET
B1
+5V_SW
B21
USB_CB2
B17 LIN_PU
B16
USB_CB3
B18
LIN
B15
BTN_COM
B22
CAN_HI
B19
BTN_A
B23
CAN_LO
B20
BTN_B
B24
LED1
B25
LED2
B26
LED3
B27
LED4
B28
IO_CON1
B29
Out 12 C1
Out 12 C2
Out 11 C3
Out 11 C4
Out 10 C5
Out 10 C6
Out 9 C7
Out 9 C8
Out 8 C9
Out 8 C10
Out 8 C11
Out 8 C12
Out 7 C13
Out 7 C14
Out 7 C15
Out 7 C16
Out 6 C17
Out 6 C18
Out 6 C19
Out 6 C20
Out 5 C21
Out 5 C22
Out 5 C23
Out 5 C24
Out 4 C25
Out 4 C26
Out 4 C27
Out 4 C28
Out 3 C29
Out 3 C30
Out 3 C31
Out 3 C32
Out 2 C33
Out 2 C34
Out 2 C35
Out 2 C36
Out 1 C37
Out 1 C38
Out 1 C39
Out 1 C40
CP D1
Vs_Per D2
VS_B D3
Vs_B D4
Vs_B D5
Vs_B D6
Vs_B D7
Vs_B D8
Vs_B D9
Vs_B D10
Vs_B D11
Vs_B D12
Vs_B D13
Vs_B D14
Vs_B D15
Vs_B D16
Vs_A D17
Vs_A D18
Vs_A D19
GND_VIP D20
GND D21
GND D22
GND D23
GND D24
GND D25
GND D26
GND D27
GND D28
GND D29
GND D30
ext10 D31
ext9 D32
ext8 D33
ext7 D34
ext6 D35
ext5 D36
ext4 D37
ext3 D38
ext2 D39
ext1 D40
IO_CON2
B30
IO_CON3
B31
IO_CON4
B32
IO_CON5
B33
IO_CON6
B34
IO_CON7
B35
IO_CON8
B36
IO_CON9
B37
IO_CON10
B38
IO_CON11
B39
IO_CON12
B40
Daughterboard Socket
STM8UB_DB
PH6/TIM1_NCC2
PH5/TIM1_NCC3
PA3/TIM2_CC3
PC1(HS)/TIM1_CC1
PC2(HS)/TIM1_CC2
PC3(HS)/TIM1_CC3
PC4(HS)/TIM1_CC4
PD0(HS)/TIM3_CC2
PD2(HS)/TIM3_CC1
PD3(HS)/TIM2_CC2
PD4(HS)/TIM2_CC1
PD7/TLI
PE0/CLK_CCO
PE3/TIM1_BKIN
PH7/TIM1_NCC1
PH4/TIM1_ETR
PH3_
PH1(HS)
PH0(HS)
PE4_
PC0/ADC_ETR
PH6/TIM1_NCC2
PH5/TIM1_NCC3
PH2_
EX_PI0
EX_PI1
EX_PI2
EX_PI3
EX_PI4
EX_PI5
EX_PI6 1
2
3
4
5
6
7
8
9
10
EXT_A2
Header 10
1
2
3
4
5
6
7
8
9
10
EXT_B2
Header 10
SPI_MISO
SPI_MOSI
SPI_SCK
+Vs_Ch_B
+Vs_Ch_A
+5V_PERM
+5V_DB
+5V_SW +5V_SW
+5V_SW
+5V_SW
EX_ICC_DATA / SWIM
EX_ICC_CLOCK
EX_ICCSEL/VPP
EX_ICC_RESET
+Vs_PERM +Vs_PERM
+5V_SW
LIN
CAN_HI
CAN_LO
Default value = 1
Default value = 1
J100
J101
PH0
PH1
PH2
PH3
PH5
PH6
PH7
R207 R
PH1(HS)
+Vs_PERM
LED118
LED124
LED127
LED117
LED121
LED128
LED119
LED123
LED126
LED120
LED125
LED122
UM2921
Motherboard schematic
UM2921 - Rev 1 page 4/18

Figure 4. STM8 Uni board - USB interface
Vs
12 Vo 11
Vos 10
Res 5
Vcr
6
GND
3
U2
L4995R
X1
C12
C
C13
C
GND
GND
D5
D
C10
C
GND GND
C11
C
C8
C_EL
GND GND
5V_STM8
C14
470n
GND
GND
5V_STM8
5V_STM8
GND
5V_STM8
GND
PA3
PA4
PA5
PA6
PF7
PF6
PF5
PF4
PF3
PF0
PB7
PB6
PB5
PB4
PB3
PB2
PB1
PB0
PE7
PE6 PE5
PC1
PC2
PC3
PC4
PC5
PC6
PC7
PG0
PG1
PC0
PE4
PE3
PE2
PE1
PE0
PD0
swim
PD2
PD3
PD4
PD5
PD6
PD7
USB_5V_SEC_A
USB_RXD
USB_TXD
JP2
JUMP_2x
RJMP1
0R Optional
JP4
JUMP_3_PIN
JP5
JUMP_3_PIN
NRST
C17
optional
R12
optional
5V_STM8
GND
SP1
SP
GND
NRST
PA3
PA4
PA5
PA6
PF7
PF6
PF5
PF4
PF3
PF0
PB7
PB6
PB5
PB4
PB3
PB2
PB1
PB0
PE7
PE6
PD2
PD3
PD4
PD5
PD6
PD7
PE5
PC1
PC2
PC3
PC4
PC5
PC6
PC7
PG0
PG1
PH0
PC0
PE4
PE3
PE2
PE1
PE0
PD0
1
2
3
4
5
6
7
8
9
10
J6
ICC/SWIM (MLW10)
1
2
3
4
J5
SWIM
GND
GND
GND
RST
swim data
Vcc targ. 5V_STM8
PA3
PA4
PA5
PA6
PB0
PB1
PB2
PB3
PB4
PB5
PB6
PB7
PC1
PC2
PC3
PC4
PC5
PC6
PC7
PD0
PD2
PD3
PD4
PD5
PD6
PD7
PE0
PE1
PE2
PE3
PE4
PE5
PE6
PE7
PF0
PF3
PF4
PF5
PF6
PF7
PG0
PG1
PC0
NRST
+Vs_PERM
+5V_DB
LED2
LED
5V_STM8
R11
R
LED1
POWER
R6
R
GND
C9
C
GND
GND
C16
100n
C15
100n
C18
100n
GND
GND
GND
C7
C_EL
GND
USB_5V_SEC_B
Vcc
1GND
2NC
3INPUT2
4NC
5INPUT1
6NC
7CSENSE1
8NC
9CSENSE2
10 CS_DIS
11 Vcc
12 OUTPUT1 13
OUTPUT1 14
OUTPUT1 15
OUTPUT1 16
OUTPUT1 17
OUTPUT1 18
OUTPUT2 19
OUTPUT2 20
OUTPUT2 21
OUTPUT2 22
OUTPUT2 23
OUTPUT2 24
Vcc 25
U1
VND5025A
1
2
J2
Vbat
2
1
3
Q1
FET_N
GND
R1
100k
R2
10k
Tr_d1
TRANSIL_D
GND
1
2
J1
Ivs_Meas_A
D4
D
2
1
3
Q2
FET_P
R4
10k
R3 100k
ZD2
BZV55C12
GND
C3
C_EL
GND
C2
C
GND
R5
R
GND
D1
D
+Vs_Ch_B
D2
STP D3
optional
JP1
JUMP
+5V_PERM
+5V_PERM
+5V_PERM
Q3
BSS84
Q4
BSS138
GND
R14
R
R15
R
GND
5V_SUP_SW
+5V_PERM
LED3
5V_SW
R16
R
GND
USB optocouplers supply switch
VS supply chanels A and B
5V supply to/from daughterboard
12V permanent supply 5V permanent supply
JP3
JUMP_3_PIN
+5V_PERM+5V_PERM+Vs_PERM
Chargepump
VS_CH_B_SW
VS_CH_A_SW
VS_CH_A_SW
VS_CH_B_SW
+Vs_Ch_A
+Vs_Ch_B
+5V_DB
+Vs_Ch_A
R10 10k
R9 10k
C4
C_EL
GND
PB0/AIN0/TIM1_NCC1
34
TIM1_CC2/PC2(HS) 44
TIM1_CC3/PC3(HS) 45
CAN_TX/PG0 52
PF7/AIN15
17
PF6/AIN14
18
PF5/AIN13
19
PF4/AIN12
20
VDDA
23
PF0/AIN10
26
PB7/AIN7
27
PB4/AIN4
30 SPI_MISO/PC7 51
PG4 56
PI0 57
TIM1_BKIN/PE3 67
I2C_SDA/PE2 68
TIM3_CC1/PD2(HS) 75
TIM2_CC1/PD4 77
LINUART_TX/PD5 78
TIM3_CC2/PD0(HS) 73
I2C_SCL/PE1 69
PA3/TIM2_CC3
9Vddio_1
8
CAN_RX/PG1 53
PG2 54
PG3 55
PG5 63
PG6 64
PE4 66
LINUART_RX/PD6 79
TLI/PD7 80
SWIM/PD1(HS) 74
CLK_CCO/PE0 70
PB3/AIN3
31
PB2/AIN2/TIM1_NCC3
32
PB1/AIN1/TIM1_NCC2
33
SPI_NSS/PE5 41
TIM1_CC1/PC1(HS) 43
TIM1_CC4/PC4(HS) 46
SPI_SCK/PC5 47
Vssio_2 48
PA2/OSCOUT
3
Vssio_1
4
VSS
5
VCAP
6
SPI_MOSI/PC6 50
Vddio_2 49
VDD
7
PA4/USART_RX
10
PA5/USART_TX
11
PA6/USART_CX
12
PE6/AIN9
40
ADC_ETR/TIM2_CC2/PD3 76
PG7 65
PB6/AIN6
28
PA1/OSCIN
2NRST
1
PB5/AIN5
29
PF3/AIN11
21
VREF+
22
VSSA
24
VREF-
25
PE7/AIN8
39
PH0 (HS)
13
PH1 (HS)
14
PH2
15
PH3
16
PH4/TIM1_ETR
35
PH5/TIM1_NCC3
36
PH6/TIM1_NCC2
37
PH7/TIM1_NCC1
38
ADC_ETR/PC0 42
PI1 58
PI2 59
PI3 60
PI4 61
PI5 62
PI6 71
PI7 72
U3
STM8AF51xAT
PH4
PH4
PH4
PH0
PH1
PH2
PH3
PH5
PH6
PH7
PH1
PH2
PH3
PH5
PH6
PH7
PH0
PH1
PH2
PH3
PH5
PH6
PH7
R13
optional
GND
+5V_PERM
+Vs_PERM
EX_PI0
EX_PI1
EX_PI2
EX_PI3
EX_PI4
EX_PI5
EX_PI6
EX_PI0
EX_PI1
EX_PI2
EX_PI3
EX_PI4
EX_PI5
EX_PI6
EX_PI0
EX_PI1
EX_PI2
EX_PI3
EX_PI4
EX_PI5
EX_PI6
JP6
JUMP_3_PIN
GND
5V_STM8
+5V_SW
5V_SUP_SW
R7
R
R8
R
5V_STM8
+5V_SW
EX_ICC_CLOCK
GND
R17
10k
GND
EX_ICCSEL/VPP
EX_ICC_RESET
EX_ICC_DATA / SWIM
JP7
JUMP_3_PIN
NOTICE: For Expander board programming is required to c onnect the 5V_STM8 to the target micro supply voltage
Expander board ICC connection
C1
C
GND
ZD1
BZV55C12
C5
C
C6
C
GND GND
1
2
J4
Vbat
GND
Tr_d2
TRANSIL_D
GND
D6
D
_PA1
_PA2
_PA1
_PA2
_PI7
_PG7
_PG6
_PG5
_PG3
_PG4
_PG2
EX_PI0
EX_PI1
EX_PI2
EX_PI3
EX_PI4
EX_PI5
EX_PI6
_PG3
_PG4
_PG2
_PG7
_PG6
_PG5
_PI7
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
J8
CON_16
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
J10
CON_16
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
J9
CON_20
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
J7
CON_20
1
2
3
4
5
6
7
8
J11
CON_8
GND
GNDGND
J12
PIN
J15
PIN
J14
PIN
J16
PIN
J17
PIN J18
PIN
J19
PIN J20
PIN
swim
VS_CH_B_SW
VS_CH_A_SW
USB_VS_CHA
USB_VS_CHB
R18
10k
R19
10k
R20
10k
R21
10k
+5V_PERM+5V_PERM
1
2
3
J3 Ivs_Meas_B
GND
JP11
JUMP
1
2 3
T1
NPN
D7
D
R22
R
GND
JP9
JUMP
JP10
JUMP
JP8
JUMP
UM2921
Motherboard schematic
UM2921 - Rev 1 page 5/18

Figure 5. STM8 Uni board - STM8 and supply
Vcc 1
USB- 2
USB+ 3
Gnd 4
J500
USB1X90BPCB
C503
10n
L500
TL.1.5uHSMD
R504
1k
C502
100n C500
4M7/25V
LED500
USB OK
GND_USB
GND_USB
GND_USB
LED502
Tx
LED501
Rx
R505
270
R506
270
R500
680
R503
2k2
R502
680
R501
2k2
C504
100n
C501
100n
GND_USB
GND
GND_USB
GND
+5V_USB
+5V_USB
+5V_USB
+5V_USB
+5V_USB
1
1J502
TxD
1
1J501
RxD
1
3
4
5
6U502
TLP113
1
34
5
6
U501
TLP113
TXD 1
RXD 5
RTS# 3
CTS# 11
DTR# 2
DSR# 9
DCD# 10
RI# 6
CBUS0 (TXLED#) 23
CBUS1 (RXLED#) 22
CBUS2 (TXDEN) 13
GND
18
GND
7
AGND
25 VCCIO 4
VCC 20
USBDM
16
USBDP
15
NC
8
RESET#
19
NC
24
OSCO
28
TEST
26
OSCI
27
GND
21
CBUS3 (PWREN#) 14
CBUS4 (SLEEP#) 12
3V3OUT
17
U500
FT232RL
GND_USB
C505
100n
GND_USB
USB_5V_SEC_A
USB_RXD
USB_TXD
1
34
5
6
U503
TLP113
R507
680
+5V_USB
1
34
5
6
U504
TLP113
R508
680
+5V_USB
USB_CB_2
USB_5V_SEC_B
GND
GND
USB_CB_3
PWREN
1
1
J503
CB2
1
1
J504
CB3
Q500
BSS84
R509
R
LED503
CB_3
+5V_USB
Q501
BSS84
R510
R
LED504
CB_2
+5V_USB
C506
100n
GND
GND_USB GND_USB
1
34
5
6
U505
TLP113
R511
680
+5V_USB
1
34
5
6
U506
TLP113
R512
680
+5V_USB
GND
GND
C507
100n
GND
USB_VS_CHA
USB_VS_CHB
UM2921
Motherboard schematic
UM2921 - Rev 1 page 6/18

2.3 Daughterboard schematic
The Figure 6 shows the schematic of the daughterboard.
In the daughterboard the following sections are present:
• 1 EVAL-L99H02XP and the components necessary for its functionality.
• 1 connector to the motherboard.
• 1 temperature sensor LM135.
• 1 DC motor connector.
• 1 reverse battery network and VB connector.
• 1 H-bridge.
The schematic and BOM of the daughterboard can be found on the ST website.
UM2921
Daughterboard schematic
UM2921 - Rev 1 page 7/18

Figure 6. EVAL-L99H02XP daughterboard schematic
+5V_DB
A1
PB0/AIN0/TIM1_NCC1
A3
PB1/AIN1/TIM1_NCC2
A4
PB2/AIN2/TIM1_NCC3
A5
PB3/AIN3
A6
PB4/AIN4
A7
PB5/AIN5
A8
PB6/AIN6
A9
PB7/AIN7
A10
PE7/AIN8
A11
PE6/AIN9
A12
+5V_Perm
A2
PF0/AIN10
A13
PF3/AIN11
A14
PF4/AIN12
A15
PF5/AIN13
A16
PF6/AIN14
A17
PF7/AIN15
A18
PA3/TIM2_CC3
A19
PC1(HS)/TIM1_CC1
A21
PC2(HS)/TIM1_CC2
A22
PC3(HS)/TIM1_CC3
A23
PC4(HS)/TIM1_CC4
A24
PD0(HS)/TIM3_CC2
A25
PD2(HS)/TIM3_CC1
A26
PD3(HS)/TIM2_CC2
A27
PD4(HS)TIM2_CC1
A28
PD7/TLI
A29
PE0/CLK_CCO
A30
PE3/TIM1_BKIN
A31
PE4
A32
PC0/ADC_ETR
A20
PH0(HS)
A40 PH1(HS)
A39 PH2
A38 PH3
A37 PH4/TIM1_ETR
A36 PH5/TIM1_NCC3
A35 PH6/TIM1_NCC2
A34 PH7/TIM1_NCC1
A33
PE5/SPI_NSS
B9
PC5/SPI_SCK
B10
PC6/SPI_MOSI
B11
PC7/SPI_MISO
B12
PD5/LINUART_TX
B5
PD6/LINUART_RX
B6
PG0/CAN_TX
B7
PG1/CAN_RX
B8
PA4/USART_RX
B4 PA5/USART_TX
B3 PA6/USART_CX
B2
PE1/I2C_SCL
B13
PE2/I2C_SDA
B14
NRESET
B1
+5V_SW
B21
USB_CB2
B17 LIN_PU
B16
USB_CB3
B18
LIN
B15
BTN_COM
B22
CAN_HI
B19
BTN_A
B23
CAN_LO
B20
BTN_B
B24
LED1
B25
LED2
B26
LED3
B27
LED4
B28
IO_CON1
B29
CP D1
Vs_Per D2
VS_B D3
Vs_B D4
Vs_B D5
Vs_B D6
Vs_B D7
Vs_B D8
Vs_B D9
Vs_B D10
Vs_B D11
Vs_B D12
Vs_B D13
Vs_B D14
Vs_B D15
Vs_B D16
Vs_A D17
Vs_A D18
Vs_A D19
GND_VIP D20
GND D21
GND D22
GND D23
GND D24
GND D25
GND D26
GND D27
GND D28
GND D29
GND D30
ext10 D31
ext9 D32
ext8 D33
ext7 D34
ext6 D35
ext5 D36
ext4 D37
ext3 D38
ext2 D39
ext1 D40
IO_CON2
B30
IO_CON3
B31
IO_CON4
B32
IO_CON5
B33
IO_CON6
B34
IO_CON7
B35
IO_CON8
B36
IO_CON9
B37
IO_CON10
B38
IO_CON11
B39
IO_CON12
B40
Daughterboard Socket1
STM8UB_DB1
21
J1
1
122
3
3V- 4
ADJ
566
7
7V+ 8
U3
LM135
R27
1K
1
TP1
Temperature Sensor
6V... 40V
R26
100K
GND
R22
100K
D5
L4448
SD
G
JP1
STB270N04
1
2 3
Q1
BC847
GND_PW
R23
0R
GND
C1
220nF
EN
DIR
PWM
CSN
CLK
DI
DO
CSO
CSI1+
CSI1-
CSI2+
CSI2-
GL2
SL2
GH2
SH2
SL1
GL1
SH1
GH1
CP
R20
4K7
1
2
J2
REVERSE BATTERY & VB CONNECTOR
CP
VS
TEMPERATURE SENSOR
GND_PW
12
C4
220uF 50V
GND_PW
12
C3
220uF 50V
VS
R18
2mOhm
R10
NP
R9
NP
R6
NP
R5
NP
C7
NP
C6
NP
C15
NP
C16
NP
GND_PW
G1 G2
G3 G4
R28
2mOhm
1
2
J3
CON2
D3S1
D3S1
DC MOTOR
R11
10R
SH1
D4S2
R14
10R
SH2
D4S2
R25
10R
C12
2.2nF
C13
2.2nF
GND
R24
10R
GND
CSI1+
CSI1-
C8
NP
GND
TS
R19
10R
R17
10R
C11
2.2nF
C10
2.2nF
GND
GND
CSI2+
CSI2-
VS
+5V_PERM
C9
100nF
GND
VS
C14
100nF
GND
GND
R1
NP
D2
NP
R3
47R
R7
NP
D4
NP
R12
47R
R2
NP
D1
NP
R4
47R
R8
NP
D3
NP
R13
47R
G1
G3 G4
G2
GH2
GH1
GL2
GL1
R15
10R
R16
10R
SL2SL1
C2
220nF
C5
220nF
DO
DI
DIR
EN
PWM
+5V_PERM
CLK
CSN
1 2
TR1
SMCJ24CA
C17
220nF
GND_PW
CONNECTOR
+5V_PERM TEMP
TEMP
VS
GND
VBAT_SENSE
VBAT_SENSE
GND
GND
CSO
VS
GND_PW
GND_PW
ID0
ID1
ID2
ID3
TS
Q2
Q4
Q3
Q5
1
F1
1
F2
1
TP2
1
TP8
1
TP12
1
TP10
1
TP13
1
TP9
1
TP11
1
TP3
1
TP15
1
TP16
1
TP14
1
TP4
1
TP5
1
TP6
1
TP7
M5 M6
M7 M8
4
51
2
3
6
7
8
M3
4
51
2
3
6
7
8
M1
4
51
2
3
6
7
8
M2
4
51
2
3
6
7
8
M4
1
F3
1
F4
CP2-
33
CP1+
34
CP1-
35
Vs
36
GND/SLUG
1
GNDD
2
VCCD
3
VCC
4
EN
5
DIR
6
PWM
7
CSN
8
CLK
9
DI
10
DO
11
CSO
13
CSI1+ 15
CSI1- 16
CSI2+ 17
CSI2- 18
TS/ACT_OFF 21
GL2 23
SL2 24
GH2 25
SH2 26
SL1 27
GL1 28
SH1 29
GH1 30
CP 31
CP2+ 32
SLUG
0
U1
L99H02XP
GND
UM2921
Daughterboard schematic
UM2921 - Rev 1 page 8/18

2.4 Motherboard layout
The EVAL-L99H02XP motherboard was designed in a 2 layers board. Motherboard Top and Bottom layers are
shown in the Figure 7 and Figure 8. Gerber files of the motherboard can be found in the ST website
Figure 7. Assembly Top
Figure 8. Assembly Bottom
UM2921
Motherboard layout
UM2921 - Rev 1 page 9/18

2.5 Daughterboard layout
Different choice regarding the number of the layers can be used. A two-layers or an N-layers (where N can be 3
or 4) application board can be used to develop the board for the L99H02XP application.
A 4 layers solution was chosen to design the EVAL-L99H02XP daughterboard to increase the ground area on
which to disperse the heat.
The Top, Inner 1, Inner 2 and Bottom layers are shown in the following figures.
Gerber files of the daughterboard can be found in the ST website.
Figure 9. Assembly Top
Figure 10. Inner 1
UM2921
Daughterboard layout
UM2921 - Rev 1 page 10/18

Figure 11. Inner 2
Figure 12. Assembly Bottom
UM2921
Daughterboard layout
UM2921 - Rev 1 page 11/18

2.6 Board connection and setup
The Figure 13 shows the placement of the components on the motherboard. Also, the placement of the
connectors to be used to supply the evaluation board and to connect with a host PC through USB cable are
shown.
Figure 13. Motherboard section
The Figure 14 shows the placement of the components on the daughterboard.
Figure 14. Daughterboard section
UM2921
Board connection and setup
UM2921 - Rev 1 page 12/18

Jumpers of the motherboard are already set in their default position.
Table 1. Motherboard jumper configuration
Jumper Description Default position
JP2 +5 V_DB Not present
JP2 +5 V_STM8 Present
JP4 RxD USART
JP5 TxD USART
JP6 Reset STM8
JP7 Swim STM8
UM2921
Board connection and setup
UM2921 - Rev 1 page 13/18

Revision history
Table 2. Document revision history
Date Version Changes
02-Nov-2021 1 Initial release.
UM2921
UM2921 - Rev 1 page 14/18

Contents
1EVAL-L99H02XP board ............................................................2
2Hardware description and setup ...................................................3
2.1 Components description.........................................................3
2.2 Motherboard schematic .........................................................3
2.3 Daughterboard schematic .......................................................7
2.4 Motherboard layout .............................................................9
2.5 Daughterboard layout ..........................................................10
2.6 Board connection and setup ....................................................12
Revision history .......................................................................14
UM2921
Contents
UM2921 - Rev 1 page 15/18

List of figures
Figure 1. EVAL-L99H02XP ..................................................................2
Figure 2. EVAL-L99H02XP block diagram ........................................................3
Figure 3. STM8 Uni board - I/O and body ........................................................4
Figure 4. STM8 Uni board - USB interface ........................................................5
Figure 5. STM8 Uni board - STM8 and supply .....................................................6
Figure 6. EVAL-L99H02XP daughterboard schematic ................................................8
Figure 7. Assembly Top.....................................................................9
Figure 8. Assembly Bottom ..................................................................9
Figure 9. Assembly Top.................................................................... 10
Figure 10. Inner 1......................................................................... 10
Figure 11. Inner 2......................................................................... 11
Figure 12. Assembly Bottom ................................................................. 11
Figure 13. Motherboard section ............................................................... 12
Figure 14. Daughterboard section ............................................................. 12
UM2921
List of figures
UM2921 - Rev 1 page 17/18

IMPORTANT NOTICE – PLEASE READ CAREFULLY
STMicroelectronics NV and its subsidiaries (“ST”) reserve the right to make changes, corrections, enhancements, modifications, and improvements to ST
products and/or to this document at any time without notice. Purchasers should obtain the latest relevant information on ST products before placing orders. ST
products are sold pursuant to ST’s terms and conditions of sale in place at the time of order acknowledgement.
Purchasers are solely responsible for the choice, selection, and use of ST products and ST assumes no liability for application assistance or the design of
Purchasers’ products.
No license, express or implied, to any intellectual property right is granted by ST herein.
Resale of ST products with provisions different from the information set forth herein shall void any warranty granted by ST for such product.
ST and the ST logo are trademarks of ST. For additional information about ST trademarks, please refer to www.st.com/trademarks. All other product or service
names are the property of their respective owners.
Information in this document supersedes and replaces information previously supplied in any prior versions of this document.
© 2021 STMicroelectronics – All rights reserved
UM2921
UM2921 - Rev 1 page 18/18
Table of contents
Other ST Motherboard manuals

ST
ST ST25RU3993 User manual

ST
ST STEVAL-IPC002V1 User manual

ST
ST AEKD-USBTYPEC1 User manual

ST
ST STEVAL-MKI109V2 User manual

ST
ST STEVAL-BTDP2 User manual

ST
ST STEVAL-IDB007V Series User manual

ST
ST NUCLEO-WB15CC User manual

ST
ST STEVAL-IHM020V1 User manual

ST
ST STEVAL-SPIN3202 User manual

ST
ST STM3220G-EVAL User manual