STMicroelectronics STM3220G-EVAL User Manual

Page 1
UM1057
User manual
STM3220G-EVAL evaluation board
Introduction
The STM3220G-EVAL evaluation board is a complete demonstration and development platform for the STM32F2 Series and includes an embedded STM32F207IGH6 high­performance ARM
The full range of hardware features on the board is described to evaluate all peripherals (such as USB OTG HS, USB OTG FS, Ethernet, motor control, CAN, microSD™ card, smartcard, USART, Audio DAC, RS-232, IrDA up to version C07 of the board, SRAM, ST MEMS, EEPROM) before developing applications. Extension headers are used to easily connect a daughterboard or a wrapping board for any specific application.
The in-circuit ST-LINK tool provides easy JTAG and SWD interface debugging and programming.
®
Cortex®-M3 32-bit microcontroller.

Figure 1. STM3220G-EVAL evaluation board

1. Picture is not contractual.
November 2016 DocID018499 Rev 6 1/68
www.st.com
1
Page 2
Contents UM1057
Contents
1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.1 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.2 Demonstration software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.3 Ordering information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.4 Delivery recommendations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2 Hardware layout and configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.1 Power supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
2.2 Boot option . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.3 Clock source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.4 Reset source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.5 Audio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.6 EEPROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.7 CAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.8 RS-232 and IrDA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.9 Motor control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.10 Smartcard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.11 microSD card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.12 ST MEMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.13 Potentiometer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.14 ADC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.15 USB OTG FS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.16 Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.17 USB OTG HS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.18 Camera module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.19 SRAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2.20 Development and debug support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
2.21 Display and input devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3 Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.1 Daughterboard extension connectors CN1, 2, 3 and 4 . . . . . . . . . . . . . . 25
2/68 DocID018499 Rev 6
Page 3
UM1057 Contents
3.2 Motor control connector CN5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
3.3 microSD connector CN6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
3.4 Ethernet RJ45 connector CN7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
3.5 USB OTG FS Micro-AB connector CN8 . . . . . . . . . . . . . . . . . . . . . . . . . . 33
3.6 USB OTG HS Micro-AB connector CN9 . . . . . . . . . . . . . . . . . . . . . . . . . 34
3.7 CAN D-type 9-pin male connectors CN10 (CAN1 or CAN2) . . . . . . . . . . 34
3.8 Audio connector CN11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
3.9 Trace debug connector CN13 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
3.10 JTAG debug connector CN14 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
3.11 Camera module connector CN15 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
3.12 RS-232 connector CN16 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
3.13 Power connector CN18 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
3.14 TFT LCD connector CN19 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
3.15 Smartcard connector CN20 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
3.16 ST-LINK/V2 connector CN21 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
3.17 Camera extension connector CN23 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
3.18 STM3221G-EVAL pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Appendix A Schematics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
DocID018499 Rev 6 3/68
3
Page 4
List of tables UM1057
List of tables
Table 1. Ordering information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Table 2. Power related jumpers and solder bridges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Table 3. Boot related jumpers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Table 4. Audio related jumpers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Table 5. EEPROM related jumper and solder bridge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Table 6. CAN-related jumpers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Table 7. RS-232 and IrDA related jumpers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Table 8. Motor control solder bridges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Table 9. Connection between ST8024 and STM32F207IGH6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Table 10. Smartcard related jumper . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Table 11. microSD card related jumpers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Table 12. Ethernet related jumpers and solder bridges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Table 13. microSD card related jumper . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Table 14. Camera module related jumpers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Table 15. SRAM related jumpers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Table 16. Third-party toolchain support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Table 17. LCD modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Table 18. Daughterboard extension connector CN1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Table 19. Daughterboard extension connector CN2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Table 20. Daughterboard extension connector CN3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Table 21. Daughterboard extension connector CN4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Table 22. Motor Control connector CN5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Table 23. microSD connector CN6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Table 24. RJ45 connector CN7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Table 25. USB OTG FS Micro-AB connector CN8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Table 26. USB OTG HS Micro-AB connector CN9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Table 27. CAN D-type 9-pin male connector CN10 (CAN1 or CAN2) . . . . . . . . . . . . . . . . . . . . . . . . 34
Table 28. Trace debugging connector CN13 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Table 29. JTAG debug connector CN14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Table 30. Camera module connector CN15 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Table 31. RS-232 connector CN16 with ISP support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Table 32. Smartcard connector CN20 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Table 33. Camera extension connector CN23 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Table 34. STM3220G-EVAL pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Table 35. Document revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
4/68 DocID018499 Rev 6
Page 5
UM1057 List of figures
List of figures
Figure 1. STM3220G-EVAL evaluation board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Figure 2. Hardware layout and configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Figure 3. STM3220G-EVAL evaluation board layout. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Figure 4. Pin 1 camera plug . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Figure 5. Motor Control connector CN5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Figure 6. microSD connector CN6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Figure 7. Ethernet RJ45 connector CN7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Figure 8. USB OTG FS Micro-AB connector CN8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Figure 9. USB OTG HS Micro-AB connector CN9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Figure 10. CAN D-type 9-pin male connector CN10 (CAN1 or CAN2) . . . . . . . . . . . . . . . . . . . . . . . . 34
Figure 11. Trace debug connector CN13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Figure 12. JTAG debug connector CN14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Figure 13. Camera module connector CN15 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Figure 14. RS-232 connector CN16 with ISP support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Figure 15. Power supply connector CN18 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Figure 16. Smartcard connector CN20 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Figure 17. STM3220G-EVAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Figure 18. MCU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Figure 19. USB OTG HS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Figure 20. Camera . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Figure 21. Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Figure 22. Audio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Figure 23. USB OTG FS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Figure 24. SRAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Figure 25. LCD. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Figure 26. RS-232 and IrDA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Figure 27. CAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Figure 28. I/O peripherals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Figure 29. I/O expander . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Figure 30. microSD card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Figure 31. Motor control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Figure 32. Smartcard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Figure 33. JTAG and trace. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Figure 34. Power . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Figure 35. Extension connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Figure 36. STLINK/V2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Figure 37. 3.2” LCD module with SPI and 16-bit interface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
DocID018499 Rev 6 5/68
5
Page 6
Overview UM1057

1 Overview

1.1 Features

STM32F207IGH6 microcontroller
16 Mbit SRAM
1 Gbyte or more microSD card
Boot from user Flash, system memory or SRAM
Both ISO/IEC 14443 type A and B smartcard support
2
I
C compatible serial interface 8 Kbyte EEPROM, ST MEMS and I/O expander
IEEE 802.3-2002 compliant Ethernet connector
Two CAN 2.0 A/B channels on the same DB connector
RS-232 communication
IrDA transceiver (only supported up to C07 version of the board, no more supported from
C08 version)
USB OTG (HS and FS) with Micro-AB connector
Inductor motor control connector
2
I
S Audio DAC, stereo audio jack for headset
3.2" 240x320 TFT color LCD with touchscreen
4 color LEDs
Camera module and extension connector for ST camera plug-in
Joystick with 4-direction control and selector
Reset, wakeup, tamper and user button
RTC with backup battery
Extension connector for daughterboard or wrapping board
JTAG, SW and trace debug support
Embedded ST-LINK/V2
Five 5V power supply options: Power jack, USB FS connector, USB HS connector,
ST-LINK/V2 or daughterboard
MCU consumption measurement circuit

1.2 Demonstration software

Demonstration software is preloaded in the board-mounted Flash memory for easy demonstration of the device peripherals in standalone mode. For more information and to download the latest version, please refer to STM3220G-EVAL demonstration software at the www.st.com/mcu website.

1.3 Ordering information

To order the STM3220G-EVAL 0evaluation board, refer to Table 1:
6/68 DocID018499 Rev 6
Page 7
UM1057 Overview
Order code Target STM32

Table 1. Ordering information

STM3220G-EVAL

1.4 Delivery recommendations

Several verifications are needed before using the board for the first time to make sure that nothing has been damaged during shipment and no components are unplugged and lost.
When the board is extracted from its plastic bag, please check that no component remains in the bag. Main components to verify are:
1. The 25 MHz crystal (X1 and X4) may have been removed by a shock.
2. The camera connected on socket CN15 located on the right side of the board under the JTAG connector may be unplugged. If this is the case, please refer to the note in
Section 2.18: Camera module to make sure to replug it in the correct position.
3. The microSD card may have been ejected from its connector CN6 (top left corner of the board).
The plastic protection on the camera should be removed carefully as the connection is very fragile.
STM32F207IGH6
DocID018499 Rev 6 7/68
67
Page 8
Hardware layout and configuration UM1057

2 Hardware layout and configuration

