ST STM32373C-EVAL User manual

September 2012 Doc ID 023566 Rev 1 1/66
UM1564
User manual
STM32373C-EVAL evaluation board
Introduction
The STM32373C-EVAL evaluation board is designed as a complete demonstration and
development platform for STMicroelectronics’ ARM cortex-M4 core-based
STM32F373VCT6 microcontroller. It features two I2Cs, three SPIs, three USARTs, one
CAN, one CEC controller, one 12-bit ADC, three 16-bit sigma delta ADCs, three 12-bit
DACs, internal 32-KByte SRAM and 256-KByte Flash, touch sensing, USB FS, and JTAG
debugging support. This evaluation board can be used as a reference design for user
application development but it is not considered as the final application.
The full range of hardware features on the board can help the user evaluate all peripherals
(USB FS, USART, audio DAC, microphone ADC, color LCD, IrDA, LDR (light-dependent
resistor), MicroSD card, HDMI CEC, ECG (electrocardiogram), pressure sensor, CAN, IR
(infrared) transmitter and receiver, EEPROM, touch slider, temperature sensor, etc.) and
develop their own applications. Extension headers make it possible to easily connect a
daughterboard or wrapping board for a specific application.
An ST-LINK/V2 is integrated on the board as an embedded in-circuit debugger and
programmer for the STM32 MCU.
Figure 1. STM32373C-EVAL evaluation board
Table 1. Applicable tools
Type Part number
Evaluation tools STM32373C-EVAL
www.st.com

Contents UM1564
2/66 Doc ID 023566 Rev 1
Contents
1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.1 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.2 Demonstration software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.3 Order code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.4 Delivery recommendations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2 Hardware layout and configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.1 Development and debug support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.2 Power supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.3 Power modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.4 Clock sources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.5 Reset source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.6 Boot option . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.7 Audio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.8 USB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.9 RS-232 and IrDA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.10 Touch sensing slider . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.11 MicroSD card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2.12 RF EEPROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2.13 EEPROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2.14 CAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.15 HDMI CEC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.16 IR transmitter and IR receiver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2.17 Electrocardiogram demonstration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2.18 PT100 temperature sensor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
2.19 Pressure sensor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
2.20 Analog input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
2.21 Potentiometer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
2.22 LDR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
2.23 Temperature sensor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
2.24 Display and input devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30

UM1564 Contents
Doc ID 023566 Rev 1 3/66
3 Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
3.1 HDMI sink connector CN1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
3.2 HDMI source connector CN2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
3.3 RF EEPROM daughterboard connector CN3 . . . . . . . . . . . . . . . . . . . . . . 32
3.4 CAN D-type 9-pin male connector CN5 . . . . . . . . . . . . . . . . . . . . . . . . . . 32
3.5 MicroSD connector CN7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
3.6 Sigma Delta ADC connector CN9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
3.7 SAR ADC DAC connector CN10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
3.8 SAR ADC DAC connector CN11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
3.9 RS-232 connector CN12 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
3.10 Daughterboard extension connectors CN13 and CN14 . . . . . . . . . . . . . . 36
3.11 ETM Trace debugging connector CN15 . . . . . . . . . . . . . . . . . . . . . . . . . . 40
3.12 User USB type B connector CN16 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
3.13 JTAG/SWD debugging connector CN17 . . . . . . . . . . . . . . . . . . . . . . . . . . 41
3.14 Power connector CN18 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
3.15 ST-LINK/V2 programming connector CN19 . . . . . . . . . . . . . . . . . . . . . . . 42
3.16 TFT LCD connector CN20 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
3.17 Audio jack CN21 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
3.18 ST-LINK/V2 USB type B connector CN22 . . . . . . . . . . . . . . . . . . . . . . . . 42
4 Schematics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Appendix A STM32373C-EVAL pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Appendix B Mechanical dimensions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
5 Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65

