STM3220G EVAL Evaluation Board User Manual
User Manual:
Open the PDF directly: View PDF .
Page Count: 68
Download | |
Open PDF In Browser | View PDF |
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 highperformance ARM®Cortex®-M3 32-bit microcontroller. 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. Figure 1. STM3220G-EVAL evaluation board 1. Picture is not contractual. November 2016 DocID018499 Rev 6 1/68 www.st.com 1 Contents UM1057 Contents 1 2 3 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1.1 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1.2 Demonstration software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1.3 Ordering information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1.4 Delivery recommendations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 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 Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 3.1 2/68 Daughterboard extension connectors CN1, 2, 3 and 4 . . . . . . . . . . . . . . 25 DocID018499 Rev 6 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 List of tables UM1057 List of tables Table 1. Table 2. Table 3. Table 4. Table 5. Table 6. Table 7. Table 8. Table 9. Table 10. Table 11. Table 12. Table 13. Table 14. Table 15. Table 16. Table 17. Table 18. Table 19. Table 20. Table 21. Table 22. Table 23. Table 24. Table 25. Table 26. Table 27. Table 28. Table 29. Table 30. Table 31. Table 32. Table 33. Table 34. Table 35. 4/68 Ordering information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Power related jumpers and solder bridges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Boot related jumpers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Audio related jumpers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 EEPROM related jumper and solder bridge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 CAN-related jumpers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 RS-232 and IrDA related jumpers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Motor control solder bridges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Connection between ST8024 and STM32F207IGH6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Smartcard related jumper . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 microSD card related jumpers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Ethernet related jumpers and solder bridges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 microSD card related jumper . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Camera module related jumpers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 SRAM related jumpers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Third-party toolchain support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 LCD modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Daughterboard extension connector CN1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Daughterboard extension connector CN2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Daughterboard extension connector CN3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 Daughterboard extension connector CN4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 Motor Control connector CN5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 microSD connector CN6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 RJ45 connector CN7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 USB OTG FS Micro-AB connector CN8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 USB OTG HS Micro-AB connector CN9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 CAN D-type 9-pin male connector CN10 (CAN1 or CAN2) . . . . . . . . . . . . . . . . . . . . . . . . 34 Trace debugging connector CN13 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 JTAG debug connector CN14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 Camera module connector CN15 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 RS-232 connector CN16 with ISP support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 Smartcard connector CN20 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 Camera extension connector CN23 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 STM3220G-EVAL pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 Document revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 DocID018499 Rev 6 UM1057 List of figures List of figures Figure 1. Figure 2. Figure 3. Figure 4. Figure 5. Figure 6. Figure 7. Figure 8. Figure 9. Figure 10. Figure 11. Figure 12. Figure 13. Figure 14. Figure 15. Figure 16. Figure 17. Figure 18. Figure 19. Figure 20. Figure 21. Figure 22. Figure 23. Figure 24. Figure 25. Figure 26. Figure 27. Figure 28. Figure 29. Figure 30. Figure 31. Figure 32. Figure 33. Figure 34. Figure 35. Figure 36. Figure 37. STM3220G-EVAL evaluation board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Hardware layout and configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 STM3220G-EVAL evaluation board layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Pin 1 camera plug . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Motor Control connector CN5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 microSD connector CN6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 Ethernet RJ45 connector CN7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 USB OTG FS Micro-AB connector CN8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 USB OTG HS Micro-AB connector CN9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 CAN D-type 9-pin male connector CN10 (CAN1 or CAN2) . . . . . . . . . . . . . . . . . . . . . . . . 34 Trace debug connector CN13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 JTAG debug connector CN14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 Camera module connector CN15 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 RS-232 connector CN16 with ISP support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 Power supply connector CN18 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 Smartcard connector CN20 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 STM3220G-EVAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 MCU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 USB OTG HS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 Camera . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 Audio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 USB OTG FS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 SRAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 LCD. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 RS-232 and IrDA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 CAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 I/O peripherals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 I/O expander . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 microSD card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 Motor control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60 Smartcard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 JTAG and trace. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 Power . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 Extension connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 STLINK/V2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 3.2” LCD module with SPI and 16-bit interface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 DocID018499 Rev 6 5/68 5 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 • I2C 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 • I2S 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 UM1057 Overview Table 1. Ordering information 1.4 Order code Target STM32 STM3220G-EVAL STM32F207IGH6 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. DocID018499 Rev 6 7/68 67 Hardware layout and configuration 2 UM1057 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 UM1057 Hardware layout and configuration Figure 2. Hardware layout and configuration 9UHJXODWRU 86%SRZHU VZLWFK 9UHJXODWRU 27*+6 9UHJXODWRU $'& 9UHJXODWRU 86%+6 3+< 86%0LFUR$% FRQQHFWRU 0LFURSKRQH $PSOLILHU $XGLR-DFN '$& ,6 ,& $XGLR'$& 0(06 ((3520 /('V.H\ ,2 H[SDQGHU *3,2 670),*+ ([WHQVLRQ FRQQHFWRUIRU *3,2V -R\VWLFN 7RXFKVFUHHQ '&0, 65$0 )60& &DPHUD PRGXOH &DPHUDH[WHQVLRQ FRQQHFWRU 86%0LFUR$% FRQQHFWRU 27*)6 86%SRZHU VZLWFK 7)7/&' 0LFUR6' FDUG 6',2 0&FRQWURO FRQQHFWRU 0& 0,,50,, 3+< ,QWHJUDWHG5- FRQQHFWRU &$1 &$1 WUDQVFHLYHU &$1 '%FRQQHFWRU 56 WUDQVFHLYHU 56 '%FRQQHFWRU &$1 -7$* 'HEXJ 7UDFH 86$57 ,U'$ WUDQVFHLYHU 67/,1.9 3RWHQWLRPHWHU $'& 86$57 6PDUWFDUG LQWHUIDFH 6PDUWFDUG FRQQHFWRU 069 1. IrDA is not populated on the board from version C08 of the board. DocID018499 Rev 6 9/68 67 Hardware layout and configuration UM1057 Figure 3. STM3220G-EVAL evaluation board layout &1 0LFUR6'FDUG 8 670),*+ &1 0RWRUFRQWURO &1 5- FRQQHFWRU 8 ,U'$ &1 86%27*)6 &1 86%27*+6 &1 &$1 &1 67/,1.9 &1 86$57 &1 7UDFH &1&1 ([WHQVLRQ CONNECTOR $4" &1 -7$* &1 &RORU/&' &1 $XGLRMDFN &1 &DPHUDPRGXOH &1 9SRZHUMDFN &1 &DPHUDH[WHQVLRQ FRQQHFWRU 59 3RWHQWLRPHWHU % % 5HVHW % :DNHXS &1 6PDUWFDUG % 7DPSHU 1. IrDA is not populated on the board from version C08 of the board. 10/68 DocID018499 Rev 6 8 8VHUNH\ -R\VWLFN 06 9 UM1057 2.1 Hardware layout and configuration 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. Table 2. Power related jumpers and solder bridges Jumper Description JP4 Jumper reserved for future use (RFU). Default setting: Fitted JP32 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: JP18 To select daughterboard connector (CN1 and CN3) power supply, set JP18 as shown: DocID018499 Rev 6 HS FS DTB PSU STlk HS FS DTB PSU STlk HS FS DTB PSU STlk 11/68 67 Hardware layout and configuration UM1057 Table 2. Power related jumpers and solder bridges (continued) Jumper Description To select USB OTG FS (CN8) power supply, set JP18 as shown: HS FS DTB PSU STlk To select USB OTG HS (CN9) power supply, set JP18 as shown: HS FS DTB PSU STlk 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) HS FS DTB PSU STlk To connect Vbat to the battery, set JP19 as shown: JP19 1 2 3 To connect Vbat to 3.3 V power, set JP19 as shown: (Default setting) 1 2 3 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. Table 3. Boot related jumpers 12/68 BOOT 0 BOOT 1 Boot source 0 1 or 0 1 1 STM3220G-EVAL boots from Embedded SRAM 1 0 STM3220G-EVAL boots from System Memory STM3220G-EVAL boots from User Flash (Default setting) DocID018499 Rev 6 UM1057 2.3 Hardware layout and configuration Clock source Four clock sources are available on STM3220G-EVAL evaluation board for STM32F207IGH6 and RTC embedded: 2.4 • 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) Reset source The reset signal of STM3220G-EVAL evaluation board is low active and the reset sources include: 2.5 • 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 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 Hardware layout and configuration UM1057 Table 4. Audio related jumpers Jumper 2.6 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. EEPROM A 64 Kbit EEPROM is connected to the I2C1 bus of STM32F207IGH6. Table 5. EEPROM related jumper and solder bridge Jumper JP24 2.7 Description EEPROM is in Write Protection mode when JP24 is not fitted. Default setting: Not fitted. 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 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 1 2 3 1 2 3 1 2 3 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 1 2 3 UM1057 Hardware layout and configuration Table 6. CAN-related jumpers (continued) Jumper Description To enable the selected CAN transceiver to work in Standby mode, set JP7 as shown: JP7 To enable the selected CAN transceiver to work in High-speed mode, set JP7 as shown (Default setting): 1 2 3 1 2 3 To enable the selected CAN transceiver to work in Slope Control mode, do not fit JP7. JP9 To enable the terminal resistor for the selected CAN, fit a jumper on JP9. (Default setting: Not fitted). DocID018499 Rev 6 15/68 67 Hardware layout and configuration 2.8 UM1057 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 Table 7. Table 7. RS-232 and IrDA related jumpers Jumper Description To connect USART3_RX to IrDA transceiver and enable IrDA communication, 1 2 3 set JP22 as shown (this configuration is useless on the board from version C08): JP22 To connect USART3_RX to RS-232 transceiver and enable RS-232 communication, set JP22 as shown (Default setting): 1 2 3 To enable microSD card, which shares same I/Os with RS-232, JP22 is not fitted. 16/68 JP29 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. JP34 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. DocID018499 Rev 6 UM1057 2.9 Hardware layout and configuration 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 Note: 1 Solder bridge Description Multiplexed peripherals SB18 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 - SB17 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 - SB16 To connect MC_EmergencySTOP to PI4, close SB16. Default setting: Open SB10 To connect MC_EnIndex to PB8, close SB10. Default setting: Open SB11 To connect MC_CurrentA to PC1, close SB11. Default setting: Open SB12 To connect MC_CurrentB to PC2, close SB12. Default setting: Open SB14 To connect MC_EnB to PD13, close SB14. Default setting: Open SB15 To connect MC_EnA to PD12 close SB15. Default setting: Open Camera module connected to CN15 Ethernet FSMC 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 Hardware layout and configuration 2.10 UM1057 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 Table 9: Table 9. Connection between ST8024 and STM32F207IGH6 ST8024 signals Description Connect to STM32F207IGH6 5V/3V Smartcard power supply selection pin PH15 I/OUC MCU data I/O line PC6 XTAL1 Crystal or external clock input PG7 Detect presence of a card, MCU interrupt, share same pin with motor controller PF6 Card reset input from MCU PF7 OFF RSTIN CMDVCC Start activation sequence input (Active Low), share same pin with I2S DAC and Motor control PG12 Smartcard shares some I/Os with I2S bus for Audio. Some jumper settings need to be reconfigured to enable smartcard as indicated below: Table 10. Smartcard related jumper Jumper JP21 2.11 Description To connect Smartcard_IO to PC6, JP21must be fitted. JP21 must not be fitted for Audio DAC connection to I2S. Default setting: Not fitted. 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. Table 11. microSD card related jumpers Jumper JP22 Description 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 18/68 PC9 is connected to I2S_CKIN when JP16 is set as show to the right: DocID018499 Rev 6 1 2 3 1 2 3 UM1057 2.12 Hardware layout and configuration 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 Hardware layout and configuration UM1057 Table 12. Ethernet related jumpers and solder bridges Jumper JP8 Description JP8 selects MII or RMII interface mode. 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): JP6 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): JP5 To provide 25 MHz clock by external crystal X1 (for MII interface mode only) set JP5 as shown: 1 2 3 1 2 3 1 2 3 1 2 3 When clock is provided by external oscillator U3, JP5 must not be fitted (Default setting). SB1 Note: 20/68 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. 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. DocID018499 Rev 6 UM1057 2.17 Hardware layout and configuration 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. Table 13. microSD card related jumper Jumper JP31 Description 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 Table 14. Camera module related jumpers Jumper Note: Description JP26 To set power down mode for the camera module, JP26 is fitted. Default setting: Not fitted. SB16 Description of SB16 is in Section 2.9: Motor control. 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 Hardware layout and configuration UM1057 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. Table 15. SRAM related jumpers Jumper Description Connect PE4 to SRAM as A20 by setting JP1 as shown (Default setting): JP1 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): JP2 22/68 Connect PE3 to trace connector CN13 as TRACE_D0 by setting JP2 as shown: DocID018499 Rev 6 1 2 3 1 2 3 1 2 3 1 2 3 UM1057 2.20 Hardware layout and configuration 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 VXToolset support ST-LINK/V2 according to the following table: Table 16. Third-party toolchain support 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 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: Note: • 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 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 Hardware layout and configuration 2.21 UM1057 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 Pin name Pin connection Pin on CN19 Pin name Pin connection 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 7 PD2 FSMC_D1 24 VDD +3V3 8 PD3 FSMC_D2 25 VCI +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 17 PD13 FSMC_D11 34 YU I/O expander U24 24/68 DocID018499 Rev 6 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 How to disconnect with function block on STM3220G-EVAL board 1 GND - - 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 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 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 - - Table 19. Daughterboard extension connector CN2 Pin 26/68 Description Alternative Function How to disconnect with function block on STM3220G-EVAL board 1 GND - - 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 DocID018499 Rev 6 UM1057 Connectors Table 19. Daughterboard extension connector CN2 (continued) Alternative Function How to disconnect with function block on STM3220G-EVAL board Pin Description 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 Connectors UM1057 Table 19. Daughterboard extension connector CN2 (continued) Alternative Function How to disconnect with function block on STM3220G-EVAL board Pin Description 38 PH10 DCMI_D1 &MC Remove camera module from CN15. Disconnect motor control board from CN5. 40 PH11 DCMI_D2 &MC Remove camera module from CN15. Disconnect motor control board from CN5. Table 20. Daughterboard extension connector CN3 Pin 28/68 Description Alternative Function How to disconnect with function block on STM3220G-EVAL board 1 GND - - 3 PI1 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 Remove USB cable from CN8. Remove R18. 17 PC9 microSDCard_D1 & I2S_CKIN 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 Remove camera module from CN15. Disconnect motor control board from CN5. 45 NC - - 47 EMU_3V3 - - DocID018499 Rev 6 UM1057 Connectors Table 20. Daughterboard extension connector CN3 (continued) Alternative Function How to disconnect with function block on STM3220G-EVAL board Pin Description 49 EMU_5V - - 2 PI2 IO_Expandor_INT Remove R136 4 PI0 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 Connectors UM1057 Table 21. Daughterboard extension connector CN4 Pin 30/68 Description Alternative Function How to disconnect with function block on STM3220G-EVAL board 1 GND - - 3 PI6 DCMI_D6 & MC Remove camera module from CN15. Disconnect motor control board from CN5. 5 PI4 DCMI_D5 & MC Remove camera module from CN15. SB16 open 7 PE0 FSMC_BL0 - 9 PB8 MII_TXD3 & MC Remove RS5 SB10 open Disconnect motor control board from CN5. 11 BOOT0 BOOT0 - 13 PB6 I2C1_SCL Remove R103 15 PB4 TRST - 17 PG15 User button Remove R150 19 GND - - 21 PG12 Smartcard_CMDVCC & CLD_VSYNC Remove R128 23 PG10 FSMC_NE3 Remove LCD board MB785 from CN19 25 PD7 FSMC_NE1 Remove R52 27 PD5 FSMC_NWE - 29 PD3 FSMC_CLK - 31 PD2 microSDCard_CMD - 33 PD0 FSMC_D2 & CAN1_RX JP10 open 35 PC11 microSDCard_D3 & RS232/IrDA_RX JP22 open Remove microSD card from CN6 37 PA15 TDI - 39 GND - - 2 PI7 DCMI_D7 & MC Remove camera module from CN15 Disconnect motor control board from CN5 4 PI5 DCMI_VSYNC & MC Remove camera module from CN15 Disconnect motor control board from CN5 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 - DocID018499 Rev 6 UM1057 Connectors Table 21. Daughterboard extension connector CN4 (continued) 3.2 Alternative Function How to disconnect with function block on STM3220G-EVAL board Pin Description 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 Remove microSD card from CN6 38 PA14 TCK/SWCLK - 40 PI3 I2S_DIN - Motor control connector CN5 Figure 5. Motor Control connector CN5 6IEWED FROM ABOVE 0#" -36 Table 22. Motor Control connector CN5 Description STM32F207IGH6 pin CN5 pin CN5 pin STM32F207IGH6 pin 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 PWM-WL PH15 13 14 PC4 BUS voltage DocID018499 Rev 6 31/68 67 Connectors UM1057 Table 22. Motor Control connector CN5 (continued) Description 3.3 STM32F207IGH6 pin CN5 pin CN5 pin STM32F207IGH6 pin 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 PC8 23 24 - GND +5V power +5V 25 26 PC5 Heatsink temperature 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 microSD connector CN6 Figure 6. microSD connector CN6 Table 23. microSD connector CN6 32/68 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) DocID018499 Rev 6 UM1057 3.4 Connectors Ethernet RJ45 connector CN7 Figure 7. Ethernet RJ45 connector CN7 )URQWYLHZ 06Y9 Table 24. RJ45 connector CN7 3.5 Pin number Description Pin number Description 1 TxData+ 2 TxData- 3 RxData+ 4 Shield 5 Shield 6 RxData- 7 Shield 8 Shield USB OTG FS Micro-AB connector CN8 Figure 8. USB OTG FS Micro-AB connector CN8 &ƌŽŶƚǀŝĞǁ 06Y9 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 3 D+ (PA12) - - DocID018499 Rev 6 33/68 67 Connectors 3.6 UM1057 USB OTG HS Micro-AB connector CN9 Figure 9. USB OTG HS Micro-AB connector CN9 &ƌŽŶƚǀŝĞǁ 06Y9 Table 26. USB OTG HS Micro-AB connector CN9 3.7 Pin number Description Pin number Description 1 VBUS 4 ID 2 D- 5 GND 3 D+ - - CAN D-type 9-pin male connectors CN10 (CAN1 or CAN2) Figure 10. CAN D-type 9-pin male connector CN10 (CAN1 or CAN2) )URQWYLHZ 06Y9 Table 27. CAN D-type 9-pin male connector CN10 (CAN1 or CAN2) 3.8 Pin number Description Pin number Description 1,4,8,9 NC 7 CANH 3,5,6 GND 2 CANL 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 UM1057 3.9 Connectors Trace debug connector CN13 Figure 11. Trace debug connector CN13 ϭϵϭϳϭϱϭϯϭϭϵϳϱϯϭ ϮϬϭϴϭϲϭϰϭϮϭϬϴϲϰϮ sŝĞǁĞĚĨƌŽŵĂďŽǀĞW 06Y9 Table 28. Trace debugging connector CN13 3.10 Pin number Description Pin number Description 1 3.3 V power 2 TMS/PA13 3 GND 4 TCK/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 JTAG debug connector CN14 Figure 12. JTAG debug connector CN14 ϭϵϭϳϭϱϭϯϭϭϵϳϱϯϭ ϮϬϭϴϭϲϭϰϭϮϭϬϴϲϰϮ sŝĞǁĞĚĨƌŽŵĂďŽǀĞW 06Y9 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 5 PA15 6 GND 7 PA13 8 GND DocID018499 Rev 6 35/68 67 Connectors UM1057 Table 29. JTAG debug connector CN14 (continued) 3.11 Pin number Description Pin number Description 9 PA14 10 GND 11 RTCK 12 GND 13 PB3 14 GND 15 RESET# 16 GND 17 DBGRQ 18 GND 19 DBGACK 20 GND Camera module connector CN15 Figure 13. Camera module connector CN15 )URQWYLHZ 06Y9 Table 30. Camera module connector CN15 36/68 Pin number Description Pin number Description 1 DGND 13 XCLK1 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 DocID018499 Rev 6 UM1057 3.12 Connectors RS-232 connector CN16 Figure 14. RS-232 connector CN16 with ISP support )URQWYLHZ 06Y9 Table 31. RS-232 connector CN16 with ISP support 3.13 Pin number Description Pin number Description 1 NC 6 Bootloader_BOOT0 2 RS232_RX (PC11) 7 NC 3 RS232_TX (PC10) 8 Bootloader_RESET 4 NC 9 NC 5 GND - - 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 нϱs 'E 06Y9 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 Connectors 3.15 UM1057 Smartcard connector CN20 Figure 16. Smartcard connector CN20 )URQWYLHZ 06Y9 Table 32. Smartcard connector CN20 3.16 Pin number Description Pin number Description 1 VCC 5 GND 2 RST 6 NC 3 CLK 7 I/O 4 NC 8 NC 17 Card presence detection pin 18 Card presence detection pin 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 Table 33. Camera extension connector CN23 38/68 Pin number Description Pin number Description 1 +1V8 2 +1V8 3 GND 4 GND 5 NC 6 NC 7 GND 8 GND 9 NC 10 NC 11 GND 12 GND 13 SCL 14 SDA 15 Camera_Plug 16 GND 17 Camera_RST 18 NC DocID018499 Rev 6 UM1057 Connectors Table 33. Camera extension connector CN23 (continued) 3.18 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 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 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 VBAT DocID018499 Rev 6 39/68 67 Connectors UM1057 Table 34. STM3220G-EVAL pinout (continued) 40/68 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 J1 NRST 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 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 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) OSC_OUT RESET_BUTTON WAKEUP_BUTTON BYPASS - DocID018499 Rev 6 UM1057 Connectors Table 34. STM3220G-EVAL pinout (continued) Pin no. Pin name Description P5 PC5 ETHER_RXD1 / MC_ADC12_15 pin 26 (Heatsink temperature) 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 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 Connectors UM1057 Table 34. STM3220G-EVAL pinout (continued) 42/68 Pin no. Pin name Description K12 PH12 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 CAM_D3 / TIM5_CH3 pin 29 (PFCPWM) - DocID018499 Rev 6 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 Connectors UM1057 Table 34. STM3220G-EVAL pinout (continued) 44/68 Pin no. Pin name Description B7 PG15 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 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 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) USER_BUTTON BOOT0 POR Disable - DocID018499 Rev 6 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 U_Audio Audio.SchDoc 2 Audio_IN I2S_CKIN MCO I2S_MCK Audio_RST Audio_SDA Audio_SCL I2S_SCK I2S_SD I2S_WS Audio_DAC_OUT A U_ExtensionConnector ExtensionConnector.SchDoc B ULPI_NXT ULPI_DIR ULPI_CLK LED4 LED3 LED1 LED2 EEPROM_SCL EEPROM_SDA MEMS_SCL MEMS_SDA Potentiometer Anti_Tamper WAKEUP User_Button DocID018499 Rev 6 I2C1_SCL I2C1_SDA IO_Expandor_INT CAN1_TX CAN2_TX CAN2_RX CAN1_RX MCO MII_MDIO MII_MDC MII_TX_EN MII_TXD0 U_MotorControl MotorControl.SchDoc MC_EmergencySTOP MC_CurrentA MC_CurrentB MC_CurrentC MC_EnA MC_EnB MC_HeatsinkTemperature MC_BusVoltage MC_EnIndex MC_PFCpwm MC_DissipativeBrake MC_NTC MC_WH MC_UL MC_UH MC_VL MC_VH MC_WL MC_PFCsync2 MC_PFCsync1 MC_PFCpwm MC_DissipativeBrake MC_NTC MC_WH MC_UL MC_UH MC_VL MC_VH MC_WL MC_PFCsync2 MC_PFCsync1 R103 R111 EXP_IO1 EXP_IO2 EXP_IO3 EXP_IO4 EXP_IO5 EXP_IO10 EXP_IO9 IO_Expandor_SCK IO_Expandor_SDA IO_Expandor_INT U_CAN CAN.SchDoc CAN1_TX CAN2_TX CAN2_RX CAN1_RX B R118 R133 1K5 1K5 LCD_VSYNC LCD_HSYNC LCD_CS RESET# TouchScreen_YD[0..15] TouchScreen_Y+ A[0..20] TouchScreen_XFSMC_NWETouchScreen_X+ FSMC_NOE FSMC_NE3 PC[0..15] +2V8 TouchScreen_YTouchScreen_Y+ TouchScreen_XTouchScreen_X+ U_LCD LCD.SchDoc U_SRAM&OneNAND SRAM&OneNAND.SchDoc A[0..20] D[0..15] FSMC_NE1 FSMC_NE2 FSMC_NWE FSMC_NOE FSMC_BLN0 FSMC_BLN1 FSMC_CLK FSMC_NL OneNAND_INT FSMC_NWAIT FSMC_NE1 FSMC_NE2 FSMC_BLN0 FSMC_BLN1 FSMC_CLK FSMC_NL OneNAND_INT FSMC_NWAIT TMS/SWDIO TDO/SWO TDI TRST TCK/SWCLK U_Power Power.SchDoc C U_ST_LINK ST_LINK.SCHDOC RESET# U_JTAG&Trace JTAG&Trace.SchDoc TRACE_D3 TRACE_D2 TRACE_D1 TRACE_D0 TRACE_CK TDO/SWO TCK/SWCLK TMS/SWDIO TRST TRACE_D3 TRACE_D2 TRACE_D1 TRACE_D0 TRACE_CK TDO/SWO TCK/SWCLK TMS/SWDIO TRST RESET# TDI 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. 5. Remove PC12 from LCD extention connector CN22 Modifications on PCB rev.C.2: 1. Add note to highlight capacitors C33 & C50 are ceramic capacitor with low ESR. U_MicroSDCard MicroSDCard.SchDoc D Modifications on PCB rev.C.3: 1. Add note to remove TFDU6300 (U11) on board by default. MicroSDCard_CLK MicroSDCard_CMD MicroSDCard_D0 MicroSDCard_D1 MicroSDCard_D2 MicroSDCard_D3 MicroSDCard_Detect STMicroelectronics Title: STM32 20-21-45-46 G-EVAL Number:MB786 1 2 3 4 5 6 Rev: C.3(PCB.SCH) Date: 7/20/2016 7 Sheet 1 8 of 20 UM1057 MicroSDCard_CLK SmartCard_OFF MicroSDCard_CMD SmartCard_CMDVCC MicroSDCard_D0 SmartCard_CLK MicroSDCard_D1 SmartCard_RST MicroSDCard_D2 SmartCard_IO MicroSDCard_D3 SmartCard_3/5V MicroSDCard_Detect SmartCard_OFF SmartCard_CMDVCC SmartCard_CLK SmartCard_RST SmartCard_IO SmartCard_3/5V EXP_IO6 EXP_IO11 EXP_IO12 EXP_IO8 EXP_IO7 0 0 TDI U_SmartCard SmartCard.SchDoc D U_IO_Expandor IO_Expandor.SchDoc JOY_SEL JOY_DOWN JOY_LEFT JOY_RIGHT JOY_UP MEMS_INT1 MEMS_INT2 Potentiometer Anti_Tamper WAKEUP User_Button MII_TX_CLK LCD_VSYNC MII_RXD0 LCD_HSYNC MII_RX_ER LCD_CS MII_RX_DV/RMII_CRSDV MII_RX_CLK/RMII_REF_CLK D[0..15] MII_COL A[0..20] MII_CRS FSMC_NWE MII_RXD1 FSMC_NOE MII_RXD2 FSMC_NE3 MII_RXD3 MII_INT MII_TXD3 MII_TXD2 MII_TXD1 MC_EmergencySTOP MC_CurrentA MC_CurrentB MC_CurrentC MC_EnA MC_EnB MC_HeatsinkTemperature MC_BusVoltage MC_EnIndex A OTG_FS_PowerSwitchOn OTG_FS_DM OTG_FS_DP OTG_FS_ID OTG_FS_OverCurrent LED4 LED3 LED1 LED2 DCMI_D[0..7] MII_TX_CLK MII_RXD0 MII_RX_ER MII_RX_DV/RMII_CRSDV MII_RX_CLK/RMII_REF_CLK MII_COL MII_CRS MII_RXD1 MII_RXD2 MII_RXD3 MII_INT MII_TXD3 MII_TXD2 MII_TXD1 RESET# MCO MII_MDIO MII_MDC MII_TX_EN MII_TXD0 8 U_USB_OTG_HS USB_OTG_HS.SchDoc U_IO Peripherals IO Peripherals.SchDoc BOOT0 RESET# PI[0..11] PH[0..15] PG[0..15] PF[0..15] PE[0..15] PD[0..15] PC[0..15] PB[0..15] PA[0..15] DCMI_PIXCK DCMI_VSYNC DCMI_HSYNC 7 U_USB_OTG_FS USB_OTG_FS.SchDoc OTG_FS_PowerSwitchOn RS232/IrDA_RX OTG_FS_DM Bootloader_BOOT0 OTG_FS_DP Bootloader_RESET OTG_FS_ID RS232/IrDA_TX OTG_FS_OverCurrent Camera_PLUG DCMI_PIXCK DCMI_VSYNC DCMI_HSYNC I2C1_SDA I2C1_SCL Camera_XSDN Camera_RST DCMI_D[0..7] 6 ULPI_D[0..7] ULPI_STP RESET# U_MCU MCU.SchDoc ULPI_NXT ULPI_DIR ULPI_CLK U_Ethernet Ethernet.SchDoc C 5 ULPI_D[0..7] ULPI_STP I2S_SCK I2S_SD I2S_WS Audio_DAC_OUT RESET# PI[0..11] PH[0..15] PG[0..15] PF[0..15] PE[0..15] PD[0..15] PC[0..15] PB[0..15] PA[0..15] BOOT0 4 I2S_MCK Audio_IN I2S_CKIN RS232/IrDA_RX Bootloader_BOOT0 Bootloader_RESET RS232/IrDA_TX U_USART&IrDA USART&IrDA.SchDoc U_Camera connector Camera connector.SchDoc 3 Schematics 46/68 Figure 17. STM3220G-EVAL 1 2 3 U16A MII_RXD0 MC_BusVoltage MII_RXD1 R34 0 R204 [N/A] R58 R5 R4 M6 A10 A9 A6 B6 B5 A5 B4 R12 R13 P12 P13 R14 R15 PC0 PC1 PC2 PC3 PC4 PC5 PC6 PC7 PC8 PC9 PC10 PC11 PC12 PC13 M2 M3 M4 M5 N5 P5 H15 G15 G14 F14 B14 B13 A12 D1 CPUCK PD0 PD1 PD2 PD3 PD4 PD5 PD6 PD7 PD8 PD9 PD10 PD11 PD12 PD13 PD14 PD15 B12 C12 D12 D11 D10 C11 B11 A11 P15 P14 N15 N14 N13 M15 M14 L14 ULPI_D7 I2C1_SDA SB11 ULPI_D3 ULPI_D4 ULPI_D5 ULPI_D6 MII_INT OneNAND_INT MC_CurrentA MII_MDC SB12 DocID018499 Rev 6 PB0 PB1 PB2 PB3 PB4 PB5 PB6 PB7 PB8 PB9 PB10 PB11 PB12 PB13 PB14 PB15 ULPI_D1 ULPI_D2 CAN2_TX MC_CurrentB MII_TXD2 MC_CurrentC MII_TX_CLK PA10 PA11 PA12 PA13 PA14 PA15 N3 N2 P2 R2 N4 P4 P3 R3 F15 E15 D15 C15 B15 A15 A14 A13 I2C1_SCL FSMC_NL 0 R205 MC_HeatsinkTemperature [N/A] B PA0 PA1 PA2 PA3 PA4 PA5 PA6 PA7 PA8 ULPI_D0 Audio_DAC_OUT ULPI_CLK DCMI_PIXCK MII_RX_DV/RMII_CRSDV MCO VBUS_FS OTG_FS_ID OTG_FS_DM OTG_FS_DP TMS/SWDIO TCK/SWCLK +3V3 TDI 1 SW1 2 3 R88 10K 09.03290.01 TDO/SWO TRST SB10 R66 R51 I2S_MCK SmartCard_IO MicroSDCard_D0 MC_DissipativeBrake ULPI_STP [N/A] 0 LED4 JP21 MicroSDCard_D2 RS232/IrDA_TX MicroSDCard_D3 MicroSDCard_CLK Anti_Tamper TP15 D2 D3 CAN1_RX MicroSDCard_CMD FSMC_CLK FSMC_NOE FSMC_NWE FSMC_NWAIT FSMC_NE1 CAN1_TX D13 D14 D15 1 MicroSDCard_D1 2 C A16 A17 A18 3 I2S_CKIN A[0..20] A[0..20] JP16 SB14 MC_EnB SB15 D0 D1 D[0..15] D[0..15] MC_EnA PH0 PH1 G1 H1 PE15 PE14 PE13 PE12 PE11 PE10 PE9 PE8 PE7 PE6 PE5 PE4 PE3 PE2 PE1 PE0 PB0 PB1 PB2 PB3 PB4 PB5 PB6 PB7 PB8 PB9 PB10 PB11 PB12 PB13 PB14 PB15 PF15 PF14 PF13 PF12 PF11 PF10 PF9 PF8 PF7 PF6 PF5 PF4 PF3 PF2 PF1 PF0 PC0 PC1 PC2 PC3 PC4 PC5 PC6 PC7 PC8 PC9 PC10 PC11 PC12 PC13 PG15 PG14 PG13 PG12 PG11 PG10 PG9 PG8 PG7 PG6 PG5 PG4 PG3 PG2 PG1 PG0 PD0 PD1 PD2 PD3 PD4 PD5 PD6 PD7 PD8 PD9 PD10 PD11 PD12 PD13 PD14 PD15 PH15 PH14 PH13 PH12 PH11 PH10 PH9 PH8 PH7 PH6 PH5 PH4 PH3 PH2 PH0 PH1 PI11 PI10 PI9 PI8 PI7 PI6 PI5 PI4 PI3 PI2 PI1 PI0 PC14 PC15 E1 F1 R86 390 X4 25MHz (with socket) C72 20pF C73 20pF X3 R84 0 R85 0 1 4 C70 2 6.8pF 3 J1 D6 C71 6.8pF R89 10K JP29 100nF P7 R7 N6 P6 R6 L1 L2 L3 K1 K2 K3 J3 J2 H2 H3 E2 PF15 PF14 PF13 PF12 PF11 PF10 PF9 PF8 PF7 PF6 PF5 PF4 PF3 PF2 PF1 PF0 B7 A7 A8 B8 B9 B10 C10 H14 J14 J15 K13 K14 K15 L15 M7 N7 PG15 PG14 PG13 PG12 PG11 PG10 PG9 PG8 PG7 PG6 PG5 PG4 PG3 PG2 PG1 PG0 D13 E13 E12 K12 L12 L13 M13 M12 N12 M11 J4 H4 G4 F4 PH15 PH14 PH13 PH12 PH11 PH10 PH9 PH8 PH7 PH6 PH5 PH4 PH3 PH2 E4 E3 D3 D2 C2 C3 C4 D4 C13 C14 D14 E14 PI11 PI10 PI9 PI8 PI7 PI6 PI5 PI4 PI3 PI2 PI1 PI0 D12 D11 D10 D9 D8 D7 D6 D5 D4 U16B C75 1uF TRACE_D3 TRACE_D2 3 VDD_MCU PE4 2 1 PE2 PE1 PE0 TRACE_CK FSMC_BLN1 FSMC_BLN0 JP1 3 TRACE_D1 L3 BEAD TP5 VREF PE3 1 R87 TRACE_D0 JP2 VREF+ VDDA C74 1uF OTG_FS_OverCurrent Audio_IN Potentiometer LCD_CS SmartCard_RST SmartCard_OFF C69 100nF R81 10K L4 C6 M1 F13 M10 R71 10K C50 2.2uF C33 2.2uF CR1220 holder Ceramic capacitor (Low ESR) MII_TX_EN FSMC_NE3 FSMC_NE2 LED2 SmartCard_CLK LED1 SmartCard_CMDVCC LCD_VSYNC MC_WL SmartCard_3/5V VDD_MCU MC_VL MC_UL MicroSDCard_Detect MC_PFCpwm MC_PFCsync1 MC_PFCsync2 MC_NTC DCMI_HSYNC DCMI_D3 DCMI_D2 DCMI_D1 DCMI_D0 B - 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. C65 C49 C53 C57 C56 C36 C61 C66 100nF 100nF 100nF 100nF 100nF 100nF 100nF 100nF VDD_MCU MII_RXD3 MII_RXD2 OTG_FS_PowerSwitchOn ULPI_NXT MII_COL MII_CRS C58 4.7uF C34 C67 C54 C60 C48 C37 C35 100nF 100nF 100nF 100nF 100nF 100nF 100nF MC_WH MC_VH MC_UH DCMI_VSYNC DCMI_D5 I2S_SD IO_Expandor_INT I2S_SCK I2S_WS PA[0..15] PB[0..15] SB16 PC[0..15] MC_EmergencySTOP PD[0..15] DCMI_D[0..7] DCMI_D[0..7] PF[0..15] PH[0..15] PI[0..11] PA[0..15] PB[0..15] PC[0..15] PD[0..15] PE[0..15] PF[0..15] PG[0..15] PH[0..15] D PI[0..11] +3V3 do not fit STMicroelectronics Bootloader_BOOT0 JP34 Bootloader_RESET 47/68 Title: BAT60JFILM STM32 20-21-45-46 G-EVAL MCU Number:MB786 3 4 C ULPI_DIR MII_RX_ER LED3 LCD_HSYNC R137 D2 2 A JP4 Optional STM32F207IFT6 +3V3 D1 BAT60JFILM RESET# 1 +3V3 JP19 PE[0..15] STM32F207IGH6 STM32F217IGH6 STM32F407IGH6 STM32F417IGH6 F2 G2 M8 M9 H12 G12 F12 D9 D8 D7 D5 N1 BT1 DCMI_D4 DCMI_D7 DCMI_D6 P1 R1 C1 47 User_Button MII_TXD1 MII_TXD0 A15 A14 A13 A12 A11 A10 VDD_SA VDD VSS VDD VSS VDD VSS VDD VSS VDD VSS VDD VSS VDD VSS VDD VSS VDD VSS VDD VSS VDD VSS_SA VDD VREFVDD BYPASS_REG RFU VREF+ VSSA VDDA VCAP VBAT VCAP 2 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 C5 C7 C8 C9 G13 H13 J13 C68 100nF J12 N10 N8 N9 K4 F3 G3 VDD_MCU A19 A20 PG[0..15] 3 1 +3V3 PE15 PE14 PE13 PE12 PE11 PE10 PE9 PE8 PE7 PE6 PE5 SW2 09.03290.01 RESET C123 NRST BOOT0 R11 P11 N11 R10 P10 R9 P9 P8 R8 B3 B2 B1 A1 A2 A3 A4 5 6 Rev: C.3(PCB.SCH) Date: 7/20/2016 7 Sheet 2 8 of 20 Schematics D 3 2 MC306-G-06Q-32.768 (manufacturer JFVNY) B1 1 2 4 PC14 PC15 BOOT0 BOOT0 IOs Multiplexed PA0 PA1 PA2 PA3 PA4 PA5 PA6 PA7 PA8 PA9 PA10 PA11 PA12 PA13 PA14 PA15 TP16 MCO2 RS232/IrDA_RX 8 2 MII_TXD3 MC_EnIndex 7 3 MCO1 WAKEUP MII_RX_CLK/RMII_REF_CLK MII_MDIO CAN2_RX A 6 1 TP2 PTP_PPS 5 ULPI_D[0..7] ULPI_D[0..7] TP14 IOs Multiplexed 4 UM1057 Figure 18. MCU 1 1 2 3 Schematics 48/68 Figure 19. USB OTG HS 4 +3V3 A A R28 330 +3V3 +3V3 1 LD7 Green R29 2 10K LD8 2 1 R32 620 0 PB5 PB13 PB12 PB11 PB10 PB1 PB0 PA3 ULPI_D7 ULPI_D6 ULPI_D5 ULPI_D4 ULPI_D3 ULPI_D2 ULPI_D1 ULPI_D0 C6 B6 A6 A5 A3 A2 A1 B1 F6 F5 R70 100K R55 JP31 D7 D6 D5 D4 D3 D2 D1 D0 PSW_N FAULT RREF VBUS DM DP ID VCC(I/O) VCC(I/O) VCC REG_3V3 REG1V8 NC NC XTAL2 CFG0 XTAL1 CFG1 CFG2 GND CHIP_SEL_N GND RESET_N GND D4 E2 C2 R50 12K[1%] F4 C1 D1 D3 +3V3 B2 B5 F3 E3 E6 F1 C31 F2 4.7uF E1 B4 +3V3 B3 C5 C24 D2 E4 0.1uF STMPS2141STR@54 R206 [N/A] R46 U10 USBULC6-2F3 C26 0.1uF C44 4.7uF CN9 VBUS_HS 475900001 1 VBUS 2 DM 3 DP 4 ID 5 GND 2K2 C42 0.1uF C39 0.1uF C29 0.1uF C43 0.1uF U12 ESDA14V2-2BF3 0 Shield C46 0.1uF C47 0.1uF C64 0.1uF B C131 0.1uF R72 ISP1705AET [N/A] 1M C C3 C4 NXT DIR STP CLOCK A2 A1 ULPI_D[0..7] R69 D5 E5 D6 A4 T3 9013 2 47K B2 B1 DocID018499 Rev 6 ULPI_D[0..7] 0 0 R207 C25 4.7uF A2 A1 B R61 R62 Red B2 B1 PH4 PI11 PC0 PA5 ULPI_NXT ULPI_DIR ULPI_STP ULPI_CLK 3 1 1 U8 GND FAULT IN OUT EN 3 U4 2 5 4 +5V USB_Micro-AB receptacle R31 10K C X2 +3V3 +3V3 26MHz C40 33pF C41 33pF RESET# D D STMicroelectronics Title: STM32 20-21-45-46 G-EVAL USB OTG HS 1 2 3 Rev: C.3(PCB.SCH) Date: 7/20/2016 4 Sheet 3 of 20 UM1057 Number:MB786 1 2 3 UM1057 Figure 20. Camera 4 A A +2V5 U27 4 1 R130 10K B VCC OUT EN GND 3 2 Camera_CLK CN15 SM7745HEW-24.0M DCMI_PIXCK DCMI_VSYNC DCMI_HSYNC DCMI_D[0..7] PIXCLK PA6 VSYSC PI5 HSYSC PH8 DCMI_D[0..7] DocID018499 Rev 6 +2V8 R108 10K Camera_RST PB6 PB9 I2C1_SCL I2C1_SDA PH9 PH10 PH11 PH12 PH14 PI4 PI6 PI7 DCMI_D0 DCMI_D1 DCMI_D2 DCMI_D3 DCMI_D4 DCMI_D5 DCMI_D6 DCMI_D7 13 17 7 9 19 21 22 20 18 16 14 12 Camera_RST 6 8 SCL SDA 5 3 C149 0.1uF +2V8 XCLK1 AVDD(2.8V) PCLK DVDD(1.8V) VSYNC DOVDD(2.8V) HREF Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7 RESET PWDN DGND DGND DGND AGND AGND SIO_C SIO_D 4 10 11 +1V8 +2V8 +1V8 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 +2V8 C90 0.1uF C85 0.1uF C84 0.1uF R213 10K SCL Camera_PLUG Camera_RST Camera_XSDN DCMI_D0 DCMI_D2 DCMI_D4 DCMI_D6 HSYSC PIXCLK 15 2 1 24 23 24-5805-024-000-829+ R109 10K CN23 CLM-120-02-L-D +2V8 C151 0.1uF JP26 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 C150 0.1uF +1V8 B SDA Camera_CLK DCMI_D1 DCMI_D3 DCMI_D5 DCMI_D7 VSYSC +2V8 C152 0.1uF C C +2V8 D D Title: STM32 20-21-45-46 G-EVAL Camera Number:MB786 49/68 1 2 3 Rev: C.3(PCB.SCH) Date: 7/20/2016 4 Sheet 4 of 20 Schematics STMicroelectronics 1 2 PH2 PI10 PH3 PH7 PH6 PB8 PC2 PC3 MII_CRS MII_RX_ER MII_COL MII_RXD3 MII_RXD2 MII_TXD3 MII_TXD2 MII_TX_CLK A 3 A +3V3 R43 1.5K RS5 51 C7 0.1uF RS3 51 1 2 3 4 5 6 PG11 PG13 PG14 51 RS2 DocID018499 Rev 6 +3V3 R40 43 44 45 46 41 39 38 PC5 PC4 PA7 MII_RXD1 MII_RXD0 MII_RX_DV/RMII_CRSDV JP8 51 2K2 42 40 3 MII_RX_CLK/RMII_REF_CLK 2 PA1 1 Board configuration STM324xG-EVAL STM322xG-EVAL SB1 Close Open PC1 PA2 MII_MDC MII_MDIO RESET# SB1 JP6 R212 Not fitted 150ohm R44 31 30 0 +3V3 MII_INT R212 PB14 R42 33 34 25 0 TP1 X1 25MHz 25MHz (with socket) C15 22pF C14 22pF R25 4.87K JP5 1 2 R208 MCO PA8 29 7 2K2 R41 0 150 R24 C 3 24 37 18 23 TD+ TDRD+ RDNC NC NC NC NC RXD_0/PHYAD1 RXD_1/PHYAD2 RXD_2/PHYAD3 RXD_3/PHYAD4 RX_ER/MDIX_EN RX_DV/MII_MODE RX_CLK R22 R1 240 240 17 16 14 13 12 11 10 9 8 1 4 2 3 5 6 9 10 12 11 COL/PHYAD0 CRS/CRS_DV/LED_CFG MDC MDIO RS1 LED_LINK/AN0 LED_SPEED/AN1 LED_ACT/COL/AN_EN RESET_N PWR_DOWN/INT NC NC AVDD33 IOVDD33 IOVDD33 X2 X1 25MHz_OUT AGND AGND IOGND IOGND DGND RBIAS PFBIN2 PFBIN1 PFBOUT 7 8 13 14 +3V3 TD+ TCT TDRD+ RCT RDLED(green)_A LED(green)_K LED(Yellow)_A LED(Yellow)_K B NC CHS GND Shield Shield J0011D21B Second source: SI-60116-F 28 27 26 21 R30 20 R33 22 48 32 2K2 2K2 2K2 +3V3 +3V3 C 19 15 47 35 36 DP83848CVV +3V3 U3 4 1 R26 10K C6 0.1uF CN7 TX_CLK TX_EN TXD_0 TXD_1 TXD_2 TXD_3/SNI_MODE 51 +3V3 RS4 51 U5 RS6 B 4 +3V3 Unused in RMII mode MII_TX_EN MII_TXD0 MII_TXD1 Schematics 50/68 Figure 21. Ethernet VCC OUT EN GND C21 0.1uF 3 2 C17 0.1uF C19 0.1uF C13 10uF C16 0.1uF C27 0.1uF C20 0.1uF SM7745HEV-50.0M (do not fit) D D STMicroelectronics Title: STM32 20-21-45-46 G-EVAL Ethernet 1 2 3 Rev: C.3(PCB.SCH) Date: 7/20/2016 4 Sheet 5 of 20 UM1057 Number:MB786 1 C159 2 3 UM1057 Figure 22. Audio 4 +3V3 +3V3 1uF C158 0.1uF A I2S_CKIN U36 1 2 3 4 5 PC9 VD GND CLK_OUT AUX_OUT TST_IN SDA/CDIN SCL/CCLK AD0/CS XTI/REF_CLK XTO 10 9 8 7 6 R221 10K R209 PA8 R211 0 0 A MCO R110 51 R112 51 CS2200-CP C154 C86 0.022uF U23 [N/A] Audio_SDA Audio_SCL X6 [N/A] 1 2 3 PB9 PB6 C155 I2S_MCK I2S_SCK I2S_SD I2S_WS R134 [N/A] 10K PC6 PI1 PI3 PI0 37 38 39 40 32 Audio_RST From IO expandor 10 11 B DocID018499 Rev 6 C88 1uF(X7R) C87 1uF (X7R) 12 SDA SCL A0 HP/LINE_OUTA HP/LINE_OUTB SPKR/HP C92 0.1uF C98 0.1uF C103 0.1uF C95 1uF +3V3 C104 0.1uF 20 36 33 35 0 3 CN11 6 4 2 U19 MCLK SCLK SDIN LRCK RESET SPKR_OUTA+ SPKR_OUTASPKR_OUTB+ SPKR_OUTBVP VP -VHPFILT FLYN AIN1B AIN1A AIN2B AIN2A AIN3B AIN3A AIN4B AIN4A FLYP +2V5 13 16 34 C97 0.022uF 15 14 31 +VHP VA VD TSTO TSTO VL DGND GND/Thermal Pad VQ AFILTB AFILTA FILT+ AGND 4 6 7 9 8 5 30 29 26 25 24 23 22 21 1 2 PJ3028B-3 KSS-1508 or KSSG1708 +5V C93 0.1uF R122 100 R215 0 C94 0.1uF C105 1uF(X7R) R115 PA4 0 R216 0 R217 [N/A] R218 [N/A] B Audio_DAC_OUT Fit for Iphone headset R113 100K Fit for Nokia headset 19 28 27 18 17 CS43L22 I2C address 0x94 C102 1uF(X5R) C101 1uF(X5R) C107 150pF(COG) C108 150pF(COG) C C C140 +3V3 R197 1K C141 1uF 1uF C145 C146 100pF 100pF 0ohm resistor mounted for DC coupling +3V3 C147 0ohm U33 C143 10 8 100nF C144 5 2 4 22 2 1 U34 KECG2740TBL[N/A] R198 0 D 100nF C142 1uF BIAS IN+ INBYP GND GND TS472IQT VCC C1 C2 OUT+ OUTSTBY GS 20 14 15 17 16 21 9 R196 PF10 0 R195 10K R200 JP33 47 51/68 3 Rev: C.3(PCB.SCH) Date: 7/20/2016 4 Sheet 6 of 20 Schematics STM32 20-21-45-46 G-EVAL Audio Number:MB786 2 D STMicroelectronics Title: 1 Audio_IN R199 100K 1 2 3 Schematics 52/68 Figure 23. USB OTG FS 4 A A +3V3 R23 620 R18 U1 2 5 4 +5V 0 GND FAULT IN OUT EN 3 1 STMPS2141STR@54 LD5 Red R15 PF11 0 CN8 1 2 3 4 5 C5 4.7uF VBUS DM DP ID GND 0 Shield B USB_Micro-AB receptacle DocID018499 Rev 6 OTG_FS_PowerSwitchOn PH5 R16 47K 2 R20 10K B OTG_FS_OverCurrent 1 +3V3 475900001 VBUS_FS OTG_FS_DM OTG_FS_DP OTG_FS_ID PA9 PA11 PA12 PA10 +3V3 R17 R19 R21 22 22 0 R27 330 C 1 C GND A3 C1 D1 B1 C2 LD6 Green 3 ID D+in D-in Pd1 Pd2 R180 T1 9013 2 47K 1 Vbus D+out D-out Dz Pup 2 U2 B3 C3 D3 A2 B2 D2 R181 [N/A] EMIF02-USB03F2 D D STMicroelectronics Title: STM32 20-21-45-46 G-EVAL USB_OTG_FS 1 2 3 Rev: C.3(PCB.SCH) Date: 7/20/2016 4 Sheet 7 of 20 UM1057 Number:MB786 1 2 3 UM1057 Figure 24. SRAM 4 A A D[0..15] A[0..20] D[0..15] A[0..20] U7 U6 B DocID018499 Rev 6 +3V3 R35 10K FSMC_NE2 R47 0 PG9 FSMC_BLN0 FSMC_BLN1 A20 A19 A18 A17 A16 A15 A14 A13 A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 PE0 PE1 H6 G2 H1 D3 E4 F4 F3 G4 G3 H5 H4 H3 H2 D4 C4 C3 B4 B3 A5 A4 A3 B5 G5 A2 A1 B2 A20 A19 A18 A17 A16 A15 A14 A13 A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 CE WE OE BLE BHE I/O15 I/O14 I/O13 I/O12 I/O11 I/O10 I/O9 I/O8 I/O7 I/O6 I/O5 I/O4 I/O3 I/O2 I/O1 I/O0 CE2 VCC VCC VSS VSS G1 F1 F2 E2 D2 C2 C1 B1 G6 F6 F5 E5 D5 C6 C5 B6 D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0 +3V3 C23 A6 D6 E1 100nF C30 D1 E6 100nF +3V3 A15 A14 A13 A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 D4 F1 F2 D2 F5 G5 E6 F6 F4 G6 H3 H2 H5 H4 G3 G2 R45 10K R52 0 E2 A1 B4 E1 F3 H1 A2 G1 A15 A14 A13 A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 DQ0 DQ1 DQ2 DQ3 DQ4 DQ5 DQ6 DQ7 DQ8 DQ9 DQ10 DQ11 DQ12 DQ13 DQ14 DQ15 VccIO CE VccCore WE OE NC CLK NC AVD NC RDY NC RP Vss INT Vss D3 D0 B3 D1 E3 D2 C5 D3 C2 D4 D5 D5 D6 D6 C1 D7 B2 D8 B5 D9 C4 D10 C3 D11 B1 D12 A6 D13 A3 D14 D1 D15 C6 B6 B +3V3 G4 H6 E5 E4 A5 A4 C22 100nF C18 100nF KFG1216U2A-DIB6 Not fitted IS61WV102416BLL-10MLI CY7C1071DV33-12BAXI C FSMC_NWE FSMC_NOE FSMC_CLK FSMC_NL FSMC_NWAIT PD5 PD4 PD3 PB7 PD6 R54 FSMC_NE1 PD7 C R53 0 PB15 OneNAND_INT 0 C28 R36 100nF 10K R49 10K +3V3 R48 10K +3V3 +3V3 D D Title: STM32 20-21-45-46 G-EVAL SRAM & OneNAND Number:MB786 53/68 1 2 3 Rev: C.3(PCB.SCH) Date: 7/20/2016 4 Sheet 8 of 20 Schematics STMicroelectronics 1 2 3 Schematics 54/68 Figure 25. LCD 4 A A D[0..15] A[0..20] D[0..15] A[0..20] CN19 B FSMC_NE3 DocID018499 Rev 6 FSMC_NWE FSMC_NOE RESET# R78 R119 R162 R164 PG10 A0 PD5 PD4 150 150 150 150 L1 BEAD +3V3 +5V +3V3 R67 R68 0 [N/A] L2 C153 100nF C148 10uF BEAD 1 2 3 4 5 22 23 24 25 26 27 28 29 30 CS RS WR/SCL RD RESET PD1 PD2 PD3 PD4 PD5 PD6 PD7 PD8 PD10 PD11 PD12 PD13 PD14 PD15 PD16 PD17 BL_GND BL_Control VDD VCI GND GND BL_VDD SDO SDI XL XR YD YU C 6 7 8 9 10 11 12 13 R82 R161 R163 R165 R166 R167 R168 R169 150 150 150 150 150 150 150 150 D0 D1 D2 D3 D4 D5 D6 D7 14 15 16 17 18 19 20 21 R170 R171 R172 R173 R174 R175 R176 R177 150 150 150 150 150 150 150 150 D8 D9 D10 D11 D12 D13 D14 D15 B 31 32 33 34 TouchScreen_XTouchScreen_X+ TouchScreen_YTouchScreen_Y+ C To IO expandor 3.2" LCD_connector (MB785 with AM-240320D4TOQW-T00H(R)) PC[0..15] CN22 LCD_VSYNC LCD_HSYNC LCD_CS 1 3 5 2 4 6 PC10 PC11 PC[0..15] Header 3X2H Reserved for LCD connector D D STMicroelectronics Title: STM32 20-21-45-46 G-EVAL LCD 1 2 3 Rev: C.3(PCB.SCH) Date: 7/20/2016 4 Sheet 9 of 20 UM1057 Number:MB786 1 2 3 UM1057 Figure 26. RS-232 and IrDA 4 A A +3V3 100nF C78 C80 100nF RS232/IrDA_TX B DocID018499 Rev 6 1 PC11 C1+ C1C2+ C2- 2 Bootloader_RESET 3 T1IN T2IN T3IN 21 20 19 18 17 16 15 Bootloader_BOOT0 RS232/IrDA_RX 28 24 1 2 14 13 12 PC10 JP22 C76 100nF U17 R1OUTB R2OUTB R1OUT R2OUT R3OUT R4OUT R5OUT 23 nEN VCC GND V+ VT1OUT T2OUT T3OUT R1IN R2IN R3IN R4IN R5IN nSHDN 26 25 27 3 CN16 DB9-male UART3 or 4 C77 100nF C79 100nF 9 10 11 DSR RXD TXD CTS 1 6 2 7 3 8 4 9 5 4 5 6 7 8 B +3V3 22 ST3241EBPR Note: TFDU6300 (U11) is not populated on boards manufactured starting from middle 2016 (schematics revision C.3) C C U11 5 3 4 +3V3 R64 5 R63 47 1 2 6 7 8 SD TxD RxD Anode (VCC2) Cathode VCC1 NC GND TFDU6300 C45 4.7uF D C51 0.1uF C55 4.7uF C52 0.1uF STM32 20-21-45-46 G-EVAL RS232&IrDA Number:MB786 55/68 2 3 Rev: C.3(PCB.SCH) Date: 7/20/2016 4 Sheet 10 of 20 Schematics Title: 1 D STMicroelectronics IrDA 1 2 3 Schematics 56/68 Figure 27. CAN 4 A A +3V3 0 Default setting: 1<->2 3 R39 10K 1 R37 2 +3V3 C32 100nF B CAN1_TX DocID018499 Rev 6 CAN2_TX PD1 3 1 PD0 3 1 2 3 4 JP3 CAN1_RX CAN2_RX 1 6 2 7 3 8 4 9 5 U9 2 PB13 JP7 CN10 DB9-male CAN connector Default setting: Open D GND VCC R RS CANH CANL Vref SN65HVD230 8 7 6 5 JP9 R38 120 2 PB5 B 1 R56 do not fit JP10 R60 0 +3V3 C C D D STMicroelectronics Title: STM32 20-21-45-46 G-EVAL CAN 1 2 3 Rev: C.3(PCB.SCH) Date: 7/20/2016 4 Sheet 11 of 20 UM1057 Number:MB786 1 2 3 UM1057 Figure 28. I/O peripherals 4 U32 R159 5 100 COMMON +2V8 2 R149 10K R147 10K R146 10K R145 10K R144 10K A To IO expandor JOY_SEL JOY_DOWN JOY_LEFT JOY_RIGHT JOY_UP Selection 100nF 100nF 100nF 100nF 100nF C121 C129 C120 C128 C119 DWON LEFT RIGHT UP LD1 Green 1 2 A 510 LD2 Orange R154 1 680 LD3 Red R141 1 680 LD4 Blue R140 1 680 PG8 LED2 3 1 4 6 R155 PG6 LED1 PI9 LED3 MT008-A PC7 LED4 2 2 2 Joystick LEDs B B DocID018499 Rev 6 +2V8 C81 +3V3 +2V8 U20 1 VDD_IO CS 6 VDD SDO 100nF 3 Reserved GND 13 PB9 SDA GND 14 PB6 SCL GND 8 INT1 GND 9 INT2 Reserved R107 10K C89 U18 1 2 3 4 E0 E1 E2 VSS VCC WC SCL SDA R102 JP24 100nF 8 10K 7 6 PB6 EEPROM_SCL PB9 5 EEPROM_SDA MEMS_SDA MEMS_SCL MEMS_INT1 MEMS_INT2 M24C64-RMN6TP 7 12 2 10 5 4 11 LIS302DL To IO expandor C C EEPROM +3V3 +3V3 +3V3 1 +3V3 MEMS R138 4 R156 100 100 C122 10nF D STMicroelectronics R153 220K Title: STM32 20-21-45-46 G-EVAL IO Peripherals Number:MB786 57/68 2 RV1 3386P-103H[10%] Potentiometer PA0 R139 330 BUTTON 1 R152 2 1K 3 0 1 4 WAKEUP R151 3 Rev: C.3(PCB.SCH) Date: 7/20/2016 4 Sheet 12 of 20 Schematics R160 C118 100nF PF9 B2 WKUP C124 do not fit B3 Tamper C130 100nF Potentiometer 3 2 3 100 R143 0 1 1 4 B4 USER D PC13 3 Anti_Tamper 0 2 User_Button R142 4K7 R150 2 R148 4K7 PG15 1 2 3 Schematics 58/68 Figure 29. I/O expander 4 A A +2V8 C99 100nF IO_Expandor_SCK IO_Expandor_SDA IO_Expandor_INT PB6 PB9 PI2 R136 U24 6 14 10 4 5 2 7 3 0 B DocID018499 Rev 6 R117 10K VCC Vio GND SCLK SDAT INT Data in A0/Data Out YXY+ X+ IN3 IN2 IN1 IN0 1 16 15 13 12 11 9 8 STMPE811QTR I2C device address:0x82 TouchScreen_YTouchScreen_XTouchScreen_Y+ TouchScreen_X+ EXP_IO9 EXP_IO10 EXP_IO11 EXP_IO12 B R116 100K +2V8 +2V8 C115 100nF R121 10K C U29 6 14 10 4 5 2 7 3 R131 10K +2V8 R135 10K VCC Vio GND SCLK SDAT INT Data in A0/Data Out YXY+ X+ IN3 IN2 IN1 IN0 STMPE811QTR I2C device address:0x88 1 16 15 13 12 11 9 8 EXP_IO1 EXP_IO2 EXP_IO3 EXP_IO4 EXP_IO5 EXP_IO6 EXP_IO7 EXP_IO8 C R132 100K +2V8 D D STMicroelectronics Title: STM32 20-21-45-46 G-EVAL IO_Expandor 1 2 3 Rev: C.3(PCB.SCH) Date: 7/20/2016 4 Sheet 13 of 20 UM1057 Number:MB786 1 2 3 UM1057 Figure 30. microSD card 4 A A +3V3 R65 47K R9 47K R8 47K R11 47K R10 47K +3V3 PC9 PC8 PC11 PC10 PC12 PD2 MicroSDCard_D1 MicroSDCard_D0 MicroSDCard_D3 MicroSDCard_D2 MicroSDCard_CLK MicroSDCard_CMD B DocID018499 Rev 6 1 2 3 4 5 6 7 8 B SW2 SW1 CN6 PJS008-2000 SMS064FF or SMS128FF C 9 10 C MicroSDCard_Detect PH13 R2 0 MicroSD card D D Title: STM32 20-21-45-46 G-EVAL MicroSD card Number:MB786 59/68 1 2 3 Rev: C.3(PCB.SCH) Date: 7/20/2016 4 Sheet 14 of 20 Schematics STMicroelectronics 1 2 3 Schematics 60/68 Figure 31. Motor control 4 A A +3V3 Motor control connector R7 3.3K MC_EmergencySTOP TP3 AIN- B 0 TP4 AIN+ DocID018499 Rev 6 PC1 R73 0 MC_CurrentA C4 1nF R219 R74 0 C59 do not fit 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 PI5 PH13 PI6 PH14 PI7 PH15 MC_UH MC_UL MC_VH MC_VL MC_WH MC_WL 0 MC_NTC MC_DissipativeBrake PH8 PC8 +5V PC2 R76 0 MC_CurrentB CN5 R14 PI4 R77 0 C62 do not fit MC_PFCpwm MC_EnA MC_EnB PD12 PD13 EMERGENCY STOP MC-UH MC_UL MC_VH MC_VL MC_WH MC_WL CURRENT A CURRENT B CURRENT C NTC BYPASS RELAY DISSIPATIVE BRAKE +5V POWER PFC SYNC PFC PWM Encoder A Encoder B GND GND GND GND GND GND BUS VOLTAGE GND GND GND GND GND Heatsink Temperature Vdd_Micro GND GND Encoder Index 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 R12 R13 PC4 0 0 C3 100nF R4 +3V3 R5 0 MC_BusVoltage B R6 100K PC5 0 MC_HeatsinkTemperature C12 100nF MC_connector PC3 R79 0 MC_CurrentC R3 R80 0 C63 do not fit Default setting: Open PB8 0 C1 do not fit MC_EnIndex SB17 C PH10 MC_PFCsync2 PH11 MC_PFCsync1 C9 do not fit R59 0 R57 0 SB18 C10 do not fit C Default setting: Open C38 do not fit C11 do not fit C2 10nF C8 do not fit D D STMicroelectronics Title: STM32 20-21-45-46 G-EVAL Motor control 1 2 3 Rev: C.3(PCB.SCH) Date: 7/20/2016 4 Sheet 15 of 20 UM1057 Number:MB786 1 2 3 UM1057 Figure 32. Smartcard 4 A A +3V3 +3V3 R124 R125 10K 10K R157 4K7 PH15 TP11 AUX2 TP12 AUX1 U31 +5V B C125 DocID018499 Rev 6 C126 100nF C117 47uF C127 1 2 3 4 100nF 5 6 7 100nF 8 9 10 11 12 13 14 28 27 26 25 24 23 22 21 20 19 18 17 16 15 CLKDIV1 AUX2UC CLKDIV2 AUX1UC 5V/3V I/OUC PGND XTAL2 C1+ XTAL1 Vddp OFF C1GND Vup Vdd PRES RSTIN PRES CMDVCC I/O PORADJ AUX2 Vcc AUX1 RST CGND CLK R127 0 R126 0 R128 0 PC6 PG7 PF6 C111 100nF SmartCard_3/5V SmartCard_IO SmartCard_CLK SmartCard_OFF B +3V3 C114 47uF +3V3 ST8024CDR C109 PF7 PG12 R123 10K SmartCard_RST SmartCard_CMDVCC 100nF R129 10K 5 6 7 8 C GND VCC NC RST I/O CLK NC NC CN20 C816 1 2 3 4 C 17 18 R158 100K +3V3 D D Title: STM32 20-21-45-46 G-EVAL Smart card Number:MB786 61/68 1 2 3 Rev: C.3(PCB.SCH) Date: 7/20/2016 4 Sheet 16 of 20 Schematics STMicroelectronics 1 2 3 Schematics 62/68 Figure 33. JTAG and trace 4 +3V3 A A R97 R101 R95 R92 [N/A][N/A][N/A][N/A] RS7 PA13 PA14 PB3 PA15 PB4 D4 D5 D6 D7 D8 Z5V1 Z5V1 Z5V1 Z5V1 Z5V1 B D3 Z5V1 TMS/SWDIO TCK/SWCLK TDO/SWO TDI TRST RESET# 22 DocID018499 Rev 6 CN13 FTSH-110-01-L-DV +3V3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 C TRACE_D3 TRACE_D2 TRACE_D1 TRACE_D0 TRACE_CK R96 [N/A] B CN14 JTAG 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 KEY R104 0 R100 do not fit R94 0 R91 do not fit PE6 PE5 PE4 PE3 PE2 +3V3 +3V3 R98 do not fit R99 10K R105 10K R106 10K C JTAG connector Trace connector D D STMicroelectronics Title: STM32 20-21-45-46 G-EVAL JTAG & Trace 1 2 3 Rev: C.3(PCB.SCH) Date: 7/20/2016 4 Sheet 17 of 20 UM1057 Number:MB786 1 2 3 UM1057 Figure 34. Power 4 A A U28 ZEN056V130A24LS U25 CN18 1 2 3 1 1 3 2 Z1 SMAJ5.0A-TR 2 DC-10B C112 100nF B SV E5V CV SG CG1 CG2 CG3 +3V3 3 VDD_MCU JP32 C106 10uF 4 5 6 JP18 DocID018499 Rev 6 VBUS_FS 3 C83 10uF C82 100nF Vin Vout U26 LD1117STR +5V 2 +1V8 C116 10uF 3 Vin Vout U21 LD1117S25TR +5V 3 Vin Vout TP13 Ground Header 5X2 +2V8 2 R93 1K R114 120 R120 150 TP6 2V5 B 2 4 6 8 10 1 2 1 3 5 7 9 C110 10uF C100 10uF 2 C96 220uF U30 LD1117S18TR +3V3 Vout D5V E5V U5V_ST_LINK TP9 2V8 1 C113 220uF Vin 1 3 GND U22 LD1086D2M33TR +5V TP10 1V8 1 TP7 3V3 TP8 5V +5V VBUS_HS BNX002-01 LD9 red +2V5 2 C 1 C C91 10uF D D Title: STM32 20-21-45-46 G-EVAL Power Number:MB786 63/68 1 2 3 Rev: C.3(PCB.SCH) Date: 7/20/2016 4 Sheet 18 of 20 Schematics STMicroelectronics 1 2 3 Schematics 64/68 Figure 35. Extension connector 4 A A D5V EMU_5V APP_VCC +3V3 PA12 PA10 PA8 PC8 PC7 PG8 PG6 PG4 PG2 PD13 PD11 PD9 PB15 PB14 PB12 PC6 PG7 PG5 PG3 PD15 PD14 PD12 PD10 PD8 PC9 PB13 PH12 PE13 PE11 PE9 PE7 PG0 PF15 PF13 PF11 PB1 EMU_3V3 EMU_5V PC2 APP_3V3 PA1 PH2 PH3 PH5 VREF+ PC4 PA6 PA4 CN1 (Buttom) 21N22564-50S10B APP_VCC PE3 PE5 PI8 EXT_PC14 EXT_PC15 PI10 PF0 PF2 40 38 36 34 32 30 28 26 24 22 20 18 16 14 12 10 8 6 4 2 39 37 35 33 31 29 27 25 23 21 19 17 15 13 11 9 7 5 3 1 PH9 PH7 PB11 PE15 PE14 PE12 PE10 PE8 PG1 B PF14 PF12 PB2 PB0 PC5 PA7 PA5 PA3 BOOT0 PA[0..15] PB[0..15] 21N22564-40S10B PC[0..15] PD[0..15] PH4 21N22564-40S10B C CN2 (Right) PH11 PH10 PH8 PH6 PB10 EMU_5V VBUS_FS PF5 PF7 PF9 EXT_PH0 PC0 PC1 PC3 PA0 PA2 PG15 PB4 PB6 BOOT0 PB8 PE0 PI4 PI6 CX1 33pF PI9 PI11 PF1 PF3 PF4 PF6 PF8 PF10 EXT_PH1 PB9 PE1 PI5 PI7 PA15 PC11 PD0 PD2 PD3 PD5 PD7 PG10 PG12 PI1 PH15 PH13 PC13 RESET# PA11 DocID018499 Rev 6 PD4 PD6 PG9 PG11 PG13 PG14 PB3 PB5 PB7 39 37 35 33 31 29 27 25 23 21 19 17 15 13 11 9 7 5 3 1 PE2 PE4 PE6 PC13 B 40 38 36 34 32 30 28 26 24 22 20 18 16 14 12 10 8 6 4 2 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 PI3 PA14 PC10 PC12 PD1 APP_3V3 CN3 (Top) 21N22564-50S10B 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 CN4 (Left) 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 PI2 PI0 PH14 PA13 APP_3V3 PE[0..15] EMU_5V PF[0..15] EMU_3V3 PG[0..15] SB6 PH0 SB7 PH1 SB4 PC14 SB5 PC15 D EXT_PH0 PH[0..15] EXT_PH1 PI[0..11] EXT_PC14 RESET# PA[0..15] PB[0..15] C PC[0..15] PD[0..15] PE[0..15] PF[0..15] PG[0..15] PH[0..15] PI[0..11] RESET# EXT_PC15 D STMicroelectronics Close to crystal on PCB Title: STM32 20-21-45-46 G-EVAL Extension connector 2 3 Rev: C.3(PCB.SCH) Date: 7/20/2016 4 Sheet 19 of 20 UM1057 Number:MB786 1 BOOT0 1 2 +3V3 3 LED_STLINK +3V3 8MHz 1 2 3 SWIM_PU_CTRL 4 5 OSC_IN OSC_OUT 6 STM_RST 7 8 C137 9 +3V3 100nF AIN_1 10 11 12 R183 +3V3 B VDD_3 VSS_3 PB9 PB8 BOOT0 PB7 PB6 PB5 JNRST JTDO JTDI JTCK R187 R188 [N/A]10K C139 20pF 100K VDD_2 VSS_2 JTMS PA12 PA11 PA10 PA9 PA8 S2_MOSI S2_MISO S2_CK PB12 3 R185 R186 4K7 4K7 +3V3 LD10 HSMF-A201-A00J1 R190 0 STM_JTMS_SWDIO USB_DP USB_DM T_SWO LED_STLINK AIN_1 +3V3 MCO B T_JTMS T_JTCK T_SWDIO_IN T_JTCK T_JTDO T_JTDI T_NRST T_JRST 13 14 15 16 17 18 19 20 21 22 23 24 DocID018499 Rev 6 VBAT PC13 PC14 PC15 OSC_IN OSC_OUT /RST VSSA VDDA PA0 PA1 U2_TX 36 35 34 33 32 31 30 29 28 27 26 25 A Yellow +3V3 U2_RX U2_CK S1_CK S1_MISO S1_MOSI PB0 PB1 PB2/BOOT1 PB10 PB11 VSS_1 VDD_1 C138 X5 20pF 1 2 R202 100 Red U15 STM32F103C8T6 48 47 46 45 44 43 42 41 40 39 38 37 +3V3 R201 100 4 C136 100nF 2 C133 100nF 1 C135 100nF STM_JTCK_SWCLK A 4 R182 100K C134 100nF UM1057 Figure 36. STLINK/V2 CN17 STM_JTMS_SWDIO STM_JTCK_SWCLK 1 3 5 C +3V3 R184 2 4 100K C +3V3 JTAG MCU U5V_ST_LINK T_JTDO T_SWO T_SWDIO_IN T_JTMS T_NRST T_JRST T_JTDI T_JTCK R189 10K U5V_ST_LINK D T2 9013 1 2 3 4 0 0 R191 36K 10 USB_DM 10 USB_DP TMS/SWDIO RESET# TRST TDI TCK/SWCLK JTAG Title: 1.5K USB STM32 20-21-45-46 G-EVAL ST-LINK/V2 Number:MB786 65/68 1 D STMicroelectronics R194 2 3 Rev: C.3(PCB.SCH) Date: 7/20/2016 4 Sheet 20 of 20 Schematics USB-typeB connector R192 R193 TDO/SWO 1 2 CN21 VCC DD+ GND SHELL SHELL 3 +3V3 1 2 3 Schematics 66/68 Figure 37. 3.2” LCD module with SPI and 16-bit interface 4 CN1 CS RS WR RD #RESET A 1 2 3 4 5 CS RS WR/SCL RD RESET PD1 PD2 PD3 PD4 PD5 PD6 PD7 PD8 BLGND BL_Control VDD BLVDD SDO SDI 22 23 24 25 26 27 28 29 30 PD10 PD11 PD12 PD13 PD14 PD15 PD16 PD17 BL_GND BL_Control VDD VCI GND GND BL_VDD SDO SDI XL XR YD YU B DocID018499 Rev 6 6 7 8 9 10 11 12 13 PD1 PD2 PD3 PD4 PD5 PD6 PD7 PD8 14 15 16 17 18 19 20 21 PD10 PD11 PD12 PD13 PD14 PD15 PD16 PD17 31 32 33 34 XL XR YD YU SDO SDI CS WR RD RS 31 34 35 33 SDO SDI 10 12 #RESET 32 VDD A K C1 4.7uF/50V STPS1L40M U1 8 1 7 3 9 SW Vo Vi NC EN GND FB PGND Rset STLD40DPMR BLGND 40 41 Z1 L1 BL_Control R5 0 36 37 38 39 11 4.7uH(1A) BLGND 6 5 BLGND 44 43 6 42 45 1 VSYNC HSYNC DOTCLK ENABLE NC CS WR/SCL RD RS SDO SDI RESET VCC VCC LED_A LED_K VSS VSS VSS VSS IM1 IM3 IM0/ID YU YD XR XL D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D12 D13 D14 D15 D16 D17 8 9 7 VDD 0 5 4 3 2 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 RP1 YU YD XR XL PD0 PD1 PD2 PD3 PD4 PD5 PD6 PD7 PD8 PD9 PD10 PD11 PD12 PD13 PD14 PD15 PD16 PD17 PD16 PD14 PD12 PD10 R6 100K 10K RP2 10K RP3 PD9 PD0 RS RD 10K RP4 PD17 PD15 PD13 PD11 BLGND HSYNC Enable VSYNC DotClk C 10K RP5 R7 10 PD7 PD5 PD3 PD1 RP6 R8 do not fit B PD8 PD6 PD4 PD2 FF0245SS1 AM-240320D4TOQW-T00H(R) 4 2 VDD BLVDD 4K7 4K7 R4 LCD board connector to Mother board C 10K R2 R3 CN2 VSYNC HSYNC DotClk Enable The 34-pin connector to mother board for both serial & 16bit interface. Compatible with MB694 with Touch screen signals added on Pin 31-34. C2 2.2uF R1 Soldered for Serial interface only 3.2LCD_connector BLVDD A Soldered for i80-system 16-bit interface 10K C3 1uF/50V 10K D D STMicroelectronics Title: 3.2" LCD module with both SPI & 16bit interface 1 2 3 Rev: A.1(PCB.SCH) Date: 3/27/2009 4 Sheet 1 of 1 UM1057 Number:MB785 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. 26-July-2011 3 Added Section 1.4: Delivery recommendations. Updated Section 2.16: Ethernet, Section 2.17: USB OTG HS and Section Appendix A: Schematics. 07-Oct-2011 4 Updated Table 2 JP4 description, Table 5 JP24 description and 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. 02-Nov-2016 6 Added comment IrDA is only supported up to C07 version of the board. Figure 17 to Figure 37 updated. DocID018499 Rev 6 67/68 67 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
Source Exif Data:
File Type : PDF File Type Extension : pdf MIME Type : application/pdf PDF Version : 1.3 Linearized : No Tagged PDF : Yes Page Layout : SinglePage Page Mode : UseNone Page Count : 68 Creator : C2 v4.2.0220 build 670 - c2_rendition_config : Techlit_Active Producer : Acrobat Distiller 9.0.0 (Windows); modified using iText 2.1.7 by 1T3XT Title : STM3220G-EVAL evaluation board Keywords : Technical Literature, 018499, Product Development, Specification, User manual, STM3220G-EVAL Modify Date : 2016:11:04 13:08:38+01:00 Subject : - Author : STMICROELECTRONICS Create Date : 2016:11:03 13:32:44ZEXIF Metadata provided by EXIF.tools