The STM3220G-EVAL evaluation board is designed around the STM32F207IGH6 microcontroller in the UFBGA176 package. The hardware block diagram Figure 2 illustrates the connection between STM32F207IGH6 and peripherals (Camera module, LCD, SRAM, EEPROM, ST MEMS, USART, IrDA up to version C07 of the board, USB OTG HS, USB OTG FS, Ethernet, Audio, CAN bus, smartcard, microSD card and motor control) and
Figure 3 locates these features on the evaluation board.
Note that for every figure (layouts and schematics) of this user manual, whenever IrDA is indicated it is only significant for board version up to C07, since IrDA has not been populated on latest versions of the board (so IrDA is not present from the C08 board onwards).
8/68 DocID018499 Rev 6
Page 9
UM1057 Hardware layout and configuration
069
670),*+
56
WUDQVFHLYHU
,U'$
WUDQVFHLYHU
6PDUWFDUG
LQWHUIDFH
9UHJXODWRU
7)7/&'
0LFUR6'
FDUG
$XGLR'$&
0&FRQWURO
FRQQHFWRU
/('V.H\
-7$*
0(06
3RWHQWLRPHWHU
6PDUWFDUG
FRQQHFWRU
,QWHJUDWHG5-
FRQQHFWRU
56
'%FRQQHFWRU
$'&
,6
*3,2
0,,50,,
86$57
,&
([WHQVLRQ
FRQQHFWRUIRU
*3,2V
3+<
86$57
&$1
&$1
WUDQVFHLYHU
&$1
'%FRQQHFWRU
0&
6',2
7UDFH
'HEXJ
27*)6
86%0LFUR$%
FRQQHFWRU
((3520
,2
H[SDQGHU
-R\VWLFN
7RXFKVFUHHQ
86%SRZHU
VZLWFK
&$1
9UHJXODWRU
9UHJXODWRU
9UHJXODWRU
'&0,
&DPHUD
PRGXOH
27*+6
86%0LFUR$%
FRQQHFWRU
86%SRZHU
VZLWFK
86%+6
3+<
'$&
)60&
65$0
67/,1.9
&DPHUDH[WHQVLRQ
FRQQHFWRU
0LFURSKRQH
$PSOLILHU
$XGLR-DFN
$'&

Figure 2. Hardware layout and configuration

1. IrDA is not populated on the board from version C08 of the board.
DocID018499 Rev 6 9/68
67
Page 10
Hardware layout and configuration UM1057
06 9
&1 0RWRUF RQWURO
&1 0LFUR6'FDUG
&1 7UDFH
&1
-7$*
8 ,U'$
&1 86%27*)6
&1 86%27*+6
&1 67/,1.9
&1 &RORU/&'
&1 &DPHUDPRGXOH
&1 &DPHUDH[WHQVLRQ FRQQHFWRU
8
-R\VWLFN
% 8VHUNH\
% 7DPSHU
&1 6PDUWFDUG
% :DNHXS
% 5HVHW
59 3RWHQWLRPHWHU
&1 9SRZHUMDFN
&1 $XGLRMDFN
&1 86$57
&1 &$1
8
670),*+
&1 5- FRQQHFWRU
&1&1 ([WHQVLRQ
CONNECTOR
$4"

Figure 3. STM3220G-EVAL evaluation board layout

1. IrDA is not populated on the board from version C08 of the board.
10/68 DocID018499 Rev 6
Page 11
UM1057 Hardware layout and configuration
HS FS DTB PSU STlk
HS FS DTB PSU STlk
HS FS DTB PSU STlk

2.1 Power supply

The STM3220G-EVAL evaluation board is designed to be powered by 5 V DC power supply and to be protected by PolyZen from a wrong power plug-in event. It is possible to configure the evaluation board to use any of following five sources for the power supply:
5 V DC power adapter connected to JP18, the power jack on the board
5 V DC power with 500 mA limitation from CN8, the USB OTG FS Micro-AB connector
5 V DC power with 500 mA limitation from CN9, the USB OTG HS Micro-AB connector
5 V DC power with 500 mA limitation from CN21, the ST-LINK/V2 USB connector
5 V DC power from both CN1 and CN3, the extension connector for daughterboard
(DTB for daughterboard on silkscreen)
The power supply is configured by setting the related jumpers JP4, JP32, JP18 and JP19 as described in Table 2 .
Jumper Description
Table 2. Power related jumpers and solder bridges
JP4
JP32
JP18
Jumper reserved for future use (RFU). Default setting: Fitted
MCU_VDD is connected to 3.3 V power when JP32 is closed and MCU current consumption measurement can be done manually by multi-meter when JP32 is open. Default setting: Fitted
JP18 selects one of the five possible power supply sources. Selects the ST-LINK/V2 USB connector (CN21) power supply,
set JP18 as shown: (Default setting)
To select power supply jack (CN18) power supply, set JP18 as shown:
To select daughterboard connector (CN1 and CN3) power supply, set JP18 as shown:
DocID018499 Rev 6 11/68
67
Page 12
Hardware layout and configuration UM1057
HS FS DTB PSU STlk
HS FS DTB PSU STlk
HS FS DTB PSU STlk
321
321
Table 2. Power related jumpers and solder bridges (continued)
Jumper Description
To select USB OTG FS (CN8) power supply, set JP18 as shown:
To select USB OTG HS (CN9) power supply, set JP18 as shown:
JP18
(cont.)
To select power supply jack (CN18) power supply to both STM3220G-EVAL and daughterboard connected on CN1 and CN3, set JP18 as shown (daughterboard must not have its own power supply connected)
To connect Vbat to the battery, set JP19 as shown:
JP19
To connect Vbat to 3.3 V power, set JP19 as shown: (Default setting)
Note: LED LD9 is lit when the STM3220G-EVAL evaluation board is powered by 5 V correctly.

2.2 Boot option

The STM3220G-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 (BOOT1) and SW2 (BOOT0). The BOOT0 can be configured also via RS-232 connector CN16.
BOOT 0 BOOT 1 Boot source
0 1 or 0 STM3220G-EVAL boots from User Flash (Default setting)
1 1 STM3220G-EVAL boots from Embedded SRAM

Table 3. Boot related jumpers

1 0 STM3220G-EVAL boots from System Memory
12/68 DocID018499 Rev 6
Page 13
UM1057 Hardware layout and configuration

2.3 Clock source

Four clock sources are available on STM3220G-EVAL evaluation board for STM32F207IGH6 and RTC embedded:
X1, 25 MHz crystal for Ethernet PHY with socket. It can be removed when clock is provided by MCO pin of the MCU
X2, 26 MHz crystal for USB OTG HS PHY
X3, 32 kHz crystal for embedded RTC
X4, 25 MHz crystal with socket for STM32F207IGH6 microcontroller (it can be removed
from socket when internal RC clock is used)

2.4 Reset source

The reset signal of STM3220G-EVAL evaluation board is low active and the reset sources include:
Reset button B1
Debugging tools from JTAG connector CN14 and trace connector CN13
Daughterboard from CN3
RS-232 connector CN16 for ISP
ST-LINK/V2

2.5 Audio

The STM3220G-EVAL evaluation board enables stereo audio play and microphone recording by an external headset connected on audio jack CN11. An audio DAC CS43L22 is connected to the I2S2 port and the DAC channel and a microphone amplifier is connected to ADC of the STM32F207IGH6. The CS43L22 can be configured via I2C1 and the external PLL (U36) can provide an external clock which is connected to the I2S_CKIN pin (PC9).
Note: To avoid speaker damage it is mandatory to connect the headphone to the board on CN11
during debug of audio code. When the program is stopped on a breakpoint, a DC voltage may be applied to the speaker which induces power consumption incompatible with the speaker.
Warning: Signal I2S_SD (PI3) is close to signal TCK/SWCLK of the
JTAG/SWD interface, so to avoid possible communication issues on JTAG/SWD when the I2S interface is used the recommendations are to:
1) Prefer usage of embedded ST-LINK/V2 to external tool connected on CN14.
2) Configure PI3 GPIO in low speed (2 MHz or 10 MHz).
DocID018499 Rev 6 13/68
67
Page 14
Hardware layout and configuration UM1057
321
321
321
321
Jumper Description
JP16 Description of JP16 is in Table 11 on page 18.
JP33 The microphone amplifier can be disabled when JP33 is fitted. Default setting: Not fitted.

2.6 EEPROM

A 64 Kbit EEPROM is connected to the I2C1 bus of STM32F207IGH6.
Jumper Description
JP24
EEPROM is in Write Protection mode when JP24 is not fitted. Default setting: Not fitted.

2.7 CAN

The STM3220G-EVAL evaluation board enables two channels of CAN2.0A/B compliant CAN bus communication based on a 3.3 V CAN transceiver on one DB9 connector (CN10). The two CAN buses can be disconnected by jumpers from the relevant STM32F207IGH6 I/Os which are shared with FSMC and USB OTG HS. JP3 and JP10 must be refitted to enable CAN1 or CAN2 as listed in Table 6. High-speed, Standby and Slope Control modes can be selected by setting jumper JP7.

Table 4. Audio related jumpers

Table 5. EEPROM related jumper and solder bridge

Table 6. CAN-related jumpers
Jumper Description
To connect CAN1_TX to CAN transceiver, set JP3 as shown:
JP3
To connect CAN2_TX to CAN transceiver, set JP3 as shown:
To connect CAN1_RX to CAN transceiver, set JP10 as shown:
JP10
To connect CAN2_RX to CAN transceiver, set JP10 as shown:
PD0 and PB5 are disconnected from the CAN transceiver and used for FSMC and USB_OTG_HS when jumper JP10 is not fitted (default setting).
14/68 DocID018499 Rev 6
Page 15
UM1057 Hardware layout and configuration
321
321
Table 6. CAN-related jumpers (continued)
Jumper Description
To enable the selected CAN transceiver to work in Standby mode, set JP7 as shown:
JP7
JP9
To enable the selected CAN transceiver to work in High-speed mode, set JP7 as shown (Default setting):
To enable the selected CAN transceiver to work in Slope Control mode, do not fit JP7.
To enable the terminal resistor for the selected CAN, fit a jumper on JP9. (Default setting: Not fitted).
DocID018499 Rev 6 15/68
67
Page 16
Hardware layout and configuration UM1057
321
321

2.8 RS-232 and IrDA

Both RS-232 and IrDA communication is enabled by D-type 9-pin RS-232 connector (CN16) and IrDA transceiver U11 which are connected to USART3 of STM32F207IGH6 on the STM3220G-EVAL evaluation board.
The IrDA transceiver (TFDU6300) is not populated on the STM3220G-EVAL evaluation board from version C08. The version of the board is written on sticker placed on bottom side of the board (ex: MB786-C08). For boards version C08 or newer it is possible to solder manually the TDFU6300 on U11 footprint to support IRDA feature.
For ISP support, two signals are added on the RS-232 connector CN16:
Bootloader_RESET (shared with CTS signal)
Bootloader_BOOT0 (shared with DSR signal)
RS-232 or IrDA can be selected by setting JP22 (note that jumper JP22 position 2-3 is unused from version C08), and ISP can be enabled by setting JP29 and JP34 as shown in
Tab l e 7 .
Jumper Description
To connect USART3_RX to IrDA transceiver and enable IrDA communication, set JP22 as shown (this configuration is useless on the board from version C08):

Table 7. RS-232 and IrDA related jumpers

JP22
JP29
JP34
To connect USART3_RX to RS-232 transceiver and enable RS-232 communication, set JP22 as shown (Default setting):
To enable microSD card, which shares same I/Os with RS-232, JP22 is not fitted.
Bootloader_BOOT0 is managed by pin 6 of CN16 (RS-232 DSR signal) when JP29 is closed. This configuration is used for boot loader application only.
Default setting: Not fitted.
Bootloader_RESET is managed by pin 8 of CN16 (RS-232 CTS signal) when JP34 is fitted. This configuration is used for boot loader application only.
Default setting: Not fitted.
16/68 DocID018499 Rev 6
Page 17
UM1057 Hardware layout and configuration

2.9 Motor control

The STM3220G-EVAL evaluation board enables a three-phase brushless motor control via a 34-pin connector (CN5), which provides all required control and feedback signals to and from the motor power-driving board. Available signals on this connector include emergency stop, motor speed, 3-phase motor current, bus voltage, heatsink temperature (coming from the motor driving board) and 6 channels of PWM control signal going to the motor driving circuit.
The solder bridge (SB18) allows to choose two kinds of synchronization methods for PFCs (Power Factor Correction) while the SB17 can be set for different signals on pin 31 of CN5.
The I/O pins used on motor control connector CN5 are multiplexed with some peripherals on the board; either motor control connector or multiplexed peripherals can be enabled by the setting of solder bridges SB10, SB11, SB12, SB14, SB15 and SB16.

Table 8. Motor control solder bridges

Solder bridge
SB18
SB17
SB16
SB10
SB12
SB14
SB15
Description
When closed, SB18 redirects the PFC synchronized signal to timer 3 input capture pin 2 in addition to the timer 3 external trigger input.
Default setting: Open
For CN5 encoder signal input (pin 31), SB17 must be open. For CN5 special motor analog signal input (pin 31), SB17 must be
closed. Default setting: Open
To connect MC_EmergencySTOP to PI4, close SB16. Default setting: Open
To connect MC_EnIndex to PB8, close SB10. Default setting: Open
To connect MC_CurrentA to PC1, close SB11. Default setting: Open
To connect MC_CurrentB to PC2, close SB12. Default setting: Open
To connect MC_EnB to PD13, close SB14. Default setting: Open
To connect MC_EnA to PD12 close SB15. Default setting: Open
Multiplexed peripherals
-
-
Camera module
connected to
CN15
EthernetSB11
FSMC
Note: 1 Some 0 ohm resistors have to be removed or soldered to enable motor control application
except the solder bridges configurations mentioned above:
– R34, R58 & R51 to be removed
– R66, R204 & R205 to be soldered
2 microSD card must be removed from CN6 for motor control application.
DocID018499 Rev 6 17/68
67
Page 18
Hardware layout and configuration UM1057
321
321

2.10 Smartcard

STMicroelectronics smartcard interface chip ST8024 is used on STM3220G-EVAL board for asynchronous 3 V and 5 V smartcards. It performs all supply protection and control functions based on the connections with STM32F207IGH6 listed in Tab l e 9:

Table 9. Connection between ST8024 and STM32F207IGH6

ST8024 signals Description
5V/3V Smartcard power supply selection pin PH15
I/OUC MCU data I/O line PC6
XTAL1 Crystal or external clock input PG7
OFF
RSTIN Card reset input from MCU PF7
CMDVCC
Detect presence of a card, MCU interrupt, share same pin with motor controller
Start activation sequence input (Active Low), share same pin with I2S DAC and Motor control
Connect to
STM32F2
PF6
PG12
07IGH6
Smartcard shares some I/Os with I2S bus for Audio. Some jumper settings need to be reconfigured to enable smartcard as indicated below:
Jumper Description
To connect Smartcard_IO to PC6, JP21must be fitted.
JP21
JP21 must not be fitted for Audio DAC connection to I2S. Default setting: Not fitted.

Table 10. Smartcard related jumper

2.11 microSD card

The 1 GByte or more microSD card connected to SDIO of STM32F207IGH6 is available on the board. microSD card detection is managed by the standard I/O port PH13. microSD card shares I/Os with motor control, RS-232 and audio. The jumpers JP22 and JP16 must be refit and motor control connector (CN5) must be disconnected for microSD card function.
Jumper Description
JP22 Description of JP22 is in Section 2.8: RS-232 and IrDA
PC9 is connected to microSD card_D1 when JP16 is set as shown to the right: (Default setting):
JP16
PC9 is connected to I2S_CKIN when JP16 is set as show to the right:
18/68 DocID018499 Rev 6

Table 11. microSD card related jumpers

Page 19
UM1057 Hardware layout and configuration

2.12 ST MEMS

The ST MEMS device LIS302DL is connected to I2C1 bus of STM32F207IGH6 on the board.

2.13 Potentiometer

There is one 10 k potentiometer RV1 connected to PF9 of STM32F207IGH6 on the board.

2.14 ADC

Two test points (TP3 AIN-) and (TP4 AIN+) are placed close to port PC1 of the MCU allowing precise measurements on ADC1, ADC2 or ADC3 channel 11. As PC1 is also used as current A input on the motor control connector it is recommended to remove R219 to optimize noise immunity on this input.
A potentiometer RV1 is connected to PF9 of STM32F207IGH6. If needed, a low pass filter (R74 and C59) can be placed on this input to reduce the bandwidth of the analog input PF9.
It is also possible to place the Ethernet PHY (U5) in low power mode in order to reduce the noise induced by this high frequency peripheral. Power down pin (MII_INT in the schematic) is connected to PB14 of the MCU, so this I/O can be to be configured as output low during analog precision measurement.

2.15 USB OTG FS

The STM3220G-EVAL evaluation board enables USB OTG full speed communication via a USB micro-AB connector (CN8) and USB power switch (U1) connected to VBUS. The evaluation board can be powered by this USB connection at 5 V DC with a 500 mA current limitation.
LED LD6 indicates that either:
Power switch (U1) is ON and the STM3220G-EVAL functions as a USB host or
VBUS is powered by another USB host while the STM3220G-EVAL functions as a USB
device.
LED LD5 indicates an over-current.

2.16 Ethernet

The STM3220G-EVAL evaluation board enables 10/100M Ethernet communication by a PHY DP83848CVV (U5) and integrated RJ45 connector (CN7). Both MII and RMII interface modes can be selected by setting jumpers JP5, JP6 and JP8 as listed below:
DocID018499 Rev 6 19/68
67
Page 20
Hardware layout and configuration UM1057
321
321
321
321
Jumper Description
JP8 selects MII or RMII interface mode.
JP8
JP6
JP5
SB1
To enable MII, JP8 is not fitted. To enable RMII interface mode, JP8 is fitted. Default setting: Not fitted.
To enable MII interface mode, set JP6 as shown (Default setting):
To enable RMII interface mode, set JP6 as shown:
To provide 25 MHz clock for MII or 50 MHz clock for RMII by MCO at PA8, set JP5 as shown (Default setting):
To provide 25 MHz clock by external crystal X1 (for MII interface mode only) set JP5 as shown:
When clock is provided by external oscillator U3, JP5 must not be fitted (Default setting).
SB1 selects clock source only for RMII mode. To connect the clock from MCO to RMII_REF_CLK, close SB1. The resistor R212 has to be removed in this case. Default setting: Open.

Table 12. Ethernet related jumpers and solder bridges

Note: 1 A test point (TP2) is available on the board for the PTP_PPS feature test.
2 The Ethernet PHY, U5, can be powered down by regulating PB14.
3 In RMII mode it is not possible to use MCO to output the 50 MHz clock to PHY due to the
PLL limitation explained in chapter 2.6.5 of STM32F20x & STM32F21x Errata sheet (ES0005). In such a case it is possible to provide the 50 MHz clock by soldering a 50 MHz oscillator (ref SM7745HEV-50.0M or equivalent) on the U3 footprint located under CN3 and also removing jumper on JP5. This oscillator is not provided with the board.
20/68 DocID018499 Rev 6
Page 21
UM1057 Hardware layout and configuration

2.17 USB OTG HS

The STM3220G-EVAL evaluation board enables USB OTG high speed communication via a USB micro-AB connector (CN9), USB high speed PHY (U8) and USB power switch (U4) connected to VBUS. The evaluation board can be powered by this USB connector (CN9) at 5 V DC with a 500 mA current limitation.
LED LD7 indicates that power switch (U4) is ON and the STM3220G-EVAL is working as a USB host or that VBUS is powered by another USB host when the STM3220G-EVAL is working as a USB device. LD8 indicates an over-current.
The USB ULPI bus is shared with CAN2 bus, JP10 and JP3 must be kept open for USB OTG HS.
Jumper Description

Table 13. microSD card related jumper

JP31
To disable USB OTG PHY U8, JP31 is not fitted. Default setting: Fitted.
Note: On boards MB786 prior to version B03 it is possible that after a board RESET the MCU is no
longer able to control communication with the OTG PHY (U8). When this issue occurs the only way to recover OTG PHY control is to power the board OFF and ON. This issue is fixed on MB786 version B03 or newer.

2.18 Camera module

A camera module is connected to DCMI bus of STM32F207IGH6 and shares the same I/Os with the motor control connector. SB16 must be kept open (default setting) for camera module application.
There are two possible modules and omnivision cameras populated on the CN15 connector of the board:
1.3 Megapixel: Module CN01302H1045-C: Camera OV9655
2 Megapixel: Module CN020VAH2554-C: Camera OV2640
Jumper Description
JP26
SB16 Description of SB16 is in Section 2.9: Motor control.
To set power down mode for the camera module, JP26 is fitted. Default setting: Not fitted.

Table 14. Camera module related jumpers

Note: 1 When the camera demo loaded in Flash is executed, some green pixels may appear in high
contrast zones, depending on the image captured.
2 The camera is not firmly restricted on its connector (CN15). It is possible that during
shipment the camera could be unplugged. In such case plug it into the right position as shown on the picture below (pin 1 dot on top left corner of the socket).
It is not recommended to remove it in order to avoid false contact later.
DocID018499 Rev 6 21/68
67
Page 22
Hardware layout and configuration UM1057
321
321
321
321

Figure 4. Pin 1 camera plug

1. Picture is not contractual
The camera extension connector CN23 is available on the boards to connect the ST camera plug-in board.

2.19 SRAM

The 16 Mbit SRAM is connected to FSMC bus of the STM32F207IGH6 which shares the same I/Os with CAN1 bus. JP3 and JP10 must not be fitted for SRAM and LCD application.
Jumper Description
JP1
JP2

Table 15. SRAM related jumpers

Connect PE4 to SRAM as A20 by setting JP1 as shown (Default setting):
Connect PE4 to trace connector CN13 as TRACE_D1 by setting JP1 as shown:
Connect PE3 to SRAM as A19 by settiing JP2 as shown (Default setting):
Connect PE3 to trace connector CN13 as TRACE_D0 by setting JP2 as shown:
22/68 DocID018499 Rev 6
Page 23
UM1057 Hardware layout and configuration

2.20 Development and debug support

Version 2 of the ST-LINK, called ST-LINK/V2, is embedded on the board. This tool allows onboard program loading and debugging of the STM32F using the JTAG or SWD interface. Third-party debug tools are also supported by the JTAG (CN14) or Trace (CN13) connectors.
To communicate with the embedded ST-LINK/V2, a specific driver needs to be installed on the PC. To download and install this driver, refer to the software and development tools page for the STM32F family available on www.st.com (the install shield is called ST-LINK_V2_USBdriver.exe).
Third-party toolchains, Atollic TrueSTUDIO, KEIL ARM-MDK, IAR EWARM and Tasking VX­Toolset support ST-LINK/V2 according to the following table:
Manufacturer Toolchain Version
Atollic TrueSTUDIO 2.1
IAR EWARM 6.20.4
Keil MDK-ARM 4.20
Tasking VX-Toolset ARM Cortex-M 4.0.1

Table 16. Third-party toolchain support

The embedded ST-LINK/V2 connects to the PC via a standard USB cable from connector CN21. The bicolor LED LD10 (COM) 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 PC and
ST-LINK/V2 (enumeration)
Red LED On: When initialization between PC and ST-LINK/V2 is successfully finished
Green LED On: After successful target communication initialization
Blinking Red/Green: During communication with target
Green On: Communication finished and OK
Orange On: Communication failure
Note: 1 It is possible to power the board via CN21 (embedded ST-LINK/V2 USB connector) even if
an external tool is connected to CN13 (trace) or CN14 (external JTAG and SWD).
2 If the I2S interface is used, refer to the warning in Chapter 2.5.
DocID018499 Rev 6 23/68
67
Page 24
Hardware layout and configuration UM1057

2.21 Display and input devices

The 3.2” TFT color LCD connected to FSMC bus and 4 general purpose color LEDs (LD 1, 2, 3, 4) are available as display devices. A touchscreen connected to an I/O expander (U24), 4-direction joystick with selection key, general purpose button (B4), wakeup button (B2) and tamper detection button (B3) are available as input devices.

Table 17. LCD modules

Pin on
CN19
1 CS FSMC_NE3 (PG10) 18 PD14 FSMC_D12
2 RS FSMC_A0 19 PD15 FSMC_D13
3 WR/SCL FSMC_NWE 20 PD16 FSMC_D14
4 RD FSMC_NOE 21 PD17 FSMC_D15
5 RESET RESET# 22 BL_GND GND
6 PD1 FSMC_D0 23 BL_Control +5V
7PD2 FSMC_D1 24VDD +3V3
8PD3 FSMC_D2 25VCI +3V3
9 PD4 FSMC_D3 26 GND GND
10 PD5 FSMC_D4 27 GND GND
11 PD6 FSMC_D5 28 BL_VDD +5V
12 PD7 FSMC_D6 29 SDO NC
13 PD8 FSMC_D7 30 SDI NC
14 PD10 FSMC_D8 31 XL I/O expander U24
15 PD11 FSMC_D9 32 XR I/O expander U24
16 PD12 FSMC_D10 33 YD I/O expander U24
Pin name Pin connection
Pin on
CN19
Pin name Pin connection
17 PD13 FSMC_D11 34 YU I/O expander U24
24/68 DocID018499 Rev 6
Page 25
UM1057 Connectors

3 Connectors

3.1 Daughterboard extension connectors CN1, 2, 3 and 4

Four male headers, CN1, 2, 3 and 4, can be used to connect with a daughterboard or standard wrapping board to STM3220G-EVAL evaluation board. A total number of 140 GPIOs are available on the board.
Each pin on CN1, 2, 3 and 4 can be used by a daughterboard after disconnecting it from the corresponding function block on the STM3220G-EVAL evaluation board. Please refer to tables from Table 18 to Table 21 for details.
Table 18. Daughterboard extension connector CN1
Pin Description Alternative function
1GND - -
3 PE3 Trace_D0 and FSMC_A19 Keep JP2 on 2<->3
5 PE5 Trace_D2 -
7 PI8 LCD_HSYNC -
9 PC14 OSC32_IN Remove R84, SB4 closed
11 PC15 OSC32_OUT Remove R85, SB5 closed
13 PI10 MII_RX_ER Remove RS3
15 PF0 FSMC_A0 -
17 PF2 FSMC_A2 -
19 GND - -
21 PF5 FSMC_A5 -
23 PF7 Smartcard_RST -
25 PF9 Potentiometer Remove R151
27 PH0 OSC_IN SB6 closed
29 PC0 ULPI_STP -
31 PC1 MII_MDC SB11 open
33 PC3 MII_TX_CLK Remove R51
How to disconnect with function block on
STM3220G-EVAL board
35 PA0 WakeUP Remove R139
37 PA2 MII_MDIO -
39 GND - -
41 PH4 ULPI_NXT Remove R61
43 NC - -
45 NC - -
47 EMU_3V3 - -
49 EMU_5V - -
DocID018499 Rev 6 25/68
67
Page 26
Connectors UM1057
Table 18. Daughterboard extension connector CN1 (continued)
Pin Description Alternative function
How to disconnect with function block on
STM3220G-EVAL board
2 PE2 Trace_CLK -
4 PE4 Trace_D1 & FSMC_A20 Keep JP1 on 2<->3
6 PE6 Trace_D3 -
8 PC13 Anti-Tamper Remove R143
10 GND - -
12 PI9 LED3 Remove R141
14 PI11 ULPI_DIR Remove R62
16 PF1 FSMC_A1 -
18 PF3 FSMC_A3 -
20 PF4 FSMC_A4 -
22 PF6 Smartcard_OFF Remove R126
24 PF8 LCD_CS -
26 PF10 Audio_IN Remove R196
28 PH1 OSC_OUT Remove R86, SB7 closed
30 GND - -
32 PC2 MII_TXD2 & MC SB12 open
34 VREF+ - -
36 PA1 MII_RX_CLK JP6 open
38 PH2 MII_CRS Remove RS3
40 PH3 MII_COL Remove RS3
42 PH5 OTG_FS_PowerSwitchOn Remove R18
44 NC - -
46 NC - -
48 APP_3V3 - -
50 GND - -
Pin Description Alternative Function
Table 19. Daughterboard extension connector CN2
How to disconnect with function block on
STM3220G-EVAL board
1GND - -
3 PA3 ULPI_D0 -
5 PA5 ULPI_CLK Remove R69
7 PA7 MII_RX_DV Remove RS2, JP8 open
9 PC5 MII_RXD1 Remove R58
26/68 DocID018499 Rev 6
Page 27
UM1057 Connectors
Table 19. Daughterboard extension connector CN2 (continued)
Pin Description Alternative Function
How to disconnect with function block on
STM3220G-EVAL board
11 PB0 ULPI_D1 -
13 PB2 BOOT1 -
15 PF12 FSMC_A6 -
17 PF14 FSMC_A8 -
19 GND - -
21 PG1 FSMC_A11 -
23 PE8 FSMC_D5 -
25 PE10 FSMC_D7 -
27 PE12 FSMC_D9 -
29 PE14 FSMC_D11 -
31 PE15 FSMC_D12 -
33 PB11 ULPI_D4 -
35 PH7 MII_RXD3 Remove RS3
37 PH9 DCMI_D0 Remove camera module from CN15
39 GND - -
2 APP_VCC - -
4 PA4 Audio_DAC_OUT Remove R115
6 PA6 DCMI_PIXCK Remove camera module from CN15
8 PC4 MII_RXD0 Remove RS2
10 GND - -
12 PB1 ULPI_D2 -
14 PF11 OTG_FS_Overcurrent Remove R15
16 PF13 FSMC_A7 -
18 PF15 FSMC_A9 -
20 PG0 FSMC_A10 -
22 PE7 FSMC_D4 -
24 PE9 FSMC_D6 -
26 PE11 FSMC_D8 -
28 PE13 FSMC_D10 -
30 GND - -
32 PB10 ULPI_D3 -
34 PH6 MII_RXD2 Remove RS5
36 PH8 DCMI_HSYNC & MC
Remove camera module from CN15. Disconnect motor control board from CN5.
DocID018499 Rev 6 27/68
67
Page 28
Connectors UM1057
Table 19. Daughterboard extension connector CN2 (continued)
Pin Description Alternative Function
38 PH10 DCMI_D1 &MC
40 PH11 DCMI_D2 &MC
Table 20. Daughterboard extension connector CN3
Pin Description Alternative Function
How to disconnect with function block on
STM3220G-EVAL board
Remove camera module from CN15. Disconnect motor control board from CN5.
Remove camera module from CN15. Disconnect motor control board from CN5.
How to disconnect with function block on
STM3220G-EVAL board
1GND - -
3PI1 I2S_CK -
5 PH15 Smartcard_3/5V & MC Disconnect motor control board from CN5
7 PH13 microSDCard_detect & MC
Remove microSD card from CN6. Disconnect motor control board from CN5.
9 PC13 Anti-tamper Remove R143
11 RESET# Reset button -
13 PA11 OTG_FS_DM Remove R17
15 PA9 VBUS_FS
17 PC9
microSDCard_D1 & I2S_CKIN
Remove USB cable from CN8. Remove R18.
Keep JP16 on open
19 EMU_5V - -
21 PC6 I2S_MCK & Smartcard_IO JP21 open
23 PG7 Smartcard_CLK -
25 PG5 FSMC_A15 -
27 PG3 FSMC_A13 -
29 PD15 FSMC_D1 -
31 PD14 FSMC_D0 -
33 PD12 FSMC_A17 SB15 open
35 PD10 FSMC_D15 -
37 PD8 FSMC_D13 -
39 GND - -
41 PB13 ULPI_D6 & CAN2_TX -
43 PH12 DCMI_D3 & MC
45 NC - -
47 EMU_3V3 - -
28/68 DocID018499 Rev 6
Remove camera module from CN15. Disconnect motor control board from CN5.
Page 29
UM1057 Connectors
Table 20. Daughterboard extension connector CN3 (continued)
Pin Description Alternative Function
How to disconnect with function block on
STM3220G-EVAL board
49 EMU_5V - -
2 PI2 IO_Expandor_INT Remove R136
4PI0 I2S_CMD -
6 PH14 DCMI_D4 & MC
Remove camera module from CN15. Disconnect motor control board from CN5.
8 PA13 TMS/SWDIO -
10 GND - -
12 PA12 OTG_FS_DP Remove R19
14 PA10 OTG_FS_ID Remove R21
16 PA8 MCO JP5 open
18 PC8 microSDCard_D0 & MC
Remove microSD card from CN6. Disconnect motor control board from CN5.
20 PC7 LED4 Remove R140
22 PG8 LED2 Remove R154
24 PG6 LED1 Remove R155
26 PG4 FSMC_A14 -
28 PG2 FSMC_A12 -
30 GND - -
32 PD13 FSMC/MC
SB14 open. Disconnect motor control board from CN5.
34 PD11 FSMC_A16 -
36 PD9 FSMC_D14 -
38 PB15 OneNAND_INT Remove R53
40 PB14 MII_INT Remove R41
42 PB12 ULPI_D5 -
44 NC - -
46 NC - -
48 APP_3V3 - -
50 GND - -
DocID018499 Rev 6 29/68
67
Page 30
Connectors UM1057
Table 21. Daughterboard extension connector CN4
Pin Description Alternative Function
1GND - -
3 PI6 DCMI_D6 & MC
5 PI4 DCMI_D5 & MC
7 PE0 FSMC_BL0 -
9 PB8 MII_TXD3 & MC
11 BOOT0 B OO T0 -
13 PB6 I2C1_SCL Remove R103
15 PB4 TRST -
17 PG15 User button Remove R150
19 GND - -
21 PG12
23 PG10 FSMC_NE3 Remove LCD board MB785 from CN19
25 PD7 FSMC_NE1 Remove R52
27 PD5 FSMC_NWE -
Smartcard_CMDVCC & CLD_VSYNC
How to disconnect with function block on
STM3220G-EVAL board
Remove camera module from CN15. Disconnect motor control board from CN5.
Remove camera module from CN15. SB16 open
Remove RS5 SB10 open Disconnect motor control board from CN5.
Remove R128
29 PD3 FSMC_CLK -
31 PD2 microSDCard_CMD -
33 PD0 FSMC_D2 & CAN1_RX JP10 open
35 PC11
37 PA15 TDI -
39 GND - -
2 PI7 DCMI_D7 & MC
4 PI5 DCMI_VSYNC & MC
6 PE1 FSMC_BL1 -
8 PB9 I2C1_SDA Remove R111
10 GND - -
12 PB7 FSMC_NL -
14 PB5 ULPI_D7 & CAN2_RX JP10 open
16 PB3 TDO/SWO -
microSDCard_D3 & RS232/IrDA_RX
JP22 open Remove microSD card from CN6
Remove camera module from CN15 Disconnect motor control board from CN5
Remove camera module from CN15 Disconnect motor control board from CN5
30/68 DocID018499 Rev 6
Page 31
UM1057 Connectors
-36
6IEWEDFROMABOVE0#"
Table 21. Daughterboard extension connector CN4 (continued)
Pin Description Alternative Function
18 PG14 MII_TXD1 Remove RS6
20 PG13 MII_TXD0 Remove RS6
22 PG11 MII_TX_EN Remove RS6
24 PG9 FSMC_NE2 Remove R47
26 PD6 FSMC_NWAIT Remove R54
28 PD4 FSMC_NOE -
30 GND - -
32 PD1 FSMC_D3 & CAN1_TX JP3 open
34 PC12 microSDCard_CLK Remove microSD card from CN6
36 PC10
microSDCard_D2 & RS232/IrDA_TX
38 PA14 TCK/SWCLK -
40 PI3 I2S_DIN -

3.2 Motor control connector CN5

How to disconnect with function block on
STM3220G-EVAL board
Remove microSD card from CN6

Figure 5. Motor Control connector CN5



Description
Emergency stop PI4 1 2 - GND
PWM-UH PI5 3 4 - GND
PWM-UL PH13 5 6 - GND
PWM-VH PI6 7 8 - GND
PWM-VL PH14 9 10 - GND
PWM-WH PI7 11 12 - GND
Table 22. Motor Control connector CN5
STM32F207IGH6
pin
CN5 pin CN5 pin
STM32F207IGH6
pin
Description
PWM-WL PH15 13 14 PC4 BUS voltage
DocID018499 Rev 6 31/68
67
Page 32
Connectors UM1057
Table 22. Motor Control connector CN5 (continued)
Description
Phase A current PC1 15 16 - GND
Phase B current PC2 17 18 - GND
Phase C current PC3 19 20 - GND
NTC bypass relay PH8 21 22 - GND
Dissipative brake
PWM
+5V power +5V 25 26 PC5
PFC SYNC PH10 and PH11 27 28 - VDD_Micro
PFC PWM PH12 29 30 - GND
Encoder A PD12 31 32 - GND
Encoder B PD13 33 34 PB8 Encoder Index
STM32F207IGH6
pin
PC8 23 24 - GND

3.3 microSD connector CN6

Figure 6. microSD connector CN6

CN5 pin CN5 pin
STM32F207IGH6
pin
Description
Heatsink
temperature
Pin number Description Pin number Description
1 SDIO_D2 (PC10) 5 SDIO_CLK (PC12)
2 SDIO_D3 (PC11) 6 Vss/GND
3 SDIO_CMD (PD2) 7 SDIO_D0 (PC8)
4 +3V3 8 SDIO_D1 (PC9)
- - 10 microSDCard_detect (PH13)
32/68 DocID018499 Rev 6

Table 23. microSD connector CN6

Page 33
UM1057 Connectors
06Y9

)URQWYLHZ
06Y9
&ƌŽŶƚǀŝĞǁ

3.4 Ethernet RJ45 connector CN7

Figure 7. Ethernet RJ45 connector CN7

Pin
number

Table 24. RJ45 connector CN7

Description
Pin
number
1 TxData+ 2 TxData-
3 RxData+ 4 Shield
5 Shield 6 RxData-
7 Shield 8 Shield

3.5 USB OTG FS Micro-AB connector CN8

Figure 8. USB OTG FS Micro-AB connector CN8

Description

Table 25. USB OTG FS Micro-AB connector CN8

Pin number Description Pin number Description
1 VBUS (PA9) 4 ID (PA10)
2 D- (PA11) 5 GND
3D+ (PA12)- -
DocID018499 Rev 6 33/68
67
Page 34
Connectors UM1057
06Y9
&ƌŽŶƚǀŝĞǁ
06Y9


)URQWYLHZ

3.6 USB OTG HS Micro-AB connector CN9

Figure 9. USB OTG HS Micro-AB connector CN9

Table 26. USB OTG HS Micro-AB connector CN9

Pin number Description Pin number Description
1 VBUS 4 ID
2D-5GND
3D+ - -

3.7 CAN D-type 9-pin male connectors CN10 (CAN1 or CAN2)

Figure 10. CAN D-type 9-pin male connector CN10 (CAN1 or CAN2)

Table 27. CAN D-type 9-pin male connector CN10 (CAN1 or CAN2)

Pin number Description Pin number Description
1,4,8,9 NC 7 CANH
3,5,6 GND 2 CANL

3.8 Audio connector CN11

A 3.5 mm stereo audio jack CN11 is available on the STM3220G-EVAL board to support a headset (headphone & microphone integrated).
34/68 DocID018499 Rev 6
Page 35
UM1057 Connectors
06Y9
ϭϵϭϳϭϱϭϯϭϭϵϳϱϯϭ
ϮϬϭϴϭϲϭϰϭϮϭϬϴϲϰϮ
sŝĞǁĞĚĨƌŽŵĂďŽǀĞW
06Y9
ϭϵϭϳϭϱϭϯϭϭϵϳϱϯϭ
ϮϬϭϴϭϲϭϰϭϮϭϬϴϲϰϮ
sŝĞǁĞĚĨƌŽŵĂďŽǀĞW

3.9 Trace debug connector CN13

Figure 11. Trace debug connector CN13

Table 28. Trace debugging connector CN13

Pin number Description Pin number Description
1 3.3 V power 2 TMS/PA13
3GND4TCK/PA14
5 GND 6 TDO/PB3
7 KEY 8 TDI/PA15
9 GND 10 RESET#
11 GND 12 TraceCLK/PE2
13 GND 14 TraceD0/PE3 or SWO/PB3
15 GND 16 TraceD1/PE4 or nTRST/PB4
17 GND 18 TraceD2/PE5
19 GND 20 TraceD3/PE6

3.10 JTAG debug connector CN14

Figure 12. JTAG debug connector CN14

Table 29. JTAG debug connector CN14
Pin number Description Pin number Description
1 3.3 V power 2 3.3 V power
3 PB4 4 GND
5PA156GND
7PA138GND
DocID018499 Rev 6 35/68
67
Page 36
Connectors UM1057
06Y9
)URQWYLHZ
Table 29. JTAG debug connector CN14 (continued)
Pin number Description Pin number Description
9PA1410GND
11 RTCK 12 GND
13 PB3 14 GND
15 RESET# 16 GND
17 DBGRQ 18 GND
19 DBGACK 20 GND

3.11 Camera module connector CN15

Figure 13. Camera module connector CN15

Table 30. Camera module connector CN15

Pin number Description Pin number Description
1DGND13XCLK1
2 DGND 14 Y6(PI6)
3 SIO_D (PB9) 15 DGND
4 AVDD (2.8V) 16 Y5(PI4)
5 SIO_C (PB6) 17 PCLK (PA6)
6 RESET 18 Y4(PH14)
7 VSYNC (PI5) 19 Y0 (PH9)
8 PWDN 20 Y3(PH12)
9 HREF (PH8) 21 Y1(PH10)
10 DVDD (1.8V) 22 Y2(PH11)
11 DOVDD (2.8V) 23 AGND
12 Y7(PI7) 24 AGND
36/68 DocID018499 Rev 6
Page 37
UM1057 Connectors
06Y9


)URQWYLHZ
06Y9
'E
нϱs

3.12 RS-232 connector CN16

Figure 14. RS-232 connector CN16 with ISP support

Table 31. RS-232 connector CN16 with ISP support

Pin number Description Pin number Description
1 NC 6 Bootloader_BOOT0
2 RS232_RX (PC11) 7 NC
3 RS232_TX (PC10) 8 Bootloader_RESET
4NC9NC
5GND--

3.13 Power connector CN18

The STM3220G-EVAL evaluation board can be powered from a 5 V DC power supply via the external power supply jack (CN18) shown in Figure 15. The central pin of CN18 must be positive.

Figure 15. Power supply connector CN18

3.14 TFT LCD connector CN19

One 34-pin male header CN19 is available on the board for connecting LCD module board MB785. Please refer to Section 2.21: Display and input devices for details.
DocID018499 Rev 6 37/68
67
Page 38
Connectors UM1057
06Y9
)URQWYLHZ