List of tables UM1564
4/66 Doc ID 023566 Rev 1
List of tables
Table 1. Applicable tools. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Table 2. Third-party toolchain support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Table 3. Power-related jumpers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Table 4. Power mode related jumpers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Table 5. Low voltage limitations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Table 6. 8-MHz crystal (X2-related solder bridge) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Table 7. 32-KHz crystal (X1-related solder bridge). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Table 8. Boot-related switches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Table 9. Boot0-related jumper . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Table 10. Audio-related jumpers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Table 11. RS-232- and IrDA-related jumpers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Table 12. Touch sensing slider-related solder bridges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Table 13. EEPROM-related jumpers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Table 14. CAN-related jumpers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Table 15. Jumpers of the ECG amplifier. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Table 16. Temperature sensor voltage range. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Table 17. PT100-related jumper . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Table 18. Temperature sensor related solder bridge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Table 19. LCD modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Table 20. HDMI sink connector CN1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Table 21. HDMI source connector CN2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Table 22. RF EEPROM daughterboard connector CN3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Table 23. CAN D-type 9-pin male connector CN5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Table 24. MicroSD connector CN7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Table 25. Sigma Delta ADC connector CN9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Table 26. SAR ADC DAC connector CN10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Table 27. SAR ADC DAC connector CN11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Table 28. RS-232 connector CN12 with HW flow control and ISP support . . . . . . . . . . . . . . . . . . . . 35
Table 29. Daughterboard extension connector CN13 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Table 30. Daughterboard extension connector CN14 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Table 31. ETM Trace debugging connector CN15 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Table 32. User USB type B connector CN16 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Table 33. JTAG/SWD debugging connector CN17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Table 34. USB type B connector CN22 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Table 35. STM32373C-EVAL pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Table 36. STM32373C mechanical dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Table 37. Document revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65

