User Manual for ST models including: UM2921, EVAL-L99H02XP Evaluation Board, UM2921 EVAL-L99H02XP Evaluation Board, Evaluation Board
User manual. UM2921 - Rev 1 - November 2021. For further information contact your local STMicroelectronics sales office. www.st.com ...
2 nov 2021 — User manual. UM2921 - Rev 1 - November 2021. For further information contact your local STMicroelectronics sales office. www.st.com ...
File Info : application/pdf, 18 Pages, 16.06MB
DocumentDocumentUM2921 User manual EVAL-L99H02XP Evaluation board 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. UM2921 - Rev 1 - November 2021 For further information contact your local STMicroelectronics sales office. www.st.com UM2921 EVAL-L99H02XP board 1 EVAL-L99H02XP board The EVAL-L99H02XP is composed by a motherboard and a daughterboard on which is pre-assembled the EVALL99H02XP (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 - Rev 1 page 2/18 UM2921 Hardware description and setup 2 Hardware 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 - Rev 1 page 3/18 page 4/18 UM2921 - Rev 1 +Vs_PERM +Vs_Ch_A +Vs_Ch_B +5V_PERM +5V_DB +5V_SW +Vs_PERM +Vs_Ch_A +Vs_Ch_B +5V_PERM +5V_DB +5V +5V_SW NRST PA3 PA4 PA5 PA6 PB0 PB1 PB2 PB3 PB4 PB5 PB6 PB7 PC0 PC1 PC2 PC3 PC4 PC5 PC6 PC7 PD0 PD2 PD3 PD4 PD5 PD6 PD7 PE0 PE1 PE2 PE3 PE4 PE5 PE7 PE6 PF0 PF3 PF4 PF5 PF6 PF7 PG0 PG1 PH0 PH1 PH2 PH3 PH4 PH5 PH6 PH7 R151 R153 R154 R147 R149 R R R R NReset R PA3/TIM2_CC3 USART_RX USART_TX USART_CX R170 R171 R173 R162 R163 R165 R167 R168 R R R R175 R182 R184 R177 R179 R181 R R R185 R188 I2C_SCL I2C_SDA R191 R192 R194 R R PC0/ADC_ETR R PC1(HS)/TIM1_CC1 R PC2(HS)/TIM1_CC2 R PC3(HS)/TIM1_CC3 R PC4(HS)/TIM1_CC4 SPI_SCK SPI_MOSI SPI_MISO R PD0(HS)/TIM3_CC2 R PD2(HS)/TIM3_CC1 R PD3(HS)/TIM2_CC2 R PD4(HS)/TIM2_CC1 LIN_UART_TX LIN_UART_RX R PD7/TLI R PE0/CLK_CCO R PE3/TIM1_BKIN R PE4_ SPI_NSS R202 R204 R R R207 R208 R210 R211 R213 R215 R216 R218 CAN_TX CAN_RX R PH0(HS) R PH1(HS) R PH2_ R PH3_ R PH4/TIM1_ETR R PH5/TIM1_NCC3 R PH6/TIM1_NCC2 R PH7/TIM1_NCC1 +5V_PERM Q100 BSS84 R242 R P100 1 2 3 4 5 SPI 1 R261 2 R265 3 R270 4 R274 5 GND LED112 SPI_CSN GND R R262 R SPI_SCK R R266 R SPI_MOSI R R271 R SPI_MISO R R275 R SPI_NSS 26 24 23 21 ZD120D ESDAxx GND ZD120C ESDAxx GND ZD120B ESDAxx GND ZD120A ESDAxx GND +5V +5V +5V +5V +5V +5V +5V +5V +5V +5V +5V +5V +5V +5V +5V +5V +5V +5V +5V +5V +5V +5V R100 R101 R102 R103 R104 R105 R106 R107 R108 R109 R110 R111 R112 R113 R114 R115 R116 R117 R118 R119 R120 R121 R R R R R R R R R R R R R R R R R R R R R R R122 R123 R124 R125 R126 R127 R128 R129 R130 R131 R132 R133 R134 R135 R136 R137 R138 R139 R140 R141 R142 R143 R R R R R R R R R R R R R R R R R R R R R R GND GND GND GND GND GND GND GND GND GND GND GND GND GND GND GND GND GND GND GND GND GND +Vs_Ch_A +Vs_Ch_B +Vs_PERM +5V_PERM +5V_DB +5V_SW EX_ICC_RESET EX_ICC_DATA / SWIM EX_ICC_CLOCK EX_ICCSEL/VPP EXT_B2 EXT_B1 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 Header 10 Header 10 +Vs_Ch_A +Vs_Ch_B +Vs_PERM +5V_PERM +5V_DB +5V_SW GND J100 GND I2C_SCL I2C_SDA J101 PA3/TIM2_CC3 PC0/ADC_ETR 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 PE4_ PH7/TIM1_NCC1 PH6/TIM1_NCC2 PH5/TIM1_NCC3 PH4/TIM1_ETR PH3_ PH2_ PH1(HS) PH0(HS) Default value = 1 USB_CB_2 R145 +5V R146 R C100 C ZD10R0 BZV55C5.1 GND GND R148 R GND R152 R157 R156 R C101 C ZD10R1 BZV55C5.1 +5V GND GND C102 C ZD102R BZV55C5.1 GND GND R158 R GND R160 R166 C106 C ZD10R4 BZV55C5.1 GNDGND R164 R R169 R C104 C ZD10R3 BZV55C5.1 +5V GND GND GND R174 R180 C111 C ZD10R6 BZV55C5.1 GND GND R178 R R183 R C109 C ZD10R5 BZV55C5.1 +5V GND GND GND R187 R193 R190 R C113 ZD10R7 +5V C BZV55C5.1 GND GND C115 C ZD10R8 BZV55C5.1 GND GND R195 R R200 R199 R GND R197 C118 C ZD10R9 BZV55C5.1 +5V GND GND C119 C ZD11R0 BZV55C5.1 GND GND R201 R GND R205 R212 C124 C ZD11R2 BZV55C5.1 GND GND R209 R R214 R C122 C ZD11R1 BZV55C5.1 +5V GND GND GND R219 R234 C126 C ZD11R4 BZV55C5.1 GND GND R233 R R235 R C125 C ZD11R3 BZV55C5.1 +5V GND GND GND R237 C127 C ZD11R5 BZV55C5.1 GND GND R150 R R155 R R159 R R161 R R172 R R176 R R186 R R189 R R196 R R198 R R203 R R206 R R217 R R220 R R236 R R238 R +5V_PERM R249 R Q101 BSS84 Default value = 1 USB_CB_3 3 R260 1 R R269 R 2 T100 BC847 +5V GND +5V GND +5V GND +5V GND +5V GND +5V GND +5V GND +5V GND GND GND +5V_PERM +5V_PERM +5V_PERM +5V_PERM LED113 LED_A R277 R Q103 BSS138 GND LED114 LED_B R278 R LED115 LED_C R279 R Q102 BSS84 Q104 BSS138 Q105 BSS138 R281 R LED116 LED_D GND GND GND IO..BUS COMMUNICATION..BUS D25 SPI_SCK SPI_MOSI SPI_MISO EX_PI6 EX_PI5 EX_PI4 EX_PI3 EX_PI2 EX_PI1 EX_PI0 EXT_A2 EXT_A1 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 Header 10 Header 10 Ext_1 Ext_2 Ext_3 Ext_4 Ext_5 Ext_6 Ext_7 Ext_8 Ext_9 Ext_10 EXPANDER..BUS GND D31 Ext_10 D32 Ext_9 D33 Ext_8 D34 Ext_7 D35 Ext_6 D36 Ext_5 D37 Ext_4 D38 Ext_3 D39 Ext_2 D40 Ext_1 D26 D27 D28 D29 D30 +5V_DB +5V_PERM A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12 A13 A14 A15 A16 A17 A18 PA3/TIM2_CC3 A19 PC0/ADC_ETR A20 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 PH7/TIM1_NCC1 A33 PH6/TIM1_NCC2 A34 PH5/TIM1_NCC3 A35 PH4/TIM1_ETR A36 PH3_ A37 PH2_ A38 PH1(HS) A39 PH0(HS) A40 +5V_DB +5V_Perm PB0/AIN0/TIM1_NCC1 PB1/AIN1/TIM1_NCC2 PB2/AIN2/TIM1_NCC3 PB3/AIN3 PB4/AIN4 PB5/AIN5 PB6/AIN6 PB7/AIN7 PE7/AIN8 PE6/AIN9 PF0/AIN10 PF3/AIN11 PF4/AIN12 PF5/AIN13 PF6/AIN14 PF7/AIN15 PA3/TIM2_CC3 PC0/ADC_ETR 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 PE4 PH7/TIM1_NCC1 PH6/TIM1_NCC2 PH5/TIM1_NCC3 PH4/TIM1_ETR PH3 PH2 PH1(HS) PH0(HS) B15 B14 B13 B12 B11 B10 B9 B8 B7 LIN_UART_RX B6 LIN_UART_TX B5 B4 B3 B2 B1 I2C_SDA I2C_SCL SPI_MISO SPI_MOSI SPI_SCK SPI_NSS CAN_RX CAN_TX USART_RX USART_TX USART_CX NReset LIN LIN_PULL_UP JP100 R239 1k PERIPHERIAL..BUS BTN_A BTN_COM BTN_B LED_A LED_B LED_C LED_D R280 SP100 R SP SP101 SP R282 R GND GND GND GND GND GND GND GND ZD116 ZD118 ZD121 ZD124 ZD127 ZD128 GND GND P103 Header 15 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 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 B16 B17 B18 CAN_HI B19 NRESET PA6/USART_CX PA5/USART_TX PA4/USART_RX PD5/LINUART_TX PD6/LINUART_RX PG0/CAN_TX PG1/CAN_RX PE5/SPI_NSS PC5/SPI_SCK PC6/SPI_MOSI PC7/SPI_MISO PE1/I2C_SCL PE2/I2C_SDA LIN LIN_PU USB_CB2 USB_CB3 CAN_HI CAN_LO +5V_SW BTN_COM BTN_A BTN_B LED1 LED2 LED3 LED4 IO_CON1 IO_CON2 IO_CON3 IO_CON4 IO_CON5 IO_CON6 IO_CON7 IO_CON8 IO_CON9 IO_CON10 IO_CON11 IO_CON12 ext1 ext2 ext3 ext4 ext5 ext6 ext7 ext8 ext9 ext10 GND GND GND GND GND GND GND GND GND GND GND_VIP Vs_A Vs_A Vs_A Vs_B Vs_B Vs_B Vs_B Vs_B Vs_B Vs_B Vs_B Vs_B Vs_B Vs_B Vs_B Vs_B VS_B Vs_Per CP D24 D23 D22 D21 GND D100 D R144 R +Vs_PERM +Vs_Ch_A +Vs_Ch_B Chargepump D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D12 D13 D14 D15 D16 D17 D18 D19 D20 Daughterboard Socket STM8UB_DB Out 1 Out 1 Out 1 Out 1 Out 2 Out 2 Out 2 Out 2 Out 3 Out 3 Out 3 Out 3 Out 4 Out 4 Out 4 Out 4 Out 5 Out 5 Out 5 Out 5 Out 6 Out 6 Out 6 Out 6 Out 7 Out 7 Out 7 Out 7 Out 8 Out 8 Out 8 Out 8 Out 9 Out 9 Out 10 Out 10 Out 11 Out 11 Out 12 Out 12 C40 C39 C38 C37 C36 C35 C34 C33 C32 C31 C30 C29 C28 C27 C26 C25 C24 C23 C22 C21 C20 C19 C18 C17 C16 C15 C14 C13 C12 C11 C10 C9 C8 C7 C6 C5 C4 C3 C2 C1 R232 B40 R231 B39 R230 B38 R229 B37 R228 B36 R227 B35 R226 B34 R225 B33 R224 B32 R223 B31 R222 B30 R221 B29 B28 B27 B26 B25 B24 B23 B22 B21 CAN_LO B20 +5V_SW LED117 J108 DIP_6pin LED119 LED100 LED118 LED105 LED104 IO_CON_12 R IO_CON_11 R IO_CON_10 R IO_CON_9 R IO_CON_8 R IO_CON_7 R IO_CON_6 R IO_CON_5 R IO_CON_4 R IO_CON_3 R IO_CON_2 R IO_CON_1 R LED109 LED101 LED121 LED_D LED_C LED_B LED_A BTN_B BTN_A BTN_COM LED124 LED128 LED108 LED127 ZD117 ZD122 ZD125 GND GND GND ZD119 GND ZD123 GND ZD126 GND GND +Vs_PERM R R240 R R243 R R245 R R247 R R250 R R252 R R254 R R256 R R258 R R263 R R267 R R272 P101 2 1 2 1 LIN GND R276 R LIN Tr_d100 C128 C GND ESDLIN GND LED123 LED102 LED126 LED110 LED106 LED120 GND GND GND GND GND GND GND GND GND GND GND GND C103 C C105 C C107 C C108 C C110 C C112 C C114 C C116 C C117 C C120 C C121 C C123 C 1 J102 2 CON_2 1 J103 2 CON_2 1 J104 2 CON_2 1 J105 2 CON_2 1 J106 2 CON_2 1 J107 2 CON_2 J109 DIP_6pin LED103 LED122 LED111 LED125 LED107 R R241 R R244 R R246 R R248 R R251 R R253 R R255 R R257 R R259 R R264 R R268 R R273 GND P102 2 1 CAN CAN_HI CAN_LO Figure 3. STM8 Uni board - I/O and body UM2921 Motherboard schematic page 5/18 UM2921 - Rev 1 J2 1 2 Vbat GND Tr_d1 GND TRANSIL_D J4 1 2 Vbat GND Tr_d2 GND TRANSIL_D GND C1 C JP8 JUMP Vcc 25 12 11 10 9 8 7 VS_CH_A_SW 6 5 VS_CH_B_SW 4 3 2 1 Vcc OUTPUT1 CS_DIS OUTPUT1 CSENSE2 OUTPUT1 NC OUTPUT1 CSENSE1 OUTPUT1 NC OUTPUT1 INPUT1 OUTPUT2 NC OUTPUT2 INPUT2 OUTPUT2 NC OUTPUT2 GND OUTPUT2 Vcc OUTPUT2 13 14 15 16 17 18 19 20 21 22 23 24 U1 VND5025A R5 R D4 D GND GND JP10 JUMP JP11 JUMP 12V permanent supply +Vs_PERM +Vs_PERM 3 GND D5 U2 D 12 Vs 6 Vcr Vo Vos Res 11 10 5 D6 C7 C9 C_EL C10 D C C L4995R GND GND GND GND 1 3 2 2 Ivs_Meas_A J1 J3 Ivs_Meas_B GND 1 D1 D D2 JP9 JUMP STP Q1 3 R1 100k ZD1 BZV55C12 C2 2 FET_N R2 10k 1 1 D7 C 2 T1 3 D NPN R22 R GND Chargepump D3 optional VS supply chanels A and B 2 Q2 3 FET_P 1 R4 10k GND R3 100k ZD2 BZV55C12 C3 C_EL GND C5 C GND 5V permanent supply +5V_PERM +5V_PERM C8 C11 C_EL C GND GND LED1 POWER R6 R GND JP2 JUMP_2x 5V_STM8 +5V_DB 5V supply to/from daughterboard +Vs_Ch_A JP1 JUMP +Vs_Ch_B C4 C_EL GND C6 C GND J1P2IN J14 J15 PIN PIN J16 J17 PIN PIN J18 J19 PIN PIN J20 PIN GND J11 1 2 3 4 5 6 7 8 CON_8 GND GND JP3 JUMP_3_PIN NRST USB_RXD JP4 JUMP_3_PIN USB_TXD JP5 JUMP_3_PIN USB_5V_SEC_B USB_VS_CHA USB_VS_CHB +5V_PERM+5V_PERM +5V_PERM R20 R18 10k VS_CH_A_SW 10k R21 R19 10k VS_CH_B_SW 10k USB optocouplers supply switch +5V_PERM +5V_PERM +5V_PERM USB_5V_SEC_A +5V_SW RJMP1 0R Optional BSS84 R14 Q3 R Q4 BSS138 5V_SUP_SW LED3 5V_SW R16 R GND GND R15 R GND J5 1 RST 2 GND 3 4 Vcc targ. SWIM GND GND C12 CC13 X1 C 5V_STM8 5V_STM8 C15 100n GND R12 optional SP1 SP GND R13 C17 optional optional GND GND GND _PA1 _PA2 C14 470n NRST 1 2 3 4 GND 5 6 7 8 PA3 9 PA4 10 PA5 11 PA6 12 PH0 13 PH1 14 PH2 15 PH3 16 PF7 17 PF6 18 PF5 19 PF4 20 5V_STM8 GND GND C16 100n GND JP6 JUMP_3_PIN PF3 21 22 23 24 25 PF0 26 PB7 27 PB6 28 PB5 29 PB4 30 PB3 31 PB2 32 PB1 33 PB0 34 PH4 35 PH5 36 PH6 37 PH7 38 PE7 39 PE6 40 U3 NRST PA1/OSCIN PA2/OSCOUT Vssio_1 VSS VCAP VDD Vddio_1 PA3/TIM2_CC3 PA4/USART_RX PA5/USART_TX PA6/USART_CX PH0 (HS) PH1 (HS) PH2 PH3 PF7/AIN15 PF6/AIN14 PF5/AIN13 PF4/AIN12 TLI/PD7 LINUART_RX/PD6 LINUART_TX/PD5 TIM2_CC1/PD4 ADC_ETR/TIM2_CC2/PD3 TIM3_CC1/PD2(HS) SWIM/PD1(HS) TIM3_CC2/PD0(HS) PI7 PI6 CLK_CCO/PE0 I2C_SCL/PE1 I2C_SDA/PE2 TIM1_BKIN/PE3 PE4 PG7 PG6 PG5 PI5 PI4 PF3/AIN11 VREF+ VDDA VSSA VREFPF0/AIN10 PB7/AIN7 PB6/AIN6 PB5/AIN5 PB4/AIN4 PB3/AIN3 PB2/AIN2/TIM1_NCC3 PB1/AIN1/TIM1_NCC2 PB0/AIN0/TIM1_NCC1 PH4/TIM1_ETR PH5/TIM1_NCC3 PH6/TIM1_NCC2 PH7/TIM1_NCC1 PE7/AIN8 PE6/AIN9 STM8AF51xAT PI3 PI2 PI1 PI0 PG4 PG3 PG2 CAN_RX/PG1 CAN_TX/PG0 SPI_MISO/PC7 SPI_MOSI/PC6 Vddio_2 Vssio_2 SPI_SCK/PC5 TIM1_CC4/PC4(HS) TIM1_CC3/PC3(HS) TIM1_CC2/PC2(HS) TIM1_CC1/PC1(HS) ADC_ETR/PC0 SPI_NSS/PE5 swim data 5V_STM8 JP7 JUMP_3_PIN J6 1 2 GND 3 4 GND 5 6 GND 7 8 5V_STM8 9 10 GND ICC/SWIM (MLW10) Expander board ICC connection EX_ICC_DATA / SWIM EX_ICC_CLOCK EX_ICC_RESET EX_ICCSEL/VPP R17 10k GND NOTICE: For Expander board programming is required to c onnect the 5V_STM8 to the target micro supply voltage 80 PD7 79 PD6 78 PD5 77 PD4 76 PD3 75 PD2 74 swim 73 PD0 72 _PI7 71 EX_PI6 70 PE0 69 PE1 68 PE2 67 PE3 66 PE4 65 _PG7 64 _PG6 63 _PG5 62 EX_PI5 61 EX_PI4 5V_STM8 R7 R8 RR R9 10k R10 10k 5V_SUP_SW 60 EX_PI3 59 EX_PI2 58 EX_PI1 57 EX_PI0 56 _PG4 55 _PG3 54 _PG2 53 PG1 52 PG0 51 PC7 50 PC6 49 48 47 PC5 46 PC4 45 PC3 GND 5V_STM8 C18 100n 44 PC2 GND 43 PC1 42 PC0 41 PE5 LED2 R11 LED R VS_CH_A_SW VS_CH_B_SW 5V_STM8 +Vs_PERM +Vs_Ch_A +Vs_Ch_B +5V_DB +5V_PERM +5V_SW PA3 PA4 PA5 PA6 PH0 PH1 PH2 PH3 PF7 PF6 PF5 PF4 NRST 1 2 _PA1 3 _PA2 4 PA3 5 PA4 6 PA5 7 PA6 8 PH0 9 PH1 10 PH2 11 PH3 12 PF7 13 PF6 14 PF5 15 PF4 16 J8 CON_16 PF3 PF0 PB7 PB6 PB5 PB4 PB3 PB2 PB1 PB0 PH4 PH5 PH6 PH7 PE7 PE6 PF3 1 J10 PF0 2 PB7 3 PB6 4 PB5 5 PB4 6 PB3 7 PB2 8 PB1 9 PB0 10 PH4 11 PH5 12 PH6 13 PH7 14 PE7 15 PE6 16 CON_16 EX_PI6 EX_PI5 EX_PI4 EX_PI3 EX_PI2 EX_PI1 EX_PI0 EX_PI6 EX_PI5 EX_PI4 EX_PI3 EX_PI2 EX_PI1 EX_PI0 J7 20 PD7 19 PD6 18 PD5 17 PD4 16 PD3 15 PD2 14 swim PD7 PD6 PD5 PD4 PD3 PD2 13 PD0 12 _PI7 PD0 11 EX_PI6 10 PE0 9 PE1 8 PE2 7 PE3 6 PE4 5 _PG7 PE0 PE1 PE2 PE3 PE4 4 _PG6 3 _PG5 2 EX_PI5 1 EX_PI4 CON_20 J9 20 19 18 EX_PI3 17 EX_PI2 16 EX_PI1 15 EX_PI0 14 _PG4 13 _PG3 12 _PG2 11 PG1 10 PG0 9 PC7 8 PC6 7 PC5 6 PC4 5 PC3 4 PC2 3 PC1 2 PC0 1 PE5 PG1 PG0 PC7 PC6 PC5 PC4 PC3 PC2 PC1 PC0 PE5 CON_20 Figure 4. STM8 Uni board - USB interface UM2921 Motherboard schematic page 6/18 UM2921 - Rev 1 +5V_USB +5V_USB TL.1.5uHSMD L500 J500 Vcc USBUSB+ Gnd 1 2 3 4 USB1X90BPCB 100n C502 GND_USB C503 10n 100n C505 GND_USB GND_USB C500 4M7/25V U500 FT232RL VCC 20 VCCIO 4 17 3V3OUT 16 USBDM 15 USBDP 8 NC 19 RESET# TXD RXD RTS# CTS# DTR# DSR# DCD# RI# 1 5 3 11 2 9 10 6 24 27 28 NC OSCI OSCO CBUS0 (TXLED#) CBUS1 (RXLED#) CBUS2 (TXDEN) CBUS3 (PWREN#) CBUS4 (SLEEP#) 23 22 13 14 12 26 TEST PWREN LED500 USB OK 7 GND 18 GND 21 GND 25 AGND GND_USB GND_USB R504 1k +5V_USB R511 680 1 U505 3 TLP113 LED501 Rx R505 270 LED502 Tx R506 270 +5V_USB Q500 BSS84 +5V_USB Q501 BSS84 R509 R LED503 CB_3 GND_USB R510 R LED504 CB_2 GND_USB +5V_USB R500 1 U501 680 3 TLP113 +5V_USB C504 100n GND_USB R503 6 U502 2k2 5 4 TLP113 GND_USB 6 5 4 GND USB_VS_CHA +5V_USB R512 680 1 U506 3 TLP113 +5V_USB 6 5 4 GND C501 GND R501100n 2k2 1 R502 680 3 6 5 4 GND C507 GND 100n USB_VS_CHB USB_5V_SEC_A USB_RXD 1 J501 1 RxD USB_TXD 1 J502 1 TxD USB_5V_SEC_B +5V_USB R507 680 1 U503 3 TLP113 +5V_USB R508 680 1 U504 3 TLP113 11 6 5 4 GND 6 5 4 GND J503 CB2 USB_CB_2 C506 100n GND 11 J504 CB3 USB_CB_3 Figure 5. STM8 Uni board - STM8 and supply UM2921 Motherboard schematic UM2921 Daughterboard schematic 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 - Rev 1 page 7/18 page 8/18 UM2921 - Rev 1 CSN CLK DI DO B1 B2 B3 B4 B5 B6 B7 B8 B9 B10 B11 B12 B13 B14 B15 B16 B17 B18 B19 B20 B21 B22 B23 B24 B25 B26 B27 B28 B29 B30 B31 B32 B33 B34 B35 B36 B37 B38 B39 B40 NRESET PA6/USART_CX PA5/USART_TX PA4/USART_RX PD5/LINUART_TX PD6/LINUART_RX PG0/CAN_TX PG1/CAN_RX PE5/SPI_NSS PC5/SPI_SCK PC6/SPI_MOSI PC7/SPI_MISO PE1/I2C_SCL PE2/I2C_SDA LIN LIN_PU USB_CB2 USB_CB3 CAN_HI CAN_LO +5V_SW BTN_COM BTN_A BTN_B LED1 LED2 LED3 LED4 IO_CON1 IO_CON2 IO_CON3 IO_CON4 IO_CON5 IO_CON6 IO_CON7 IO_CON8 IO_CON9 IO_CON10 IO_CON11 IO_CON12 ext1 ext2 ext3 ext4 ext5 ext6 ext7 ext8 ext9 ext10 GND GND GND GND GND GND GND GND GND GND GND_VIP Vs_A Vs_A Vs_A Vs_B Vs_B Vs_B Vs_B Vs_B Vs_B Vs_B Vs_B Vs_B Vs_B Vs_B Vs_B Vs_B VS_B Vs_Per CP D40 D39 D38 D37 D36 D35 D34 D33 D32 D31 D30 D29 D28 D27 D26 D25 D24 D23 D22 D21 D20 D19 D18 D17 D16 D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 C2 220nF VS C1 220nF 33 34 C5 220nF 35 VS 36 C9 1 100nF 2 3 GND GND +5V_PERM 4 C14 100nF CP2CP1+ CP1Vs GND/SLUG GNDD VCCD VCC GND GND GND +5V_PERM DIR TEMP EN CSO VBAT_SENSE TS PWM ID3 ID2 ID1 ID0 A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12 A13 A14 A15 A16 A17 A18 A19 A20 A21 A22 A23 A24 A25 A26 A27 A28 A29 A30 A31 A32 A33 A34 A35 A36 A37 A38 A39 A40 +5V_DB +5V_Perm PB0/AIN0/TIM1_NCC1 PB1/AIN1/TIM1_NCC2 PB2/AIN2/TIM1_NCC3 PB3/AIN3 PB4/AIN4 PB5/AIN5 PB6/AIN6 PB7/AIN7 PE7/AIN8 PE6/AIN9 PF0/AIN10 PF3/AIN11 PF4/AIN12 PF5/AIN13 PF6/AIN14 PF7/AIN15 PA3/TIM2_CC3 PC0/ADC_ETR 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 PE4 PH7/TIM1_NCC1 PH6/TIM1_NCC2 PH5/TIM1_NCC3 PH4/TIM1_ETR PH3 PH2 PH1(HS) PH0(HS) GND 0 EN 5 DIR 6 PWM 7 CSN 8 CLK 9 DI 10 DO 11 CSO 13 SLUG EN DIR PWM CSN CLK DI DO CSO CP2+ CP GH1 SH1 GL1 SL1 SH2 GH2 32 31 CP 30 GH1 29 SH1 28 GL1 27 SL1 26 SH2 25 GH2 SL2 GL2 TS/ACT_OFF CSI2CSI2+ CSI1CSI1+ U1 L99H02XP 24 SL2 23 GL2 21 TS 18 CSI217 CSI2+ 16 CSI115 CSI1+ TP4 TP5 TP6 TP7 1 1 1 1 C8 NP C10 GND 2.2nF C11 2.2nF C12 2.2nF GND C13 2.2nF GND GND 1 TP14 GND Daughterboard Socket1 STM8UB_DB1 2 J1 1 VS TP2 1 D2 GH1 R1 NP NP R3 G1 47R 1 1 TP8 D4 GL1 NP R7 NP R12 47R TP10 G3 1 TP12 1 C3 220uF 50V 2 C6 GND_PW G1 Q2 4 NP R5 NP D3S1 R9 NP R11G3 Q4 4 10R SH1 C15 NP 1 TP15 1 5 1 5 2 6 2 6 VS 6 7 8 8 7 M4 M1 2 3 3 M5 M6 6 7 8 8 7 M3 M2 2 3 3 M7 M8 1 5 1 5 1 C4 D1 R2 220uF 50V 2 NP NP Q3 4 G2 GND_PW C7 G2 R4 NP 47R 1 R6 NP D4S2 Q5 4 G4 R10 R14 NP 10R SH2 C16 NP TP11 R8 NP G4 D3 NP R13 47R 1 TP13 1 TP16 1 1 TP3 GH2 TP9 GL2 SL1 R15 10R R16 SL2 10R R17 CSI2+ R18 10R 2mOhm R19 CSI2- 10R GND_PW 1 F1 1 F2 1 F3 1 F4 DC MOTOR TEMPERATURE SENSOR CONNECTOR U3 1 3 5 7 1 2 3 V- ADJ 6 7 V+ 2 4 6 8 LM135 TP1 Temperature Sensor 1 R27 +5V_PERM 1K VS TEMP GND CSI1+ CSI1- D3S1 D4S2 R24 R25 10R 10R 2mOhm R28 J3 2 1 CON2 REVERSE BATTERY & VB CONNECTOR R22 100K GND CP VBAT_SENSE D5 L4448 2 R20 4K7 C17 TR1 220nF J2 1 2 6V... 40V 3 GND_PW Q1 GND_PW 1 1 BC847 SMCJ24CA S R26 100K 2 GND_PW G JP1 R23 D STB270N04 0R GND_PW GND VS UM2921 Daughterboard schematic Figure 6. EVAL-L99H02XP daughterboard schematic UM2921 Motherboard layout 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 - Rev 1 page 9/18 UM2921 Daughterboard layout 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 - Rev 1 page 10/18 Figure 11. Inner 2 UM2921 Daughterboard layout Figure 12. Assembly Bottom UM2921 - Rev 1 page 11/18 UM2921 Board connection and setup 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 - Rev 1 page 12/18 UM2921 Board connection and setup Jumpers of the motherboard are already set in their default position. Jumper JP2 JP2 JP4 JP5 JP6 JP7 Table 1. Motherboard jumper configuration Description +5 V_DB +5 V_STM8 RxD TxD Reset Swim Default position Not present Present USART USART STM8 STM8 UM2921 - Rev 1 page 13/18 Revision history Date 02-Nov-2021 Table 2. Document revision history Version 1 Initial release. Changes UM2921 UM2921 - Rev 1 page 14/18 UM2921 Contents Contents 1 EVAL-L99H02XP board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 2 Hardware 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 - Rev 1 page 15/18 UM2921 List of tables List of tables Table 1. Motherboard jumper configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Table 2. Document revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 UM2921 - Rev 1 page 16/18 UM2921 List of figures List of figures Figure 1. Figure 2. Figure 3. Figure 4. Figure 5. Figure 6. Figure 7. Figure 8. Figure 9. Figure 10. Figure 11. Figure 12. Figure 13. Figure 14. EVAL-L99H02XP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 EVAL-L99H02XP block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 STM8 Uni board - I/O and body . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 STM8 Uni board - USB interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 STM8 Uni board - STM8 and supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 EVAL-L99H02XP daughterboard schematic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Assembly Top. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Assembly Bottom . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Assembly Top. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Inner 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Inner 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Assembly Bottom . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Motherboard section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Daughterboard section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 UM2921 - Rev 1 page 17/18 UM2921 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 - Rev 1 page 18/18Antenna House PDF Output Library 7.0.1600; modified using iText 2.1.7 by 1T3XT C2 v4.2.0220 build 670 - c2 rendition config : Techlit Active