3.15 Smartcard connector CN20

Figure 16. Smartcard connector CN20

Pin number Description
1 VCC 5 GND
2RST 6 NC
3CLK7 I/O
4NC8NC
17 Card presence detection pin 18 Card presence detection pin

Table 32. Smartcard connector CN20

Pin
number

3.16 ST-LINK/V2 connector CN21

The USB type B connector CN21 is for ST-LINK/V2 connected between the STM3220G-EVAL evaluation board and the PC for board debugging.

3.17 Camera extension connector CN23

Pin number Description Pin number Description
Table 33. Camera extension connector CN23
Description
1+1V8 2 +1V8
3 GND 4 GND
5NC 6 NC
7 GND 8 GND
9NC10NC
11 GN D 12 G ND
13 SCL 14 SDA
15 Camera_Plug 16 GND
17 Camera_RST 18 NC
38/68 DocID018499 Rev 6
Page 39
UM1057 Connectors
Table 33. Camera extension connector CN23 (continued)
Pin number Description Pin number Description
19 Camera_XSDN 20 Camera_CLK
21 GND 22 GND
23 DCMI_D0 24 DCMI_D1
25 DCMI_D2 26 DCMI_D3
27 DCMI_D4 28 DCMI_D5
29 DCMI_D6 30 DCMI_D7
31 HSYSC 32 VSYSC
33 PIXCLK 34 NC
35 NC 36 NC
37 GND 38 GND
39 +2V8 40 +2V8