UM1564 List of figures
Doc ID 023566 Rev 1 5/66
List of figures
Figure 1. STM32373C-EVAL evaluation board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Figure 2. Hardware block diagram. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Figure 3. STM32373C-EVAL evaluation board layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Figure 4. Temperature measurement schematic diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Figure 5. Pressure measurement schematic diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Figure 6. STM32373C-EVAL potentiometer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Figure 7. STM32373C-EVAL LDR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Figure 8. HDMI sink connector CN1 (front view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Figure 9. HDMI source connector CN2 (front view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Figure 10. RF EEPROM daughterboard connector CN3 (front view) . . . . . . . . . . . . . . . . . . . . . . . . . 32
Figure 11. CAN D-type 9-pin male connector CN5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Figure 12. MicroSD connector CN7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Figure 13. Sigma Delta ADC connector CN9 (top view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Figure 14. SAR ADC DAC connector CN10 (top view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Figure 15. SAR ADC DAC connector CN11 (top view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Figure 16. RS-232 connector CN12 (front view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Figure 17. ETM Trace debugging connector CN15 (top view). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Figure 18. User USB type B connector CN16 (front view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Figure 19. JTAG/SWD debugging connector CN17 (top view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Figure 20. Power supply connector CN18 (front view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Figure 21. USB type B connector CN22 (front view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Figure 22. Schematic diagram of STM32373C-EVAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Figure 23. STM32373C-EVAL MCU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Figure 24. STM32373C-EVAL audio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Figure 25. STM32373C-EVAL peripherals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Figure 26. STM32373C-EVAL power . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Figure 27. STM32373C-EVAL ST-LINK (JTAG only) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Figure 28. STM32373C-EVAL JTAG and Trace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Figure 29. STM32373C-EVAL RS-232 and IrDA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Figure 30. STM32373C-EVAL HDMI_CEC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Figure 31. STM32373C-EVAL LCD and SD card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Figure 32. STM32373C-EVAL CAN and IR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Figure 33. STM32373C-EVAL Touch slider. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Figure 34. STM32373C-EVAL I2C peripherals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Figure 35. STM32373C-EVAL PT100 temperature sensor and connectors . . . . . . . . . . . . . . . . . . . . 57
Figure 36. STM32373C-EVAL ECG and pressure sensor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Figure 37. MB989 LCD daughter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Figure 38. STM32373C mechanical dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64

Overview UM1564
6/66 Doc ID 023566 Rev 1
1 Overview
1.1 Features
●Four 5-V power supply options:
–Powerjack
– ST-LINK/V2 USB connector
– User USB connector
– Daughterboard
●I2S audio DAC and stereo audio jack
●2-Gbyte or more SPI interface MicroSD card
●I2C compatible serial interface temperature sensor, EEPROM, and RF EEPROM (dual
interface EEPROM)
●RS-232 communication
●IrDA transceiver
●JTAG/SWD and ETM trace debug support, ST-LINK/V2 embedded
●240x320 TFT color LCD connected to SPI interface
●Joystick with 4-directional control and selector
●Reset, wakeup or tamper and key button
●4 color user LEDs and 2 LEDs as MCU power range indicators
●ECG, pressure sensor, and PT100 temperature sensor connected to 16-bit sigma delta
ADC of the STM32F373VCT6
●Extension connectors for daughterboard or wrapping board
●Microcontroller voltage choice: 3.3 V or adjustable from 2.0 V to 3.6 V
●USB FS connector
●Touch slider
●RTC with backup battery
●CAN2.0A/B compliant connection
●Light-dependent resistor (LDR)
●Two HDMI connectors with DDC (display data channel) and CEC
●IR transmitter and receiver
●Two ADC and DAC input and output signal connectors and one sigma delta ADC input
signal connector
●Potentiometer
1.2 Demonstration software
Demonstration software is preloaded on the board’s Flash memory for easy demonstration
of the device peripherals in standalone mode. For more information and to download the
latest version available, please refer to the STM32373C-EVAL demonstration software
available on www.st.com.

UM1564 Overview
Doc ID 023566 Rev 1 7/66
1.3 Order code
To order the STM32F373VCT6 evaluation board, use the order code STM32373C-EVAL.
1.4 Delivery recommendations
Some verification of the board is needed before using it for the first time to make sure that
nothing was damaged during shipment and that no components are unplugged or lost.
When the board is extracted from its plastic bag, please check that no component remains
in the bag.
The main components to verify are:
1. The 8-MHz crystal (X2) which may have been removed by a shock from its socket.
2. The MicroSD card which may have been ejected from the connector CN7 (right side of
the board).
3. The dual-interface EEPROM board (ANT7-M24LR-A) which may have been unplugged
from the connector CN3 (top left corner of the board).
For all information concerning the version of the MCU used on the board, its specification
and possible related limitations, please visit www.st.com to download the relevant data
sheet and erratasheet.
Caution: There is an explosion risk if the battery is replaced by an incorrect one. Make sure to
dispose of used batteries according to the instructions.

Hardware layout and configuration UM1564
8/66 Doc ID 023566 Rev 1
2 Hardware layout and configuration
The STM32373C-EVAL evaluation board is designed around the STM32F373VCT6 (100-
pin LQFP package). The hardware block diagram, Figure 2, illustrates the connection
between the STM32F373VCT6 and the peripherals (color LCD, touch slider, USB FS
connector, temperature sensor, USART, IrDA, audio, EEPROM, RF EEPROM, MicroSD
card, and embedded ST-LINK). Figure 3 illustrates how to locate these features on the
actual evaluation board. Features described in Section 2.1 to Section 2.24 below are shown
in Figure 3.

UM1564 Hardware layout and configuration
Doc ID 023566 Rev 1 9/66
Figure 2. Hardware block diagram
MS30560V1
Voltage
translator
Joystick
LEDs
Wakeup,
tamper.
button
GPIO USART
RS232
transceiver
IrDA
transceiver
USART2
connector
Embedded
ST-LINK/V2
JTAG and
trace
connector
USB type B
connector
JTAG
Voltage
translator
SPI3
Micro SD
card
Dot matrix
LCD
HDMI connector
CEC
EEPROM
RF EEPROM
connector
Temperature
sensor
Speaker
amplifier
I2C
I2S
2.0 V to 3.6 V
adjustable
regulator
3.3 V regulator
Extension
connector for
GPIOs
DAC
ADC Amplifier Microphone
Comparator
Photo-R
Touch slider
2-pin
connector
USB
connector
CAN driver
and
connector
IR transmitter
IR receiver
TS controller
DAC/ADC
USB FS
CAN
IRTIM PWM
STM32F373VCT6
Potentiometer
GpAMP2
ADC
PT100
temp. sensor SD ADC
Pressure
sensor and
amplifier
SD ADC
ECG sensor
and amplifier SD ADC
and

Hardware layout and configuration UM1564
10/66 Doc ID 023566 Rev 1
Figure 3. STM32373C-EVAL evaluation board layout
S1
Touch Slider
CN5
CAN
CN3
RF EEPROM
daughter board
connector
TS1 & TS2
ECG Probe
R63
LDR
CN17
JTAG/SWD
CN22
ST-LINK/V2
USB
CN21
Audio jack
LD7
ST-LINK/V2
COM LED
B2
Tamper
Button
U34
Joystick
B1
Reset Key
4 colors
LEDS
VDD range
LEDs
RV 3
Potentiometer
RV2
VDD_Adjustment
CN18
Power Jack
CN7
MicroSD card
U12
IrDA
U9
STM32F373VCT6
CN13,CN14
Extension
header
CN15
ETM TRACE
CN12
USART2
CN1
HDMI SINK
CN2
HDMI SOURCE
U5
Pressure
Sensor
U22
IR transmitter
LD10
IR LED
U28
Microphone
B3
Key
Button
CN16
USB FS
MS30561V1

UM1564 Hardware layout and configuration
Doc ID 023566 Rev 1 11/66
2.1 Development and debug support
Version 2 of the ST-LINK (ST-LINK/V2) is embedded on the board. This tool allows onboard
program loading and debugging of the STM32F373VCT6 using the JTAG or SWD interface.
Third-party debug tools are also supported using the JTAG/SWD connector (CN17) or the
ETM trace connector (CN15).
A specific driver needs to be installed on your PC for communication with the embedded
ST-LINK/V2. The install shield, called ST-LINK_V2_USBdriver.exe, is available from the ST
website. To download and install this driver, please refer to the software and development
tools page of the STM32F family on www.st.com.
Third-party toolchains, Atollic TrueSTUDIO, KEIL ARM-MDK, IAR EWARM, and Tasking
VX-Toolset support ST-LINK/V2 according to Ta b l e 2 .
Connect the embedded ST-LINK/V2 to the PC via a standard USB cable from connector
CN22. The bi-color LED LD7 (COM in Figure 3) indicates the status of the communication
as follows:
●Slow blinking red/off: at power-on before USB initialization
●Fast blinking red/off: after the first correct communication between the PC and
STLink/V2 (enumeration).
●Red LED on: when initialization between the PC and ST-LINK/V2 is successfully
finished.
●Green LED on: after successful target communication initialization
●Blinking red/green: during communication with target
●Red on: communication finished and OK
●Orange on: communication failure
Note: It is possible to power the board via CN22 (embedded ST-LINK/V2 USB connector) even if
an external tool is connected to CN15 (ETM trace connector) or CN17 (external JTAG and
SWD connector).
Remove R29, R73, and R89 when using the ETM 4-bit function. In this situation, the touch
slider and joystick do not work.
Table 2. Third-party toolchain support
Toolchain Version
Atollic TrueSTUDIO 2.1
Keil MDK-ARM 4.20
IAR EWARM 6.20
Altium TASKING VX-Toolset 4.0.1

Hardware layout and configuration UM1564
12/66 Doc ID 023566 Rev 1
2.2 Power supply
STM32373C-EVAL evaluation board is designed to be powered by a 5 V DC power supply
and is protected by PolyZen U26 from damage caused by overvoltage and overcurrent fault
conditions. It is possible to configure the evaluation board to use any of following four power
supply sources:
●5-V DC power adapter connected to CN18, the power jack on the board (see Power
Supply Unit (PSU) in Figure 3). The external power supply is not provided with the
board.
●5-V DC power with 500 mA limitation from CN22, the type-B USB connector of ST-
LINK/V2 (see STlk 5-V power source in Figure 3).
●5-V DC power with 500 mA limitation from CN16, the type-B USB connector (see U5V
5-V power source in Figure 3).
●5-V DC power from CN13 and CN14, the extension connector for the daughterboard
(see D5V for daughterboard in Figure 3).
The power supply is configured by setting the related jumpers JP10, JP11, JP12, and JP13
as described in Table 3 below.
Table 3. Power-related jumpers
Jumper Description Jumper setting
JP10
(selects one of
the four possible
power supply
resources)
For power supply from the power supply jack (CN18) to the
STM32373C-EVAL only, JP10 is set as shown to the right:
For power supply from the USB connector of ST-LINK/V2
(CN22) to STM32373C-EVAL only, JP10 is set as shown to the
right:
For power supply from the USB connector (CN16) to
STM32373C-EVAL only, JP10 is set as shown to the right:
For power supply from the daughterboard connectors (CN13
and CN14) to STM32373C-EVAL only, JP10 is set as shown to
the right:
For power supply from the power supply jack (CN18) to both
STM32373C -EVAL and daughterboard connected on CN13 &
CN14, JP10 is set as shown to the right:
Note: the daughterboard must not have its own power supply
connected.
035
56
34LK
$6
035
56
34LK
$6
035
56
34LK
$6
035
56
34LK
$6
035
56
34LK
$6

UM1564 Hardware layout and configuration
Doc ID 023566 Rev 1 13/66
Note: VDD is adjustable from 2.0 V to 3.6 V. However, to take component tolerance into account
and to guarantee that VDD does not exceed the chip range specification, VDD is ideally
designed to be adjusted from 2.1 V to 3.5 V on the board.
JP17 is connected with the VDDA power supply and the SD_VREF+ pin of the
microcontroller. The default setting is closed. When the SD_VREF+ pin needs an extended
reference level, please open JP17 and connect the extended reference to pin 1 (the top pin
of JP17).
LED LD8 is lit (red) when the STM32373C-EVAL evaluation board is powered by a 5-V DC
power supply. LED LD6 is lit (red) when the microcontroller is powered by VDD < 2.4 V (low
voltage). LED LD5 is lit (green) when the microcontroller is powered by
VDD > 2.4 V
JP11
Vbat is connected to a battery when JP11 is set as shown to
the right:
Vbat is connected to the VDD power when JP11 is set as
shown to the right:
This is the default setting.
JP12
VDD is connected to a fixed 3.3-V DC power supply when
JP12 is set as shown to the right:
This is the default setting.
VDD is connected to an adjustable DC power supply from 2.0
V to 3.6 V when JP12 is set as shown to the right:
JP13
VDDA power is connected to VDD when JP13 is set as shown
to the right:
This is the default setting.
VDDA power is connected to a fixed 3.3-V DC power supply
when JP13 is set as shown to the right:
Table 3. Power-related jumpers (continued)
Jumper Description Jumper setting
321
321
321
321
321
321

Hardware layout and configuration UM1564
14/66 Doc ID 023566 Rev 1
2.3 Power modes
A total of three power modes are supported on the board and can be configured by setting
the related jumpers JP12 and JP13 as described below in Ta bl e 4 . The power modes are as
follows:
●Power mode 1: VDD and VDDA are connected together and powered by a fixed 3.3-V
DC power supply.
●Power mode 2: VDD and VDDA are connected together and powered by an adjustable
voltage that ranges from 2.0 V to 3.6 V.
●Power mode 3: VDD is powered by an adjustable voltage that ranges from 2.0 V to
3.6 V while VDDA is powered by a fixed 3.3-V DC power supply.
Table 5 shows the low voltage limitations that might apply depending on the characteristics
of some peripheral components. Components might work incorrectly when the power level
is lower than the limitation.
Table 4. Power mode related jumpers
Power mode
Power mode configuration Microcontroller IDD
measurement(1)
1. To measure the IDD of the microcontroller, use a current meter mounted on JP15 (which must be open).
JP16 must also be open to disconnect VDDA from any analog power (VDD_ANA) connected to the analog
circuit.
JP12 JP13
Power mode 1
OK
Not allowed
Power mode 2 OK
Power mode 3 Not allowed
Table 5. Low voltage limitations
Peripheral Component IO name Low voltage
limitation
USB CN16 USB 3 V
MicroSD card CN7 SPI3 2.7 V
CAN CN5 CAN 3 V
321
321
321
321
321
321
321
321

UM1564 Hardware layout and configuration
Doc ID 023566 Rev 1 15/66
Note: The recommended AC220 V to DC5 V power adapter is PSU-5V2A. It is not included with
the board but can be ordered from ST as a separate item. You can also use another
equivalent 5 V power adapter (polarity compatible with CN18) to power the STM32373C-
EVAL board via the CN18 power jack on the board. To order the recommended power
supply, use order code PSU-5V2A.
2.4 Clock sources
Two clock sources are available on the STM32373C-EVAL evaluation board for use with the
STM32F373VCT6 microcontroller and embedded real-time clock (RTC). They are:
●8-MHz crystal (X2) with socket clock source for the STM32F373VCT6 microcontroller.
It can be removed from the socket when an internal RC clock is used (see Ta bl e 6 ).
●32-KHz crystal (X1) for use with an embedded RTC (see Ta bl e 7 ).
Table 6. 8-MHz crystal (X2-related solder bridge)
Solder bridge Description
SB23
When SB23 is open, PF0 is connected to the 8-MHz crystal oscillator.
This is the default setting.
When SB23 is closed, PF0 is connected to the extension connector CN14. In this
case, C18 and the X2 pin must be removed to avoid disturbance due to the 8-Mhz
quartz.
SB24
When SB24 is open, PF1 is connected to the 8-MHz crystal oscillator.
This is the default setting.
When SB24 is closed, PF1 is connected to the extension connector CN14. In this
case R38 must be removed to avoid disturbance due to the 8-Mhz quartz.
Table 7. 32-KHz crystal (X1-related solder bridge)
Solder bridge Description
SB25
When SB25 is open, PC14 is connected to the 32-KHz crystal oscillator.
This is the default setting.
When SB25 is closed, PC14 is connected to the extension connector CN13. In this
case, R36 must be removed to avoid disturbance due to the 32-Khz quartz.
SB26
When SB26 is open, PC15 is connected to 32-KHz crystal.
This is the default setting.
When SB26 is closed, PC15 is connected to the extension connector CN13. In this
case, R37 must be removed to avoid disturbance due to the 32-Khz quartz.

Hardware layout and configuration UM1564
16/66 Doc ID 023566 Rev 1
2.5 Reset source
The reset signal of the STM32373C-EVAL evaluation board is “low active” and the reset
sources (see Figure 3) include:
●Reset button B1
●Debugging tools from JTAG/SWD connector CN17 and ETM trace connector CN15
●daughterboard from CN14
●Embedded ST-LINK/V2
●RS-232 connector CN12 for ISP (in-situ programming)
Note: See Section 2.9: RS-232 and IrDA to change jumper JP7 when performing a reset. This is
handled by pin 8 of the RS-232 connector CN12 (clear to send (CTS) signal).
2.6 Boot option
The STM32373C-EVAL evaluation board is able to boot from:
●Embedded user Flash
●System memory with boot loader for ISP
●Embedded SRAM for debugging
The boot option is configured by setting switch SW1 (BOOT0) and the User Option Bytes
bit12 (BOOT1) in the small information block (SIF). BOOT0 can also be configured via the
RS-232 connector CN12.
Table 8. Boot-related switches
Boot source Bit12 in User
Option Bytes
Switch
configuration
STM32373C-EVAL boot from User Flash when SW1 and bit12 in the
User Option Bytes are set as shown to the right.
This is the default setting.
X
STM32373C-EVAL boot from Embedded SRAM when SW1 and bit12
in the User Option Bytes are set as shown to the right. 0
STM32373C-EVAL boot from System Memory when SW1 and bit12 in
the User Option Bytes are set as shown to the right. 1
37
37
37

UM1564 Hardware layout and configuration
Doc ID 023566 Rev 1 17/66
2.7 Audio
The STM32373C-EVAL evaluation board supports stereo audio playback by an audio DAC
CS43L22 connected to the I2S port and one channel of the STM32F373VCT6 DAC. The
microphone is connected to the ADC input of STM32F373VCT6 through a microphone
amplifier.
I2C communication depends on the settings of jumpers JP4 and JP5:
Note: The I2C address of CS43L22 is 0b1001010.
The audio reset is connected with PD11 which is powered by the VDDA domain. When the
voltage of VDDA is not the same as the voltage of VDD (see Power mode 3 in Section 2.3),
the signal voltages are translated by divider resistance, R79 and R103, to avoid harming the
Audio Codec Chip U19.
Table 9. Boot0-related jumper
Jumper Description
JP9
When JP9 is closed, the Bootloader_BOOT0 is managed by pin 6 of connector
CN12 (RS-232 DSR signal). This configuration is used for boot loader application
only.
This is the default setting: it is not fitted.
Table 10. Audio-related jumpers
Jumper Description Jumper setting
JP4
PA9 is connected to the I2C2_SCL_5V signal on the audio DAC,
temperature sensor, RF EEPROM, and HDMI source connector
when JP4 is set as shown to the right:
This is the default setting.
PA9 is connected to the I2C2_F_SCL signal on the EEPROM
when JP4 is set as shown to the right:
JP5
PA10 is connected to the I2C2_SDA_5V signal on the audio
DAC, temperature sensor, RF EEPROM, and HDMI source
connector when JP5 is set as shown to the right:
This is the default setting.
PA10 is connected to the I2C2_F_SDA signal on the EEPROM
when JP5 is set as shown to the right:
321
321
321
321

Hardware layout and configuration UM1564
18/66 Doc ID 023566 Rev 1
2.8 USB
STM32373C-EVAL evaluation board supports USB2.0 compliant, full-speed communication
via a USB type B connector (CN16). The evaluation board can be powered by this USB
connection at 5 V DC with 500 mA current limitation.
USB disconnection simulation can be implemented by controlling an external 1.5 KΩpull-up
resistor on the USB+ line. The pull-up function can be enabled by PC5.
The USB operates correctly when VDD > 3 V.
2.9 RS-232 and IrDA
RS-232 (with hardware flow control clear to send (CTS) and request to send (RTS)) and
IrDA communication are supported by:
●D-type 9-pin RS-232 connector (CN12)
●IrDA transceiver (U12)
They are connected to USART2 of the STM32F373VCT6 on the STM32373C-EVAL
evaluation board. The Bootloader_RESET signal (which is shared with the CTS signal) and
the Bootloader_BOOT0 signal which is shared with the demand signal repository (DSR)
signal) are added on the RS-232 connector, CN12, for ISP support.
Table 11. RS-232- and IrDA-related jumpers
Jumper Description Jumper setting
JP6
USART2_RX is connected to the RS-232 transceiver and RS-
232 communication is enabled when JP6 is set as shown to the
right:
This is the default setting.
USART2_RX is connected to the IrDA transceiver and IrDA
communication is enabled when JP6 is set as shown to the
right:
JP7
USART2_CTS is connected to the RS-232 transceiver when
JP7 is set as shown to the right:
This is the default setting.
Bootloader_RESET is connected to the RS-232 transceiver
when JP7 is set as shown to the right:
321
321
321
321

UM1564 Hardware layout and configuration
Doc ID 023566 Rev 1 19/66
2.10 Touch sensing slider
STM32373C-EVAL evaluation board supports a touch sensing slider based on either
resistor-capacitor (RC) charging or charge transfer technology. The charge transfer
technology is enabled by default assembly.
Note: The touch slider is only fully functional when the STM32373C-EVAL is powered on Power
mode 1 (both VDD and VDDA are connected to a fixed 3.3 V power supply). When the
STM32373C-EVAL is powered on Power mode 2, it may be necessary to adjust the
capacitor value of C123 and the firmware so they are adapted to a voltage range of 2.0 V to
3.6 V of VDD. The touch slider is not functional when the STM32373C-EVAL is powered on
Power mode 3 because some IOs are also powered by the VDDA domain.
Table 12. Touch sensing slider-related solder bridges
Solder bridge Description
SB8
When SB8 is open, PD15 is connected to the sampling capacitor.
This is the default setting.
When SB8 is closed, PD15 is connected to the extension connector CN14. In this
case, C7 must be removed to avoid disturbance due to the capacitor.
SB9
When SB9 is open, PD14 is connected to the touch slider.
This is the default setting.
When SB9 is closed, PD14 is connected to the extension connector CN14. In this
case, R11 must be removed to avoid disturbance due to the touch slider
SB10
When SB10 is open, PD13 is connected to the touch slider.
This is the default setting.
When SB10 is closed, PD13 is connected to the extension connector CN14. In this
case, R12 must be removed to avoid disturbance due to the touch slider
SB11
When SB11 is open, PD12 is connected to the touch slider.
This is the default setting.
When SB11 is closed, PD12 is connected to the extension connector CN14. In this
case, R13 must be removed to avoid disturbance due to the touch slider
R93
When R93 is un-mounted, PE4 is connected to the touch slider.
This is the default setting.
When R93 is mounted, PE4 is connected to the extension connector CN13. In this
case, R31 must be removed to avoid disturbance due to the shield.
R95
When R95 is un-mounted, PE5 is connected to the slider.
This is the default setting.
When R95 is mounted, PE5 is connected to the extension connector CN13. In this
case, R82 must be removed to avoid disturbance due to the capacitor.

Hardware layout and configuration UM1564
20/66 Doc ID 023566 Rev 1
2.11 MicroSD card
The 2-Gbyte (or more) MicroSD card connected to the SPI3 port (which is shared with the
color LCD) of the STM32F373VCT6 is available on the evaluation board. It can be enabled
by the chip select signal (PE2). This signal should be set as an open-drain output pin in the
STM32F373VCT6. MicroSD card detection is managed by the standard IO port PE3.
The MicroSD card operates correctly when VDD > 2.7 V.
2.12 RF EEPROM
The RF EEPROM daughterboard, ANT7-M24LR-A, is mounted on CN3 of the
STM32F373VCT6 via the I2C2 bus (which is shared with the temperature sensor U14,
audio codec U19, and DDC on the HDMI_Source connector CN2). The RF EEPROM can
be accessed by the microcontroller via the I2C2 bus or by radio frequency (RF) using a
13.56 MHz reader (for example, CR95HF).
The I2C address of the RF EEPROM daughterboard is 0b1010000.
I2C2 communication depends on the settings of jumper JP4 and JP5 as shown in Tab l e 1 0 :
Audio-related jumpers.
2.13 EEPROM
To fit Fast mode requirements, a 1-Mbit EEPROM, M24M01-HR, is directly connected to the
I2C2 bus of the STM32F373VCT6 by setting jumper JP4 and JP5 as shown in Table 10:
Audio-related jumpers.
Table 13. EEPROM-related jumpers
Jumper Description
JP14 When JP14 is closed, the EEPROM is in Write protection mode.
This is the default setting: it is not fitted.
JP4, JP5 Refer to Table 10: Audio-related jumpers.
Table of contents
Other ST Motherboard manuals

ST
ST STM32H5 User manual

ST
ST STM32L4R9I User manual

ST
ST NUCLEO-WL55JC STM32WL User manual

ST
ST EVAL-RHRPMPOL01 User manual

ST
ST STEVAL-ILH007V1 User manual

ST
ST AEK-MOT-TK200G1 User manual

ST
ST STEVAL-IDB007V Series User manual

ST
ST EVB-LIV3F User manual

ST
ST SPC582B-DIS User manual

ST
ST STEVAL-ISC004V1 User manual

ST
ST SPC570S Series Installation and operating instructions

ST
ST eMotion STEVAL-MKI109V1 User manual

ST
ST STM3210C-EVAL User manual

ST
ST EVAL-FDA903U-SA User manual

ST
ST STEVAL-SPIN3202 User manual

ST
ST STEVAL-ISB68RX User manual

ST
ST SPC58NG-DISP User manual

ST
ST STEVAL-IPP003V1 Quick start guide

ST
ST STM32L4R9I-EVAL User manual

ST
ST STR730-EVAL User manual