3.18 STM3221G-EVAL pinout

Table 34. STM3220G-EVAL pinout
Pin no. Pin name Description
A2 PE2 TRACE_CLK / FSMC_A23
A1 PE3 TRACE_D0 / FSMC_A19
B1 PE4 TRACE_D1 / FSMC_A20
B2 PE5 TRACE_D2 / FSMC_A21
B3 PE6 TRACE_D3 / FSMC_A22
C1 VBAT VBAT
D2 PI8- ANTI TAMP2 LCD_HSYNC
D1 PC13-ANTI_TAMP ANTI-TAMPER_BUTTON
E1 PC14-OSC32_IN 32K_OSC
F1 PC15-OSC32_OUT 32K_OSC
D3 PI9 LED2
E3 PI10 ETHER_RX_ER
E4 PI11 USB_HS_DIR
F2 VSS_13 -
F3 VDD_13 -
E2 PF0 FSMC_A0
H3 PF1 FSMC_A1
H2 PF2 FSMC_A2
J2 PF3 FSMC_A3
DocID018499 Rev 6 39/68
67
Page 40
Connectors UM1057
Table 34. STM3220G-EVAL pinout (continued)
Pin no. Pin name Description
J3 PF4 FSMC_A4
K3 PF5 FSMC_A5
G2 VSS_5 -
G3 VDD_5 -
K2 PF6 SmartCard_OFF
K1 PF7 SmartCard_RESET
L3 PF8 LCD_CS
L2 PF9 POTENTIOMETER
L1 PF10 Audio_IN
G1 PH0 - OSC_IN OSC_IN
H1 PH1 - OSC_OUT OSC_OUT
J1 NRST RESET_BUTTON
M2 PC0 USB_HS_STP
M3 PC1 ETHER_MDC / MC_ADC123_11 pin 15 (Current A)
M4 PC2 ETHER_TXD2 / MC_ADC123_1 2 pin 17 (Current B)
M5 PC3 ETHER_TX_CLK / MC_ADC123_13 pin 19 (Current C)
M1 VSSA -
N1 VREF- -
P1 VREF+ -
R1 VDDA -
N3 PA0-WKUP WAKEUP_BUTTON
N2 PA1 ETHER_RX_CLK
P2 PA2 ETHER_MDIO
F4 PH2 ETHER_CRS
G4 PH3 ETHER_COL
H4 PH4 USB_HS_NXT
J4 PH5 USB_FS_POWER_ON
R2 PA3 USB_HS_D0
L4 BYPASS BYPASS
K4 VDD_4 -
N4 PA4 Audio_DAC_OUT
P4 PA5 USB_HS_CK
P3 PA6 CAM_PIXCK
R3 PA7 ETHER_DV
N5 PC4 ETHER_RXD0 / MC_ADC12_14 pin 14 (Bus voltage)
40/68 DocID018499 Rev 6
Page 41
UM1057 Connectors
Table 34. STM3220G-EVAL pinout (continued)
Pin no. Pin name Description
P5 PC5
R5 PB0 USB_HS_D1
R4 PB1 USB_HS_D2
M6 PB2 BOOT1 /
R6 PF11 USB_FS_OVERCURRENT
P6 PF12 FSMC_A6
M8 VSS6 -
N8 VDD_6 -
N6 PF13 FSMC_A7
R7 PF14 FSMC_A8
P7 PF15 FSMC_A9
N7 PG0 FSMC_A10
M7 PG1 FSMC_A11
R8 PE7 FSMC_D4
ETHER_RXD1 / MC_ADC12_15 pin 26 (Heatsink temperature)
P8 PE8 FSMC_D5
P9 PE9 FSMC_D6
M9 VSS_7 -
N9 VDD_7 -
R9 PE10 FSMC_D7
P10 PE11 FSMC_D8
R10 PE12 FSMC_D9
N11 PE13 FSMC_D10
P11 PE14 FSMC_D11
R11 PE15 FSMC_D12
R12 PB10 USB_HS_D3
R13 PB11 ULPI_D4
M10 VCAP1 VCAP / 1.2V
N10 VDD_1 -
M11 PH6 ETHER_RXD2
N12 PH7 ETHER_RXD3
M12 PH8 CAM_HSYNC / MC_NTC_bypass
M13 PH9 CAM_D0
L13 PH10 CAM_D1 / MC_TIM5_ETR pin 27 (PFC SYNC)
L12 PH11 CAM_D2 / MC_TIM3_CH2 pin 27 (PFCSYNC)
DocID018499 Rev 6 41/68
67
Page 42
Connectors UM1057
Table 34. STM3220G-EVAL pinout (continued)
Pin no. Pin name Description
K12 PH12 CAM_D3 / TIM5_CH3 pin 29 (PFCPWM)
H12 VSS_14 -
J12 VDD_14 -
P12 PB12 ULPI_D5
P13 PB13 ULPI_D6 / CAN2_TX
R14 PB14 ETHER_INT
R15 PB15 OneNAND_INT
P15 PD8 FSMC_D13
P14 PD9 FSMC_D14
N15 PD10 FSMC_D15
N14 PD11 FSMC_A16
N13 PD12 FSMC_A17 / MC_TIM4_CH2 pin 33 (EnB)
M15 PD13 FSMC_A18 / MC_TIM4_CH2 pin 33 (EnB)
J13 VDD_8 -
M14 PD14 FSMC_D0
L14 PD15 FSMC_D1
L15 PG2 FSMC_A12
K15 PG3 FSMC_A13
K14 PG4 FSMC_A14
K13 PG5 FSMC_A15
J15 PG6 LED0
J14 PG7 SmartCard_CK
H14 PG8 LED1
G12 VSS_9 -
H13 VDD_9 -
H15 PC6 SmartCard_IO / Audio_I2S_ MCK
G15 PC7 LED3
G14 PC8 SDIO_D0/ MC_TIM3_CH3 pin23 (Dissipative Brake)
F14 PC9 SDIO_D1 I2S_CKIN
F15 PA8 MCO
E15 PA9 USB_FS_VBUS
D15 PA10 USB_FS_ID
C15 PA11 USB_FS_DM
B15 PA12 USB_FS_DP
A15 PA13 JTAG_TMS
42/68 DocID018499 Rev 6
Page 43
UM1057 Connectors
Table 34. STM3220G-EVAL pinout (continued)
Pin no. Pin name Description
F13 VCAP2 VCAP / 1.2V
F12 VSS 2 -
G13 VDD_2 -
E12 PH13 MC_TIM8_CH1N pin 5 (UL) / microSDCard_detect
E13 PH14 CAM_D4 / MC_TIM8_CH2N pin 9 (VL)
D13 PH15 MC_TIM8_CH3N pin 13 (WL) / SmartCard_3/5V
E14 PI0 Audio_I2S_WS
D14 PI1 Audio_I2S_CK
C14 PI2 Expander_INT
C13 PI3 Audio_I2S_DOUT
D9 VSS_15 -
C9 VDD_15 -
A14 PA14 JTAG_TCK
A13 PA15 JTAG_TDI
B14 PC10 SDIO_D2 / RS232_TX
B13 PC11 SDIO_D3 / RS232_RX
A12 PC12 SDIO_CK
B12 PD0 FSMC_D2 / CAN1_RX
C12 PD1 FSMC_D3 / CAN1_TX
D12 PD2 SDIO_CMD
D11 PD3 FSMC_CLK
D10 PD4 FSMC_NOE
C11 PD5 FSMC_NWE
D8 VSS_10 -
C8 VDD_10 -
B11 PD6 FSMC_NWAIT
A11 PD7 FSMC_NE1
C10 PG9 FSMC_NE2
B10 PG10 FSMC_NE3
B9 PG11 ETHER_TXEN
B8 PG12 SmartCard_CMDVCC
A8 PG13 ETHER_TXD0
A7 PG14 ETHER_TXD1
D7 VSS_11 -
C7 VDD_11 -
DocID018499 Rev 6 43/68
67
Page 44
Connectors UM1057
Table 34. STM3220G-EVAL pinout (continued)
Pin no. Pin name Description
B7 PG15 USER_BUTTON
A10 PB3 JTAG_TDO
A9 PB4 JTAG_TRST
A6 PB5 CAN2_RX / ETHER_PPS_OUT / ULPI_D7
B6 PB6 I2C1_SCL
B5 PB7 FSMC_NL
D6 BOOT0 BOOT0
A5 PB8 ETHER_TXD3 / MC_TIM4_CH3 pin 34 (Index)
B4 PB9 I2C1_SDA
A4 PE0 FSMC_NBL0
A3 PE1 FSMC_NBL1
D5 VSS_SA -
C6 VDD_3 POR Disable
C5 VDD_SA -
D4 PI4 CAM_D5 / MC_TIM8_BKIN pin 1 (Stop)
C4 PI5 CAM_VSYNC / MC_TIM8_CH1 pin 3 (UH)
C3 PI6 CAM_D6 / MC_TIM8_CH2 pin 7 (VH)
C2 PI7 CAM_D7 / MC_TIM8_CH3 pin 11 (WH)
44/68 DocID018499 Rev 6
Page 45
UM1057 Schematics

Appendix A Schematics

Appendix A contains the schematic diagrams listed below:
Figure 17: STM3220G-EVAL on page 46
Figure 18: MCU on page 47
Figure 19: USB OTG HS on page 48
Figure 20: Camera on page 49
Figure 21: Ethernet on page 50
Figure 22: Audio on page 51
Figure 23: USB OTG FS on page 52
Figure 24: SRAM on page 53
Figure 25: LCD on page 54
Figure 26: RS-232 and IrDA on page 55
Figure 27: CAN on page 56
Figure 28: I/O peripherals on page 57
Figure 29: I/O expander on page 58
Figure 30: microSD card on page 59
Figure 31: Motor control on page 60
Figure 32: Smartcard on page 61
Figure 33: JTAG and trace on page 62
Figure 34: Power on page 63
Figure 35: Extension connector on page 64
Figure 36: STLINK/V2 on page 65
Figure 37: 3.2” LCD module with SPI and 16-bit interface on page 66
DocID018499 Rev 6 45/68
67
Page 46
46/68 DocID018499 Rev 6
1
1
2
2
3
3
4
4
5
5
6
6
7
7
8
8
D D
C C
B B
A A
STMicroelectronics
Title:
Number: Rev: Sheet of
C.3(PCB.SCH)
Date:
7/20/2016MB786 1 20
STM32 20-21-45-46 G-EVAL
I2S_WS
I2S_SD
I2S_SCK
Audio_SCL
Audio_SDA
Audio_RST
I2S_MCK
Audio_DAC_OUT
Audio_IN I2S_CKIN MCO
U_Audio Audio.SchDoc
DCMI_PIXCK
DCMI_VSYNC
DCMI_D[0..7]
DCMI_HSYNC
Camera_RST
I2C1_SCL
I2C1_SDA
Camera_XSDN
Camera_PLUG
U_Camera connector Camera connector.SchDoc
CAN1_TX
CAN1_RX
CAN2_TX CAN2_RX
U_CAN CAN.SchDoc
MII_TXD0
MII_TX_EN
MII_TX_CLK
MII_RXD0
MII_RX_ER
MII_RX_DV/RMII_CRSDV
MII_RX_CLK/RMII_REF_CLK
MII_COL MII_CRS
MII_MDC
MII_MDIO
MCO
RESET#
MII_TXD1
MII_TXD2
MII_TXD3
MII_RXD1 MII_RXD2 MII_RXD3
MII_INT
U_Ethernet Ethernet.SchDoc
RESET#
PA[0..15]
PB[0..15]
PC[0..15]
PD[0..15]
PE[0..15]
PF[0..15]
PG[0..15]
PH[0..15]
PI[0..11]
BOOT0
U_ExtensionConnector ExtensionConnector.SchDoc
LED4 LED3 LED1 LED2
Potentiometer
JOY_SEL
JOY_DOWN
JOY_LEFT
JOY_RIGHT
JOY_UP
Anti_Tamper WAKEUP User_Button
EEPROM_SCL EEPROM_SDA MEMS_SCL MEMS_SDA
MEMS_INT1 MEMS_INT2
U_IO Peripherals IO Peripherals.SchDoc
IO_Expandor_SCK IO_Expandor_SDA IO_Expandor_INT
TouchScreen_X+
TouchScreen_X-
TouchScreen_Y+
TouchScreen_Y-
EXP_IO2 EXP_IO3 EXP_IO4 EXP_IO5
EXP_IO6
EXP_IO7
EXP_IO8
EXP_IO9
EXP_IO10
EXP_IO11 EXP_IO12
EXP_IO1
U_IO_Expandor IO_Expandor.SchDoc
TDI
RESET#
TRACE_D3 TRACE_D2 TRACE_D1 TRACE_D0 TRACE_CK
TRST
TMS/SWDIO
TCK/SWCLK
TDO/SWO
U_JTAG&Trace JTAG&Trace.SchDoc
TouchScreen_X+
TouchScreen_X-
TouchScreen_Y+
TouchScreen_Y-RESET# D[0..15] A[0..20] FSMC_NWE FSMC_NOE FSMC_NE3
LCD_VSYNC LCD_HSYNC LCD_CS
PC[0..15]
U_LCD LCD.SchDoc
PA[0..15]
PB[0..15]
PC[0..15]
PD[0..15]
PE[0..15]
RESET#
Bootloader_BOOT0 Bootloader_RESET
DCMI_PIXCK DCMI_VSYNC
DCMI_D[0..7]
DCMI_HSYNC
MCO
ULPI_D[0..7]
ULPI_CLK
ULPI_DIR
ULPI_NXT
ULPI_STP
RS232/IrDA_TX
RS232/IrDA_RX
OTG_FS_PowerSwitchOn
OTG_FS_OverCurrent
OTG_FS_DM
OTG_FS_DP
OTG_FS_ID
I2S_WS
I2S_SD
I2S_SCK
I2S_MCK
Audio_DAC_OUT
CAN1_TX
CAN1_RX
CAN2_TX
CAN2_RX
MII_TXD0
MII_TX_EN
MII_TX_CLK MII_RXD0 MII_RX_ER MII_RX_DV/RMII_CRSDV MII_RX_CLK/RMII_REF_CLK MII_COL MII_CRS
MII_MDC
MII_MDIO
MII_TXD1
MII_TXD2
MII_TXD3
MII_RXD1 MII_RXD2 MII_RXD3 MII_INT
LED4 LED3 LED1 LED2
Potentiometer Anti_Tamper
WAKEUP
User_Button
I2C1_SCL
I2C1_SDA
IO_Expandor_INT
TDI
TRACE_D3 TRACE_D2 TRACE_D1 TRACE_D0 TRACE_CK
TRST
TMS/SWDIO
TCK/SWCLK
TDO/SWO
D[0..15] A[0..20]
FSMC_NE3
MicroSDCard_CLK
MicroSDCard_CMD
MicroSDCard_D0 MicroSDCard_D1 MicroSDCard_D2 MicroSDCard_D3
MicroSDCard_Detect
MC_EmergencySTOP MC_CurrentA MC_CurrentB MC_CurrentC
MC_PFCsync1
MC_PFCsync2
MC_WL
MC_VH
MC_VL
MC_UH
MC_UL
MC_WH
MC_NTC
MC_DissipativeBrake
MC_PFCpwm
MC_EnA MC_EnB MC_HeatsinkTemperature MC_BusVoltage MC_EnIndex
SmartCard_3/5V
SmartCard_IO
SmartCard_RST
SmartCard_CLK
SmartCard_OFF SmartCard_CMDVCC
FSMC_NE1 FSMC_NE2
FSMC_NWE
FSMC_NOE
FSMC_BLN0 FSMC_BLN1
FSMC_NWAIT
FSMC_CLK
FSMC_NL
OneNAND_INT
PF[0..15]
PG[0..15]
PH[0..15]
PI[0..11]
BOOT0
Audio_IN
LCD_VSYNC LCD_HSYNC
LCD_CS
I2S_CKIN
U_MCU MCU.SchDoc
MicroSDCard_CLK MicroSDCard_CMD MicroSDCard_D0 MicroSDCard_D1 MicroSDCard_D2 MicroSDCard_D3 MicroSDCard_Detect
U_MicroSDCard MicroSDCard.SchDoc
MC_EmergencySTOP
MC_CurrentA MC_CurrentB MC_CurrentC
MC_PFCsync1
MC_PFCsync2
MC_WL
MC_VH
MC_VL
MC_UH
MC_UL
MC_WH
MC_NTC
MC_DissipativeBrake
MC_PFCpwm
MC_EnA MC_EnB
MC_HeatsinkTemperature
MC_BusVoltage
MC_EnIndex
U_MotorControl MotorControl.SchDoc
U_Power Power.SchDoc
A[0..20] D[0..15] FSMC_NE1 FSMC_NE2 FSMC_NWE FSMC_NOE FSMC_BLN0 FSMC_BLN1
FSMC_NWAIT
FSMC_CLK FSMC_NL OneNAND_INT
U_SRAM&OneNAND SRAM&OneNAND.SchDoc
SmartCard_3/5V
SmartCard_IO
SmartCard_RST
SmartCard_CLK
SmartCard_OFF
SmartCard_CMDVCC
U_SmartCard SmartCard.SchDoc
RS232/IrDA_TX
RS232/IrDA_RX Bootloader_BOOT0 Bootloader_RESET
U_USART&IrDA USART&IrDA.SchDoc
OTG_FS_PowerSwitchOn
OTG_FS_OverCurrent
OTG_FS_DM OTG_FS_DP OTG_FS_ID
U_USB_OTG_FS USB_OTG_FS.SchDoc
ULPI_D[0..7]
ULPI_CLK
ULPI_DIR
ULPI_NXT
ULPI_STP RESET#
U_USB_OTG_HS USB_OTG_HS.SchDoc
R111 0
R103 0
R133 1K5
R118 1K5
+2V8
TDI TRST
TMS/SWDIO
TCK/SWCLK
TDO/SWO
RESET#
U_ST_LINK ST_LINK.SCHDOC

Figure 17. STM3220G-EVAL

Schematics UM1057
Modifications on PCB rev.C.1:
1. Add capacitor CX1.
2. Add RESET# connection on pin C4 of U8.
3. Add SB1&R212 related configuration table.
4. Change F4 MCU partnumber.
Modifications on PCB rev.C.2:
1. Add note to highlight capacitors C33 & C50 are ceramic capacitor with low ESR.
Modifications on PCB rev.C.3:
1. Add note to remove TFDU6300 (U11) on
5. Remove PC12 from LCD extention connector CN22
board by default.
Page 47

Figure 18. MCU

1
1
2
2
3
3
4
4
5
5
6
6
7
7
8
8
D D
C C
B B
A A
STMicroelectronics
Title:
Number: Rev: Sheet of
C.3(PCB.SCH)
Date:
7/20/2016MB786 2 20
STM32 20-21-45-46 G-EVAL MCU
PA[0..15]
PA[0..15]
PB[0..15]
PB[0..15]
PC[0..15]
PC[0..15]
PD[0..15]
PD[0..15]
PE[0..15]
PE[0..15]
1
4 3
2
B1
RESET
R137
do not fit
+3V3
C123
100nF
C73 20pF
C72 20pF
X4
25MHz (with socket)
R86 390
R89 10K
+3V3
2
3
1
SW2
09.03290.01
RESET#
R88 10K
+3V3
2
3
1
SW1
09.03290.01
41
32
X3
MC306-G-06Q-32.768 (manufacturer JFVNY)
C71
6.8pF
C70
6.8pF
R85 0
R84 0
TP2 PTP_PPS
Bootloader_BOOT0
Bootloader_RESET
DCMI_PIXCK
DCMI_VSYNC
DCMI_D[0..7]
DCMI_HSYNC
MCO
ULPI_D[0..7]
ULPI_CLK
ULPI_DIR
ULPI_NXT
ULPI_STP
RS232/IrDA_TX
RS232/IrDA_RX
OTG_FS_PowerSwitchOn
OTG_FS_OverCurrent
OTG_FS_DM OTG_FS_DP
OTG_FS_ID
I2S_WS
I2S_SD
I2S_SCK
I2S_MCK
Audio_DAC_OUT
CAN1_TX
CAN1_RX
CAN2_TX
CAN2_RX
MII_TXD0
MII_TX_ENMII_TX_CLK
MII_RXD0
MII_RX_ER
MII_RX_DV/RMII_CRSDV
MII_RX_CLK/RMII_REF_CLK
MII_COL MII_CRS
MII_MDC
MII_MDIO
MII_TXD1
MII_TXD2
MII_TXD3
MII_RXD1
MII_RXD2
MII_RXD3
MII_INT
LED4
LED3
LED1
LED2
Potentiometer
Anti_Tamper
WAKEUP
User_Button
I2C1_SCL
I2C1_SDA
IO_Expandor_INT
TDI
TRACE_D3 TRACE_D2
TRACE_D1
TRACE_D0
TRACE_CK
TRST
TMS/SWDIO
TCK/SWCLK
TDO/SWO
D[0..15]
A[0..20]
FSMC_NE3
MicroSDCard_CLK
MicroSDCard_CMD
MicroSDCard_D0
MicroSDCard_D1
MicroSDCard_D2
MicroSDCard_D3
MicroSDCard_Detect
MC_EmergencySTOP
MC_CurrentA
MC_CurrentB
MC_CurrentC
MC_PFCsync1 MC_PFCsync2
MC_WL
MC_VH
MC_VL
MC_UH
MC_UL
MC_WH
MC_NTC
MC_DissipativeBrake
MC_PFCpwm
MC_EnA
MC_EnB
MC_HeatsinkTemperature
MC_BusVoltage
MC_EnIndex
SmartCard_3/5V
SmartCard_IO
SmartCard_RST
SmartCard_CLK
SmartCard_OFF
SmartCard_CMDVCC
FSMC_NE1
FSMC_NE2
FSMC_NWE
FSMC_NOE
FSMC_BLN0
FSMC_BLN1
FSMC_NWAIT
FSMC_CLK
FSMC_NL
OneNAND_INT
PE0
PE1
PE2
PE3
PE4PE5
PE6
PE7
PE8
PE9
PE10
PE11
PE12
PE13
PE14
PE15
PI0
PI1
PI2
PI3
PI4
PI5
PI6
PI7
PI8
PI9
PI10
PI11
PC0 PC1 PC2 PC3 PC4 PC5 PC6 PC7 PC8 PC9 PC10 PC11 PC12 PC13
PC14 PC15
PF0
PF1
PF2
PF3
PF4
PF5
PF6
PF7
PF8
PF9
PF10
PF11
PF12
PF13
PF14
PF15
A0
A1
A2
A3
A4
A5
PA0 PA1 PA2 PA3 PA4 PA5 PA6 PA7 PA8
PA10 PA11 PA12 PA13 PA14 PA15
PH0 PH1
PH2
PH3
PH4
PH5
PH6
PH7
PH8
PH9
PH10
PH11
PH12
PH13
PH14
PH15
ULPI_D0
ULPI_D1 ULPI_D2
PB0 PB1 PB2 PB3 PB4 PB5 PB6 PB7 PB8 PB9 PB10 PB11 PB12 PB13 PB14 PB15
A6
A7
A8
A9
PG0
PG1
PG2
PG3
PG4
PG5
PG6
PG7
PG8
PG9
PG10
PG11
PG12
PG13
PG14
PG15
A10
A11
ULPI_D3
DCMI_D0
DCMI_D1
DCMI_D2
DCMI_D3
PD0 PD1 PD2 PD3 PD4 PD5 PD6 PD7 PD8 PD9 PD10 PD11 PD12 PD13 PD14 PD15
D13 D14 D15
D4
D5
D6
D7
D8
D9
D10
D11
D12
A16 A17
D0 D1
A12
A13
A14
A15
DCMI_D4
D2 D3
DCMI_D5
DCMI_D6
DCMI_D7
DCMI_D[0..7]
A[0..20]
D[0..15]
ULPI_D[0..7]
VBUS_FS
PF[0..15]
PF[0..15]
PG[0..15]
PG[0..15]
PH[0..15]
PH[0..15]
PI[0..11]
PI[0..11]
JP21
BT1
CR1220 holder
L3 BEAD
C74 1uF
C69 100nF
R87
47
VDDA
VDD_MCU
VREF+
C68 100nF
TP5 VREF
123
JP19
+3V3
VDD_MCU
C60 100nF
VDD_MCU
C48 100nF
C37 100nF
C35 100nF
C54 100nF
C67 100nF
C34 100nF
C57 100nF
VDD_MCU
C56 100nF
C36 100nF
C61 100nF
C66 100nF
C53 100nF
C49 100nF
C65 100nF
IOs MultiplexedIOs Multiplexed
ULPI_D4 ULPI_D5 ULPI_D6
ULPI_D7
R71 10K
C75 1uF
BOOT0
BOOT0
D1 BAT60JFILM
JP29
D2
BAT60JFILM
TP14
MCO1
TP16
CPUCK
TP15
MCO2
A18
A19 A20
Audio_IN
JP34
SB10
SB11
SB12
SB14
SB15
SB16
R34 0
R204 [N/A]
R58 0
R205 [N/A]
1
2
3
JP1
1
2
3
JP2
PE2
A2
PE3
A1
PE4
B1
PE5
B2
PE6
B3
PI8
D2
PC13
D1
PC14
E1
PC15
F1
PI9
D3
PI10
E3
PI11
E4
PF0
E2
PF1
H3
PF2
H2
PF3
J2
PF4
J3
PF5
K3
PF6
K2
PF7
K1
PF8
L3
PF9
L2
PF10
L1
PH0
G1
PH1
H1
NRST
J1
PC0
M2
PC1
M3
PC2
M4
PC3
M5
PA0
N3
PA1
N2
PA2
P2
PH2
F4
PH3
G4
PH4
H4
PH5
J4
PA3
R2
PA4
N4
PA5
P4
PA6
P3
PA7
R3
PC4
N5
PC5
P5
PB0
R5
PB1
R4
PB2
M6
PF11
R6
PF12
P6
PF13
N6
PF14
R7
PF15
P7
PG0
N7
PG1
M7
PE7
R8
PE8
P8
PE9
P9
PE10
R9
PE11
P10
PE12
R10
PE13
N11
PE14
P11
PE15
R11
PB10
R12
PB11
R13
PH6
M11
PH7
N12
PH8
M12
PH9
M13
PH10
L13
PH11
L12
PH12
K12
PB12
P12
PB13
P13
PB14
R14
PB15
R15
PD8
P15
PD9
P14
PD10
N15
PD11
N14
PD12
N13
PD13
M15
PD14
M14
PD15
L14
PG2
L15
PG3
K15
PG4
K14
PG5
K13
PG6
J15
PG7
J14
PG8
H14
PC6
H15
PC7
G15
PC8
G14
PC9
F14
PA8
F15
PA9
E15
PA10
D15
PA11
C15
PA12
B15
PA13
A15
PH13
E12
PH14
E13
PH15
D13
PI0
E14
PI1
D14
PI2
C14
PI3
C13
PA14
A14
PA15
A13
PC10
B14
PC11
B13
PC12
A12
PD0
B12
PD1
C12
PD2
D12
PD3
D11
PD4
D10
PD5
C11
PD6
B11
PD7
A11
PG9
C10
PG10
B10
PG11
B9
PG12
B8
PG13
A8
PG14
A7
PG15
B7
PB3
A10
PB4
A9
PB5
A6
PB6
B6
PB7
B5
BOOT0
D6
PB8
A5
PB9
B4
PE0
A4
PE1
A3
PI4
D4
PI5
C4
PI6
C3
PI7
C2
U16A
STM32F207IGH6
VBAT
C1
VSS
F2
VDD
F3
VSS
G2
VDD
G3
VREF-
N1
VSSA
M1
VREF+
P1
VDDA
R1
BYPASS_REG
L4
VDD
K4
VSS
M8
VDD
N8
VSS
M9
VDD
N9
VCAP
M10
VDD
N10
VSS
H12
VDD
J12
VSS_SA
D5
VDD
J13
VSS
G12
VDD
H13
VCAP
F13
VSS
F12
VDD
G13
VSS
D9
VDD
C9
VSS
D8
VDD
C8
VSS
D7
VDD
C7
RFU
C6
VDD_SA
C5
U16B
STM32F207IFT6
LCD_HSYNC
LCD_VSYNC
LCD_CS
R81 10K
JP4
+3V3
1
2
3
JP16
I2S_CKIN
R51 0
R66 [N/A]
C58
4.7uF
STM32F217IGH6 STM32F407IGH6 STM32F417IGH6
Optional
C33
2.2uF
C50
2.2uF
Ceramic capacitor (Low ESR)
UM1057 Schematics
DocID018499 Rev 6 47/68
- RFU means Reserved for Future Use.
- As an option, RFU could be tied to VDD or VSS for forward compatibility with future STM32F products. However, user may leave RFU pin connected to VDD, or VSS, or NC for STM32F2xx exclusive use.
- JP4 should be fitted for future backward compatibility
with sTM32F2xx.
Page 48
48/68 DocID018499 Rev 6
1
1
2
2
3
3
4
4
D D
C C
B B
A A
STMicroelectronics
Title:
Number: Rev: Sheet of
C.3(PCB.SCH)
Date:
7/20/2016MB786 3 20
STM32 20-21-45-46 G-EVAL USB OTG HS
ULPI_D[0..7]
ULPI_CLK
ULPI_D0
ULPI_D1
ULPI_D2
ULPI_D3
ULPI_DIR
ULPI_NXT
ULPI_STP
C44
4.7uF
+5V
R32
10K
+3V3
R28 330
12
LD7 Green
12
LD8
Red
R29
620
C25
4.7uF
GND
2
IN
5
EN
4
OUT
1
FAULT
3
U4
STMPS2141STR@54
R50 12K[1%]
VBUS
1
DM
2
DP
3
ID
4
GND
5
Shield
0
USB_Micro-AB receptacle
CN9 475900001
VBUS_HS
C24
0.1uF
PI11 PC0
PH4
PA3
PA5
PB0
PB1
PB10
+3V3
C39
0.1uF
C29
0.1uF
C43
0.1uF
C42
0.1uF
C31
4.7uF
C26
0.1uF
C40 33pF
X2
26MHz
R55
1M
C41 33pF
ULPI_D[0..7]
PB11
PB12
PB13
PB5
ULPI_D4
ULPI_D5
ULPI_D6
ULPI_D7
R31 10K
R46 2K2
R61 0 R62 0
R69 0
GND
D2
GND
C5
PSW_N
D4
VBUS
F4
ID
D3
VCC
F3
DP
D1
DM
C1
RESET_N
C4
FAULT
E2
NXT
D5
DIR
E5
STP
D6
CLOCK
A4
VCC(I/O)
B2
D7
C6
D6
B6
D5
A6
D4
A5
D3
A3
D2
A2
D1
A1
D0
B1
VCC(I/O)
B5
XTAL2
F6
XTAL1
F5
REG1V8
E6
REG_3V3
E3
RREF
C2
CFG0
E1
NC
F1
NC
F2
GND
E4
CFG1
B4
CFG2
B3
CHIP_SEL_N
C3
U8
ISP1705AET
+3V3
R72 [N/A]
+3V3
R70 100K
JP31
+3V3
+3V3
C46
0.1uF
C47
0.1uF
C64
0.1uF
C131
0.1uF
A1
A2
B1
B2
U10 USBULC6-2F3
A1
A2
B1
B2
U12 ESDA14V2-2BF3
3
2
1
T3 9013
R207
47K
R206 [N/A]
+3V3
RESET#

Figure 19. USB OTG HS

Schematics UM1057
Page 49

Figure 20. Camera

1
1
2
2
3
3
4
4
D D
C C
B B
A A
STMicroelectronics
Title:
Number: Rev: Sheet of
C.3(PCB.SCH)
Date:
7/20/2016MB786 4 20
STM32 20-21-45-46 G-EVAL Camera
DCMI_PIXCK DCMI_VSYNC
DCMI_D[0..7]
DCMI_HSYNC
Camera_RST
EN1GND
2
OUT
3
VCC
4
U27
SM7745HEW-24.0M
+2V5
R130 10K
DCMI_D[0..7] DCMI_D0
DCMI_D1 DCMI_D2 DCMI_D3 DCMI_D4 DCMI_D5 DCMI_D6 DCMI_D7
R108 10K
+2V8
C90
0.1uF
I2C1_SCL I2C1_SDA
Camera_CLK
C84
0.1uF
DGND
1
DGND
2
SIO_D
3
AVDD(2.8V)
4
SIO_C
5
RESET
6
VSYNC
7
PWDN
8
HREF
9
DVDD(1.8V)
10
DOVDD(2.8V)
11
Y7
12
XCLK1
13
Y6
14
DGND
15
Y5
16
PCLK
17
Y4
18
Y0
19
Y3
20
Y1
21
Y2
22
AGND
23
AGND
24
CN15
24-5805-024-000-829+
+2V8
JP26
C85
0.1uF
+1V8
+2V8
PH8
PI5
PA6
PB9
PB6
PH9 PH10 PH11 PH12
PI4
PH14
PI6 PI7
+2V8
R109 10K
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
CN23 CLM-120-02-L-D
+1V8 +1V8
SCL SDA
SCL SDA
Camera_CLK
DCMI_D0 DCMI_D1 DCMI_D2 DCMI_D3 DCMI_D4 DCMI_D5 DCMI_D6 DCMI_D7
HSYSC
VSYSC
PIXCLK
HSYSC VSYSC PIXCLK
+2V8 +2V8
C151
0.1uF
C152
0.1uF
C150
0.1uF
C149
0.1uF
Camera_RST
Camera_RST
Camera_XSDN
+2V8
R213 10K
Camera_PLUG
UM1057 Schematics
DocID018499 Rev 6 49/68
Page 50
50/68 DocID018499 Rev 6
1
1
2
2
3
3
4
4
D D
C C
B B
A A
STMicroelectronics
Title:
Number: Rev: Sheet of
C.3(PCB.SCH)
Date:
7/20/2016MB786 5 20
STM32 20-21-45-46 G-EVAL Ethernet
MII_TXD0
MII_TX_EN
MII_TX_CLK
MII_RXD0
MII_RX_ER
MII_RX_DV/RMII_CRSDV
MII_RX_CLK/RMII_REF_CLK
MII_COL
MII_CRS
MII_MDC MII_MDIO
X1
25MHz (with socket) C14 22pF
C15 22pF
1
2
3
JP5
MCO
EN1GND
2
OUT
3
VCC
4
U3
SM7745HEV-50.0M (do not fit)
+3V3
R26 10K
RESET#
R24
0
JP8
R40
2K2
+3V3
+3V3
R25
4.87K
R30 2K2
+3V3
R33 2K2
C21
0.1uF
C17
0.1uF
C19
0.1uF
C13 10uF
R42
2K2
MII_TXD1
MII_TXD2
MII_TXD3
MII_RXD1
MII_RXD2
MII_RXD3
TX_CLK
1
TX_EN
2
TXD_0
3
TXD_1
4
TXD_2
5
TXD_3/SNI_MODE
6
PWR_DOWN/INT
7
NC
8
NC
9
NC
10
NC
11
NC
12
RD-
13
RD+
14
AGND
15
TD-
16
TD+
17
PFBIN1
18
AGND
19
NC
20
NC
21
AVDD33
22
PFBOUT
23
RBIAS
24
25MHz_OUT
25
LED_ACT/COL/AN_EN
26
LED_SPEED/AN1
27
LED_LINK/AN0
28
RESET_N
29
MDIO
30
MDC
31
IOVDD33
32
X2
33
X1
34
IOGND
35
DGND
36
PFBIN2
37
RX_CLK
38
RX_DV/MII_MODE
39
CRS/CRS_DV/LED_CFG
40
RX_ER/MDIX_EN
41
COL/PHYAD0
42
RXD_0/PHYAD1
43
RXD_1/PHYAD2
44
RXD_2/PHYAD3
45
RXD_3/PHYAD4
46
IOGND
47
IOVDD33
48
U5
DP83848CVV
+3V3
C16
0.1uF
C27
0.1uF
C20
0.1uF
+3V3
R43
1.5K
1
2
3
JP6
TP1 25MHz
TD+
1
TCT
4
TD-
2
RD+
3
RCT
5
RD-
6
NC
7
CHS GND
8
LED(green)_A
9
LED(green)_K
10
LED(Yellow)_A
12
LED(Yellow)_K
11
Shield
13
Shield
14
CN7
J0011D21B
R22 240R1240
+3V3
C7
0.1uF
C6
0.1uF
+3V3
MII_INT
R41 0
R44 0 Second source: SI-60116-F
RS5 51
RS3 51
RS6
51
+3V3
Unused in RMII mode
RS1
2K2
RS4 51
RS2
51
PI10
PC1
PC2 PC3
PA1
PA2
PH2
PH3
PA7
PC4
PC5
PG11
PH6
PH7
PG13 PG14
PB14
PB8
PA8
SB1
R208
51
R212
150
STM324xG-EVAL STM322xG-EVAL
SB1 R212 Close Open
Not fitted 150ohm
Board configuration

Figure 21. Ethernet

Schematics UM1057
Page 51

Figure 22. Audio

1
1
2
2
3
3
4
4
D D
C C
B B
A A
STMicroelectronics
Title:
Number: Rev: Sheet of
C.3(PCB.SCH)
Date:
7/20/2016MB786 6 20
STM32 20-21-45-46 G-EVAL Audio
I2S_WS
I2S_SD
I2S_SCK
R134
10K
Audio_SCL
Audio_SDA
R110 51
1 2
U19
KSS-1508 or KSSG1708
Audio_RST
I2S_MCK
+5V
I2C address 0x94
C87 1uF (X7R)
C95 1uF
C103
0.1uF
SDA
1
SCL
2
A0
3
SPKR_OUTA+
4
VP
5
SPKR_OUTA-
6
SPKR_OUTB+
7
VP
8
SPKR_OUTB-
9
-VHPFILT
10
FLYN
11
FLYP
12
+VHP
13
HP/LINE_OUTB
14
HP/LINE_OUTA
15
VA
16
AGND
17
FILT+
18
VQ
19
TSTO
20
AIN4A
21
AIN4B
22
AIN3A
23
AIN3B
24
AIN2A
25
AIN2B
26
AFILTA
27
AFILTB
28
AIN1A
29
AIN1B
30
SPKR/HP
31
RESET
32
VL
33
VD
34
DGND
35
TSTO
36
MCLK
37
SCLK
38
SDIN
39
LRCK
40
GND/Thermal Pad
0
U23
CS43L22
C88 1uF(X7R)
C98
0.1uF
C92
0.1uF
+2V5
C104
0.1uF
+3V3
C102 1uF(X5R)
C101 1uF(X5R)
C107 150pF(COG)
C108 150pF(COG)
C94
0.1uF
C86
0.022uF
R112 51
C97
0.022uF
C93
0.1uF
From IO expandor
Audio_DAC_OUT
R122
100
R113 100K
C105
1uF(X7R)
R115
0
PB9 PB6
PC6
PI0
PI1 PI3
PA4
Audio_IN
BYP
2
GND
4
IN-
5
IN+
8
GS
9
BIAS
10
C1
14
C2
15
OUT-
16
OUT+
17
VCC
20
STBY
21
GND
22
U33
TS472IQT
1
2
U34 KECG2740TBL[N/A]
C143
100nF
R198 0
C141 1uF
R197 1K
C144
100nF
C142 1uF
+3V3C140
1uF
C145
100pF
C146
100pF
C147 0ohm
R199 100K
R196
0
PF10
R200 47
+3V3
R195 10K
JP33
2
6
4
3
CN11
PJ3028B-3
R216 0
R215 0
R217
[N/A]
R218 [N/A]
Fit for Iphone headset Fit for Nokia headset
VD
1
GND
2
CLK_OUT
3
AUX_OUT
4
TST_IN
5
XTO
6
XTI/REF_CLK
7
AD0/CS
8
SCL/CCLK
9
SDA/CDIN
10
U36
CS2200-CP
MCO
+3V3
C158 0.1uF
PA8
I2S_CKIN
C159
1uF
PC9 R209 0
C155
[N/A]
C154
[N/A]
X6 [N/A]
R211 0
R221 10K
+3V3
0ohm resistor mounted for DC coupling
UM1057 Schematics
DocID018499 Rev 6 51/68
Page 52
52/68 DocID018499 Rev 6
1
1
2
2
3
3
4
4
D D
C C
B B
A A
STMicroelectronics
Title:
Number: Rev: Sheet of
C.3(PCB.SCH)
Date:
7/20/2016MB786 7 20
STM32 20-21-45-46 G-EVAL USB_OTG_FS
+5V
R20 10K
OTG_FS_PowerSwitchOn
OTG_FS_OverCurrent
R16 47K
+3V3
12
LD5 Red
R23 620
OTG_FS_DM OTG_FS_DP OTG_FS_ID
C5
4.7uF
R18 0
R21 0
R15 0
GND
2
IN
5
EN
4
OUT
1
FAULT
3
U1
STMPS2141STR@54
VBUS
1
DM
2
DP
3
ID
4
GND
5
Shield
0
USB_Micro-AB receptacle
CN8
475900001
VBUS_FS
PH5
PF11
PA9
PA10
PA11 PA12
R17 22 R19 22
Dz
A2
ID
A3
Pd1
B1
Pup
B2
Vbus
B3
D+in
C1
Pd2
C2
D+out
C3
D-in
D1
GND
D2
D-out
D3
U2
EMIF02-USB03F2
R27 330
12
LD6 Green
3
2
1
T1 9013
R180
47K
+3V3
R181 [N/A]
+3V3

Figure 23. USB OTG FS

Schematics UM1057
Page 53

Figure 24. SRAM

1
1
2
2
3
3
4
4
D D
C C
B B
A A
STMicroelectronics
Title:
Number: Rev: Sheet of
C.3(PCB.SCH)
Date:
7/20/2016
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
A12
A13
A14
A15
A[0..20]
D[0..15]
FSMC_NE1 FSMC_NWE FSMC_NOE
FSMC_NWAIT
D[0..15] A[0..20]
R36 10K
+3V3
A0
R48 10K
C28 100nF
+3V3
R49 10K
+3V3
FSMC_CLK FSMC_NL
WE
A1
RP
A2
DQ14
A3
Vss
A4
Vss
A5
DQ13
A6
DQ12
B1
DQ8
B2
DQ1
B3
OE
B4
DQ9
B5
VccCore
B6
DQ7
C1
DQ4
C2
DQ11
C3
DQ10
C4
DQ3
C5
VccIO
C6
DQ15
D1
A12
D2
DQ0
D3
A15
D4
DQ5
D5
DQ6
D6
CLK
E1
CE
E2
DQ2
E3
NC
E4
NC
E5
A9
E6
A14
F1
A13
F2
AVD
F3
A7
F4
A11
F5
A8
F6
INT
G1
A0
G2
A1
G3
NC
G4
A10
G5
A6
G6
RDY
H1
A4
H2
A5
H3
A2
H4
A3
H5
NC
H6
U7
KFG1216U2A-DIB6
C18 100nF
C22 100nF
+3V3
R52
0
R45 10K
+3V3
R53
0
OneNAND_INT
R54 0
MB786 8 20
STM32 20-21-45-46 G-EVAL SRAM & OneNAND
PD5 PD4 PD3 PB7 PD6
PD7
PB15
D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D12 D13 D14 D15
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
A12
A13
A14
A15
A16
FSMC_NE2
FSMC_BLN0 FSMC_BLN1
A0
A17
PE0 PE1
R47
0
R35 10K
+3V3
PG9
A18
A19
C30
100nF
C23
100nF
+3V3
D0
D1
D2
D3
D4
D5
D6
D7
D8
D9
D10
D11
D12
D13
D14
D15
A20
CY7C1071DV33-12BAXI
A4
B4
A3
B3
A2
A5
A1
A4
A0
A3
CE
B5
I/O0
B6
I/O1
C5
I/O2
C6
I/O3
D5
VCC
D6
VSS
D1
I/O4
E5
I/O5
F5
I/O6
F6
I/O7
G6
WE
G5
A16
E4
A15
F4
A14
F3
A13
G4
A12
G3
A11
H5
A10
H4
A9
H3
A8
H2
I/O8
B1
I/O9
C1
I/O10
C2
I/O11
D2
VCC
E1
I/O12
E2
I/O13
F2
I/O14
F1
I/O15
G1
BLE
A1
BHE
B2
OE
A2
A7
D4
A6
C4
A5
C3
A17
D3
A18
H1
VSS
E6
A19
G2
A20
H6
CE2
A6
U6
IS61WV102416BLL-10MLI
Not fitted
UM1057 Schematics
DocID018499 Rev 6 53/68
Page 54
54/68 DocID018499 Rev 6
1
1
2
2
3
3
4
4
D D
C C
B B
A A
STMicroelectronics
Title:
Number: Rev: Sheet of
C.3(PCB.SCH)
Date:
7/20/2016
TouchScreen_X+
TouchScreen_X-
TouchScreen_Y+
TouchScreen_Y-
CS
1
RS
2
WR/SCL
3
RD
4
RESET
5
VDD
24
VCI
25
GND
26
GND
27
BL_VDD
28
BL_Control
23
BL_GND
22
PD1
6
PD2
7
PD3
8
PD4
9
PD5
10
PD6
11
PD7
12
PD8
13
PD10
14
PD11
15
PD12
16
PD13
17
PD14
18
PD15
19
PD16
20
PD17
21
SDO
29
SDI
30
XL
31
XR
32
YD
33
YU
34
CN19
3.2" LCD_connector (MB785 with AM-240320D4TOQW-T00H(R))
+3V3
+5V
MB786 9 20
STM32 20-21-45-46 G-EVAL LCD
To IO expandor
RESET#
D[0..15]
A[0..20]
A[0..20]
D[0..15]
FSMC_NWE FSMC_NOE
FSMC_NE3
D0 D1 D2 D3 D4 D5 D6 D7
D8 D9 D10 D11 D12 D13 D14 D15
A0
PD5 PD4
PG10
R170 150 R171 150 R172 150 R173 150 R174 150 R175 150 R176 150 R177 150
R82 150 R161 150 R163 150 R165 150 R166 150 R167 150 R168 150 R169 150
R78 150 R119 150 R162 150 R164 150
C148 10uF
L2
BEAD
C153 100nF
L1
BEAD
LCD_HSYNC
LCD_VSYNC
LCD_CS
1 2 3 4 5 6
CN22
Header 3X2H
PC[0..15]
PC10 PC11
PC[0..15]
Reserved for LCD connector
R67 0
+3V3
R68 [N/A]

Figure 25. LCD

Schematics UM1057
Page 55

Figure 26. RS-232 and IrDA

1
1
2
2
3
3
4
4
D D
C C
B B
A A
STMicroelectronics
Title:
Number: Rev: Sheet of
C.3(PCB.SCH)
Date:
7/20/2016
RS232/IrDA_TX
RS232/IrDA_RX
SD
5
TxD
3
GND
8
Anode (VCC2)
1
Cathode
2
RxD
4
VCC1
6
NC
7
U11
TFDU6300
R64
5
R63
47
C51
0.1uF
C52
0.1uF
+3V3
C55
4.7uF
C45
4.7uF
IrDA
3
2
1
JP22
MB786 10 20
STM32 20-21-45-46 G-EVAL RS232&IrDA
C2+
1
C2-
2
V-
3
R1IN
4
R2IN
5
R3IN
6
R4IN
7
R5IN
8
T1OUT
9
T2OUT
10
T3OUT
11
T3IN
12
T2IN
13
T1IN
14
R5OUT
15
R4OUT
16
R3OUT
17
R2OUT
18
R1OUT
19
R2OUTB
20
R1OUTB
21
nSHDN
22
nEN
23
C1-
24
GND
25
VCC
26
V+
27
C1+
28
U17
ST3241EBPR
C78
100nF
C80
100nF
C76 100nF
C77 100nF C79 100nF
+3V3
1 6 2 7 3 8 4 9 5
CN16 DB9-male UART3 or 4
+3V3
Bootloader_BOOT0
Bootloader_RESET
PC10
PC11
RXD
TXD CTS
DSR
TFDU6300 (U11) is not populated on boards manufactured starting from middle 2016 (schematics revision C.3)
Note:
UM1057 Schematics
DocID018499 Rev 6 55/68
Page 56
56/68 DocID018499 Rev 6

Figure 27. CAN

Schematics UM1057
1
A A
PD1
B B
C C
CAN1_TX
CAN2_TX
CAN1_RX
CAN2_RX
PB13
PD0
PB5
3
2
1
JP3
3
2
1
JP10
2
+3V3
C32
100nF
U9
1
D
2
GND
3
VCC R4Vref
SN65HVD230
CANH
CANL
3
R37
10K
8
RS
7 6 5
+3V3
R39
0
321
Default setting: 1<->2
JP7
Default setting: Open
JP9
R38 120
R56 do not fit
+3V3
CN10 DB9-male CAN connector
1 6 2 7 3 8 4 9 5
R60 0
4
D D
1
2
3
STMicroelectronics
Title:
STM32 20-21-45-46 G-EVAL CAN
Number: Rev: Sheet of
MB786 11 20
C.3(PCB.SCH)
Date:
7/20/2016
4
Page 57

Figure 28. I/O peripherals

1
1
2
2
3
3
4
4
D D
C C
B B
A A
STMicroelectronics
Title:
Number: Rev: Sheet of
C.3(PCB.SCH)
Date:
7/20/2016
1 2
LD3 Red
1 2
LD2 Orange
1 2
LD4 Blue
1 2
LD1 Green
R155
510
R154
680
R141
680
R140
680
LED4
LED3
LED1
LED2
3 1
2 RV1
3386P-103H[10%]
R151
0
+3V3
Potentiometer
C122 10nF
R147
10K
R146
10K
R145
10K
R144
10K
R149
10K
+2V8
C119 100nF
C128 100nF
C120 100nF
C129 100nF
C121 100nF
R159
100
COMMON
5
Selection
2
DWON
3
LEFT
1
RIGHT
4
UP
6
U32
MT008-A
R153 220K
1
43
2
B2 WKUP
C124 do not fit
+3V3
R138
100
R148 4K7
1
4 3
2
B4 USER
C130 100nF
+3V3
R160
100
R142 4K7
1
4 3
2
B3 Tamper
C118 100nF
+3V3
R156
100
R139
330
R150
0
R143 0
JOY_SEL JOY_DOWN JOY_LEFT JOY_RIGHT JOY_UP
Anti_Tamper
WAKEUP
User_Button
EEPROM_SCL EEPROM_SDA
MEMS_SCL
MEMS_SDA
MEMS_INT1 MEMS_INT2
E0
1
E1
2
E2
3
VSS4SDA
5
SCL
6
WC
7
VCC
8
U18
M24C64-RMN6TP
+3V3
R102 10K
JP24
VDD_IO
1
GND
2
Reserved
3
GND
4
GND
5
VDD
6
CS
7
INT1
8
INT2
9
GND
10
Reserved
11
SDO
12
SDA
13
SCL
14
U20
LIS302DL
+2V8
R107 10K
+2V8
MB786 12 20
STM32 20-21-45-46 G-EVAL IO Peripherals
Joystick LEDs
EEPROM MEMS
BUTTON
Potentiometer
C81
100nF
C89
100nF
To IO expandor
To IO expandor
R152
1K
PG6
PG8
PI9
PC7
PC13
PA0
PG15
PF9
PB9
PB6
PB9 PB6
UM1057 Schematics
DocID018499 Rev 6 57/68
Page 58
58/68 DocID018499 Rev 6
1
1
2
2
3
3
4
4
D D
C C
B B
A A
STMicroelectronics
Title:
Number: Rev: Sheet of
C.3(PCB.SCH)
Date:
7/20/2016MB786 13 20
STM32 20-21-45-46 G-EVAL IO_Expandor
Y-
1
INT
2
A0/Data Out
3
SCLK
4
SDAT
5
VCC
6
Data in
7
IN0
8
IN1
9
GND
10
IN2
11
IN3
12
X+
13
Vio
14
Y+
15
X-
16
U24
STMPE811QTR
Y-
1
INT
2
A0/Data Out
3
SCLK
4
SDAT
5
VCC
6
Data in
7
IN0
8
IN1
9
GND
10
IN2
11
IN3
12
X+
13
Vio
14
Y+
15
X-
16
U29
STMPE811QTR
R135 10K
+2V8
I2C device address:0x82
I2C device address:0x88
+2V8
+2V8
R116 100K
R132 100K
IO_Expandor_SCK IO_Expandor_SDA IO_Expandor_INT
TouchScreen_X+
TouchScreen_X-
TouchScreen_Y+
TouchScreen_Y-
EXP_IO2 EXP_IO3 EXP_IO4 EXP_IO5 EXP_IO6 EXP_IO7 EXP_IO8
EXP_IO9 EXP_IO10 EXP_IO11 EXP_IO12
EXP_IO1
R121 10K
R136 0
+2V8
R117 10K
R131 10K
+2V8
C99 100nF
C115 100nF
PB9
PB6
PI2

Figure 29. I/O expander

Schematics UM1057
Page 59

Figure 30. microSD card

1
1
2
2
3
3
4
4
D D
C C
B B
A A
STMicroelectronics
Title:
Number: Rev: Sheet of
C.3(PCB.SCH)
Date:
7/20/2016
MicroSD card
MB786 14 20
STM32 20-21-45-46 G-EVAL MicroSD card
+3V3
MicroSDCard_CLK MicroSDCard_CMD
SMS064FF or SMS128FF
1234567
8
SW29SW1
10
CN6 PJS008-2000
MicroSDCard_D0
MicroSDCard_D1
MicroSDCard_D2
MicroSDCard_D3
MicroSDCard_Detect
R9 47KR847K
R2
0
R11 47K
R10 47K
R65 47K
+3V3
PC8
PC9
PC10
PC11
PC12 PD2
PH13
UM1057 Schematics
DocID018499 Rev 6 59/68
Page 60
60/68 DocID018499 Rev 6
1
1
2
2
3
3
4
4
D D
C C
B B
A A
STMicroelectronics
Title:
Number: Rev: Sheet of
C.3(PCB.SCH)
Date:
7/20/2016
R7
3.3K
C4 1nF
+3V3
+3V3
+5V
R14
0
C3
100nF
C12 100nF
R74 0 C59 do not fit
C62 do not fit
C63 do not fit
C11 do not fit
C38 do not fitC210nF
C8 do not fit
C1 do not fit
R77 0
R80 0
R12
0
R4
0
C10 do not fit
EMERGENCY STOP
1
MC-UH
3
MC_UL
5
MC_VH
7
MC_VL
9
MC_WH
11
MC_WL
13
CURRENT A
15
CURRENT C
19
CURRENT B
17
NTC BYPASS RELAY
21
DISSIPATIVE BRAKE
23
+5V POWER
25
PFC SYNC
27
PFC PWM
29
Encoder A
31
Encoder B
33
GND
2
GND
4
GND
6
GND
8
GND
10
GND
12
BUS VOLTAGE
14
GND
16
GND
18
GND
20
GND
22
GND
24
Heatsink Temperature
26
Vdd_Micro
28
GND
30
GND
32
Encoder Index
34
CN5
MC_connector
MC_EmergencySTOP
MC_CurrentA
MC_CurrentB
MC_CurrentC
MC_PFCsync1
MC_PFCsync2
MC_WL
MC_VH MC_VL
MC_UH MC_UL
MC_WH
MC_NTC MC_DissipativeBrake
MC_PFCpwm MC_EnA MC_EnB
MC_HeatsinkTemperature
MC_BusVoltage
MC_EnIndex
R6 100K
C9 do not fit
Motor control connector
Default setting: Open
Default setting: Open
MB786 15 20
STM32 20-21-45-46 G-EVAL Motor control
R73
0
R76
0
R79
0
R13
0
R5
0
PC4
PC5
PC1
PC2
PC3
PH8
PH10
PH11
PD13
PC8
PB8
PH13
PH14
PH15
PD12
PI4
PI5
PI6
PI7
R3
0
R59
0
R57
0
TP4 AIN+
TP3 AIN-
SB17
SB18
R219
0

Figure 31. Motor control

Schematics UM1057
Page 61

Figure 32. Smartcard

1
1
2
2
3
3
4
4
D D
C C
B B
A A
STMicroelectronics
Title:
Number: Rev: Sheet of
C.3(PCB.SCH)
Date:
7/20/2016
VCC
1
RST
2
CLK
3
NC
4
GND
5
NC
6
I/O
7
NC
8
18
17CN20
C816
CLKDIV1
1
CLKDIV2
2
5V/3V
3
PGND
4
C1+
5
Vddp
6
C1-
7
Vup
8
PRES
9
PRES
10
I/O
11
AUX2
12
AUX1
13
CGND14CLK
15
RST
16
Vcc
17
PORADJ
18
CMDVCC
19
RSTIN
20
Vdd
21
GND
22
OFF
23
XTAL1
24
XTAL2
25
I/OUC
26
AUX1UC
27
AUX2UC
28
U31
ST8024CDR
C125 100nF
C126 100nF
C117 47uF
+5V
C127 100nF
C109
100nF
R158
100K
+3V3
R157 4K7
+3V3
R129 10K
R123 10K
+3V3
C111 100nF
C114 47uF
+3V3
R124 10K
+3V3
R127 0
R126 0
R125 10K
TP11 AUX2 TP12 AUX1
SmartCard_3/5V
SmartCard_IO
SmartCard_RST
SmartCard_CLK SmartCard_OFF
SmartCard_CMDVCC
MB786 16 20
STM32 20-21-45-46 G-EVAL Smart card
R128 0
PF7
PF6
PG7
PC6
PG12
PH15
UM1057 Schematics
DocID018499 Rev 6 61/68
Page 62
62/68 DocID018499 Rev 6
1
1
2
2
3
3
4
4
D D
C C
B B
A A
STMicroelectronics
Title:
Number: Rev: Sheet of
C.3(PCB.SCH)
Date:
7/20/2016
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
CN13 FTSH-110-01-L-DV
+3V3
R97 [N/A]
R96 [N/A]
R101 [N/A]
R95 [N/A]
R98 do not fit
+3V3
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
CN14 JTAG
+3V3
+3V3
R105 10K
R106 10K
R99 10K
R92 [N/A]
R1040 R100do not fit R94 0 R91 do not fit
TRACE_D3 TRACE_D2 TRACE_D1 TRACE_D0 TRACE_CK
Trace connector
JTAG connector
KEY
MB786 17 20
STM32 20-21-45-46 G-EVAL JTAG & Trace
PA13 PA14 PB3 PA15 PB4
PE6 PE5 PE4 PE3 PE2
TDI
RESET#
TRST
TMS/SWDIO TCK/SWCLK TDO/SWO
D8
Z5V1
RS7
22
D3
Z5V1D4Z5V1D5Z5V1D6Z5V1D7Z5V1

Figure 33. JTAG and trace

Schematics UM1057
Page 63

Figure 34. Power

1
1
2
2
3
3
4
4
D D
C C
B B
A A
STMicroelectronics
Title:
Number: Rev: Sheet of
C.3(PCB.SCH)
Date:
7/20/2016
Vin
3
GND
1
Vout
2
U22 LD1086D2M33TR
C113 220uF
C83 10uF
C82 100nF
+5V
TP7 3V3
SV
1
SG
2
CV
3
CG1
4
CG2
5
CG3
6
U25
BNX002-01
C106 10uF
E5V
TP8 5V
+5V
R93 1K
12
LD9 red
TP13 Ground
1
3
2
CN18
DC-10B
Z1 SMAJ5.0A-TR
C112 100nF
1
2
3
U28 ZEN056V130A24LS
+3V3
D5V
E5V
MB786 18 20
STM32 20-21-45-46 G-EVAL Power
Vin3Vout
2
1
U21 LD1117S25TR
+5V
C91 10uF
+2V5
TP6 2V5
C96 220uF
VBUS_FS
VBUS_HS
Vin3Vout
2
1
U30 LD1117S18TR
C116 10uF
+1V8 Vin3Vout
2
1
U26 LD1117STR
+5V
C110 10uF
+2V8
TP9 2V8
R114 120
C100 10uF
R120 150
TP10 1V8
+3V3 VDD_MCU
JP32
1 2 3 4 5 6 7 8 9 10
JP18
Header 5X2
U5V_ST_LINK
UM1057 Schematics
DocID018499 Rev 6 63/68
Page 64
64/68 DocID018499 Rev 6
1
1
2
2
3
3
4
4
D D
C C
B B
A A
STMicroelectronics
Title:
Number: Rev: Sheet of
C.3(PCB.SCH)
Date:
7/20/2016
RESET#
RESET#
MB786 19 20
STM32 20-21-45-46 G-EVAL Extension connector
12
34
56
78
910
1112
1314
1516
1718
1920
2122
2324
2526
2728
2930
3132
3334
3536
3738
3940
CN4
21N22564-40S10B
1 2
3 4
5 6
7 8
9 10
11 12
13 14
15 16
17 18
19 20
21 22
23 24
25 26
27 28
29 30
31 32
33 34
35 36
37 38
39 40
41 42
43 44
45 46
47 48
49 50
CN1 21N22564-50S10B
12
34
56
78
910
1112
1314
1516
1718
1920
2122
2324
2526
2728
2930
3132
3334
3536
3738
3940
CN2
21N22564-40S10B
1 2
3 4
5 6
7 8
9 10
11 12
13 14
15 16
17 18
19 20
21 22
23 24
25 26
27 28
29 30
31 32
33 34
35 36
37 38
39 40
41 42
43 44
45 46
47 48
49 50
CN3 21N22564-50S10B
PA0 PA1
PA2
PA3PA4
PA5PA6
PA7
PA8
PA10PA11
PA12
PA13
PA14 PA15
PB0PB1
PB2
PB3 PB4 PB5 PB6 PB7
PB8
PB9
PB10
PB11
PB12PB13
PB14
PB15
PC0
PC1 PC2
PC3
PC4
PC5
PC6
PC7
PC8PC9
PC10 PC11 PC12
PC13
EXT_PC14
EXT_PC15
PD0
PD1 PD2
PD3 PD4 PD5 PD6 PD7
PD8
PD9PD10
PD11PD12
PD13PD14
PD15
PE0 PE1
PE2
PE3 PE4
PE5 PE6
PE7
PE8PE9
PE10PE11
PE12PE13
PE14
PE15
PF0 PF1
PF2 PF3
PF4
PF5 PF6
PF7 PF8
PF9 PF10
PF11
PF12PF13
PF14PF15
PG0
PG1
PG2PG3
PG4PG5
PG6PG7
PG8
PG9 PG10 PG11 PG12 PG13 PG14 PG15
EXT_PH0 EXT_PH1
PH2
PH3
PH4 PH5
PH6
PH7PH8
PH9PH10
PH11
PH12
PH13
PH14PH15
PI0PI1
PI2
PI3
PI4 PI5 PI6 PI7
PI8
PI9
PI10 PI11
VREF+
EMU_3V3
EMU_5V
APP_3V3
APP_VCC
PC13
RESET#
EMU_5V
EMU_3V3
EMU_5V
APP_3V3
BOOT0
(Left) (Right)
(Buttom)
(Top)
PA[0..15]
PA[0..15]
PB[0..15]
PB[0..15]
PC[0..15]
PC[0..15]
PD[0..15]
PD[0..15]
PE[0..15]
PE[0..15]
PF[0..15]
PF[0..15]
PG[0..15]
PG[0..15]
PH[0..15]
PH[0..15]
PI[0..11]
PI[0..11]
APP_3V3APP_VCC
EMU_5VD5V
+3V3
SB6
SB7
SB4
SB5
PH0
PH1
PC14
PC15
EXT_PH0
EXT_PH1
EXT_PC14
EXT_PC15
Close to crystal on PCB
BOOT0
BOOT0
VBUS_FS
CX1 33pF

Figure 35. Extension connector

Schematics UM1057
Page 65

Figure 36. STLINK/V2

1
1
2
2
3
3
4
4
D D
C C
B B
A A
STMicroelectronics
Title:
Number: Rev: Sheet of
C.3(PCB.SCH)
Date:
7/20/2016
20 20
VBAT
1
PC13
2
PC14
3
PC15
4
OSC_IN
5
OSC_OUT
6
/RST
7
VSSA
8
VDDA
9
PA0
10
PA1
11
U2_TX
12
U2_RX13U2_CK14S1_CK15S1_MISO16S1_MOSI17PB018PB119PB2/BOOT120PB1021VSS_123VDD_1
24
PB12
25
PB11
22
S2_CK
26
S2_MISO
27
S2_MOSI
28
PA8
29
PA9
30
PA10
31
PA11
32
PA12
33
JTMS
34
VSS_2
35
VDD_2
36
JTCK
37
JTDI
38
JTDO
39
JNRST
40
PB541PB642PB7
43
BOOT0
44
PB845PB9
46
VSS_3
47
VDD_3
48
U15 STM32F103C8T6
20pF
C139
20pF
C138
1 2
X5
8MHz
+3V3
USB_DM
USB_DP
STM_RST
T_JTCK
T_JTCK
T_JTDO
T_JTDI
T_JTMS
STM_JTMS_SWDIO
STM_JTCK_SWCLK
LED_STLINK
OSC_IN OSC_OUT
T_NRST
T_JRST
LED_STLINK
T_JTCK
T_JTDI
T_JTDO
T_NRST
T_JTMS
T_JRST
R185
4K7
R186
4K7
AIN_1
C137 100nF
R183
100K
R201 100
+3V3
+3V3
+3V3
+3V3
+3V3
+3V3
AIN_1
VCC
1
D-
2
D+
3
GND
4
SHELL
0
SHELL
0
CN21
USB-typeB connector
USB_DM USB_DP
+3V3
C135 100nF
C133 100nF
C136 100nF
C134 100nF
R192 10 R193 10
MCU
USB
JTAG
STM_JTMS_SWDIO STM_JTCK_SWCLK
+3V3
U5V_ST_LINK
TDI
TRST
TMS/SWDIO
TCK/SWCLK
TDO/SWO
RESET#
SWIM_PU_CTRL
R182
100K
T_SWO T_SWDIO_IN
T_SWDIO_IN
T_SWO
1 2 3 4 5
CN17
JTAG
R194
1.5K
R189 10K
R191 36K
2
31
T2 9013
+3V3
U5V_ST_LINK
R187 [N/A]
R188 10K
R184
100K
MCO
21
4 3
Red Yellow
LD10 HSMF-A201-A00J1
R202 100
R190 0
+3V3
MB786
STM32 20-21-45-46 G-EVAL ST-LINK/V2
UM1057 Schematics
DocID018499 Rev 6 65/68
Page 66
66/68 DocID018499 Rev 6
1
1
2
2
3
3
4
4
D D
C C
B B
A A
STMicroelectronics
Title:
Number: Rev: Sheet of
A.1(PCB.SCH)
Date:
3/27/2009
Enable
DotClk
HSYNC
VSYNC
CS
RS
WR RD
#RESET
SDO SDI
VDD
PD0 PD1 PD2 PD3 PD4 PD5 PD6 PD7 PD8 PD9 PD10 PD11 PD12 PD13 PD14 PD15 PD16 PD17
YU YD XR XL
VSS
1
XL
2
XR
3
YD
4
YU
5
VSS
6
IM0/ID
7
IM1
8
IM3
9
SDO
10
NC
11
SDI
12
D17
13
D16
14
D15
15
D14
16
D13
17
D12
18
D11
19
D10
20
D9
21
D8
22
D7
23
D6
24
D5
25
D4
26
D3
27
D2
28
D1
29
D0
30
CS
31
RESET
32
RS
33
WR/SCL
34
RD
35
VSYNC
36
HSYNC
37
DOTCLK
38
ENABLE
39
VCC
40
VCC
41
VSS
42
LED_K
43
LED_A
44
VSS
45
CN2
FF0245SS1
R4
0
R1
10K
VDD
RP1
10K RP2
10K
RP4
10K
PD0
PD2
PD4
PD6
PD8
PD9
PD10
PD11
PD12
PD13
PD14
PD15
PD16
PD17
Enable
DotClk
HSYNC
VSYNC
VDD
C3 1uF/50V
R3
4K7
R2
4K7
SDI
SDO
RD
RS
Soldered for Serial interface only
Soldered for i80-system 16-bit interface
CS RS WR RD #RESET
VDD
BLGND
BLVDD
BL_Control
PD1 PD2 PD3 PD4 PD5 PD6 PD7 PD8
PD10 PD11 PD12 PD13 PD14 PD15 PD16
PD17 SDO SDI
A K
Z1
STPS1L40M
C1
4.7uF/50V
L1
4.7uH(1A)
R7 10
BLGND
BLVDD
R6 100K
C2
2.2uF
R5
0
R8
do not fit
BLVDD
BL_Control
BLGND
BLGND
BLGND
AM-240320D4TOQW-T00H(R)
Vi
1
Rset
2
GND3FB
4
NC
5
Vo
6
EN
7
SW
8
PGND
9
U1
STLD40DPMR
CS
1
RS
2
WR/SCL
3
RD
4
RESET
5
VDD
24
VCI
25
GND
26
GND
27
BL_VDD
28
BL_Control
23
BL_GND
22
PD1
6
PD2
7
PD3
8
PD4
9
PD5
10
PD6
11
PD7
12
PD8
13
PD10
14
PD11
15
PD12
16
PD13
17
PD14
18
PD15
19
PD16
20
PD17
21
SDO
29
SDI
30
XL
31
XR
32
YD
33
YU
34
CN1
3.2LCD_connector
YU
YD
XR
XL
LCD board connector to Mother board
MB785 1 1
3.2" LCD module with both SPI & 16bit interface
RP3
10K
RP6
10K
RP5
10K
PD1
PD3
PD5
PD7

Figure 37. 3.2” LCD module with SPI and 16-bit interface

Schematics UM1057
The 34-pin connector to mother board for both serial & 16bit interface. Compatible with MB694 with Touch screen signals added on Pin 31-34.
Page 67
UM1057 Revision history

Revision history

Table 35. Document revision history

Date Revision Changes
15-Apr-2011 1 Initial release.
23-May-2011 2 Updated preliminary watermarks.
Added Section 1.4: Delivery recommendations.
26-July-2011 3
Updated Section 2.16: Ethernet, Section 2.17: USB OTG HS and
Section Appendix A: Schematics.
Updated Table 2 JP4 description, Table 5 JP24 description and
07-Oct-2011 4
Section Appendix A: Schematics. Added warning in Chapter 2.5 and
note in Chapter 2.20.
09-Jan-2012 5
Added note in Chapter 2.5 and updated Section Appendix A:
Schematics.
Added comment IrDA is only supported up to C07 version of the
02-Nov-2016 6
board.
Figure 17 to Figure 37 updated.
DocID018499 Rev 6 67/68
67
Page 68
UM1057
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. 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.
© 2016 STMicroelectronics – All rights reserved
68/68 DocID018499 Rev 6
Loading...