Download STM32429I-EVAL evaluation board for the STM32F429 line
Transcript
UM1667 User manual STM32429I-EVAL evaluation board for the STM32F429 line Introduction The STM32429I-EVAL evaluation board is a complete demonstration and development platform for STMicroelectronics ARM® Cortex® -M4 core-based STM32F429NIH6 microcontrollers. It features three I2C, six SPIs with two muxed full-duplex I2S, SDIO, four USART, four UART, two CAN, three 12-bit ADC, two 12-bit DAC, one SAI, 8- to 14-bit digital camera module interface, internal 256+4 KB SRAM and 2 MB Flash, USB HS OTG and USB FS OTG, Ethernet MAC, FMC interface, JTAG debugging support. This evaluation board can be used as a reference design for user application development but it is not considered as a final application. The full range of hardware features on the board helps the user to evaluate all peripherals (USB OTG HS, USB OTG FS, Ethernet, Motor Control, CAN, MicroSD Card, USART, Audio DAC and ADC, digital microphone, IrDA, CAN, RF-EEPROM, SRAM, Nor Flash, SDRAM, 4.3" TFT LCD with a resistive touch panel etc.) and develop his own applications. Extension headers make it possible to easily connect a daughterboard for specific applications development. The integrated ST-LINK/V2 provides an embedded in-circuit debugger and programmer for the STM32 MCU. Figure 1. STM32429I-EVAL evaluation board (a) a. Picture not contractual March 2015 DocID025150 Rev 1 1/70 www.st.com 1 Contents UM1667 Contents 1 2 3 2/70 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1.1 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1.2 Demonstration software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1.3 Order code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 1.4 Delivery recommendations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Hardware layout and configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 2.1 Development and debug support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 2.2 Power supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11 2.3 Clock source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 2.4 Reset source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 2.5 Boot option . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 2.6 Audio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 2.7 USB OTG1 FS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 2.8 USB OTG2 HS & FS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 2.9 RS-232 & IrDA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 2.10 MicroSD Card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 2.11 RF-EEPROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 2.12 CAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 2.13 Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 2.14 Extension connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 2.15 Memories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 2.16 Analog input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 2.17 Camera module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 2.18 Display and input devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 2.19 Motor control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 3.1 Motor control connector CN1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 3.2 Extension connector CN2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 3.3 RF-EEPROM daughterboard connector CN3 . . . . . . . . . . . . . . . . . . . . . 26 DocID025150 Rev 1 UM1667 4 Contents 3.4 Analog input connector CN4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 3.5 Camera module connector CN5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 3.6 Daughterboard extension connector CN6 and CN7 . . . . . . . . . . . . . . . . . 28 3.7 RS-232 connector CN8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 3.8 USB OTG2 HS Micro-AB connector CN9 . . . . . . . . . . . . . . . . . . . . . . . . 33 3.9 Ethernet RJ45 connector CN10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 3.10 Memory connectors CN11 and CN12 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 3.11 ETM trace debugging connector CN13 . . . . . . . . . . . . . . . . . . . . . . . . . . 37 3.12 USB OTG1 FS Micro-AB connector CN14 . . . . . . . . . . . . . . . . . . . . . . . . 38 3.13 USB OTG2 FS Micro-AB connector CN15 . . . . . . . . . . . . . . . . . . . . . . . . 38 3.14 JTAG/SWD connector CN16 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 3.15 MicroSD connector CN17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 3.16 Power connector CN18 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 3.17 ST-LINK/V2 programming connector CN19 . . . . . . . . . . . . . . . . . . . . . . . 40 3.18 TFT LCD connector CN20 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 3.19 ST-LINK/V2 USB Type B connector CN21 . . . . . . . . . . . . . . . . . . . . . . . . 41 3.20 CAN D-type 9-pin male connector CN22 . . . . . . . . . . . . . . . . . . . . . . . . . 41 3.21 Audio jack CN23 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 3.22 Audio terminal CN24 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 3.23 ST-LINK/V2 programming Tag-connector CN25 . . . . . . . . . . . . . . . . . . . 42 Schematics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 Appendix A STM32429I-EVAL I/O assignment . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 Appendix B Mechanical dimensions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69 DocID025150 Rev 1 3/70 3 List of tables UM1667 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. Table 36. Table 37. 4/70 Third-party toolchains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Power related jumpers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 32.786 KHz crystal X1 related solder bridges. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 25 MHz crystal X2 related solder bridges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Boot related switches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Audio related jumpers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 USB OTG2 configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 RS-232 & IrDA related jumper . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 CAN related jumpers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Ethernet related jumper . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Ethernet related solder bridges. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 NOR Flash related jumpers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 LCD modules connector (CN20). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Motor control related solder bridges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Motor control connector CN1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Extension connector CN2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 RF-EEPROM daughterboard connector CN3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Analog input-output connector CN4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Camera module connector CN5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 Daughterboard extension connector CN6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 Daughterboard extension connector CN7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 RS-232 connector CN8 with ISP support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 USB OTG HS Micro-AB connector CN9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 RJ45 connector CN10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 Memory connector CN11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 Memory connector CN12 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 ETM trace debugging connector CN13 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 USB OTG1 FS Micro-AB connector CN14 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 USB OTG2 FS Micro-AB connector CN15 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 JTAG/SWD debugging connector CN15 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 MicroSD connector CN17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 USB type B connector CN21 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 CAN D-type 9-pin male connector CN22 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 Audio terminal CN24. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 STM32429I-EVAL I/O assignment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 Mechanical dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 Document revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69 DocID025150 Rev 1 UM1667 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. Figure 38. Figure 39. Figure 40. Figure 41. Figure 42. STM32429I-EVAL evaluation board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Hardware block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Evaluation board layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Orientation setting of 4.3 inch LCD daughterboard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 PCB underside rework for motor control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 PCB topside rework for motor control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Motor control connector CN1 (top view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Extension connector CN2 top view . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 RF-EEPROM daughterboard connector CN3 (front view) . . . . . . . . . . . . . . . . . . . . . . . . . 26 Analog input-output connector CN4 (top view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Camera module connector CN5 (top view). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 RS-232 connector (front view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 USB OTG2 HS Micro-AB connector CN9 (front view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 Ethernet RJ45 connector CN10 (front view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 ETM trace debugging connector CN13 (top view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 USB OTG1 FS Micro-AB connector CN14 (front view). . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 USB OTG2 FS Micro-AB connector CN15 (front view). . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 JTAG/SWD debugging connector CN16 (top view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 MicroSD connector CN17 (front view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 Power supply connector CN18 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 USB type B connector CN21 (front view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 CAN D-type 9-pin male connector CN22 (front view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 Audio terminal CN24 (front view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 STM32429I-EVAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 MCU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 Power . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 SRAM, Flash and SDRAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 Audio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 LCD, camera and connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 USB OTG HS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 USB OTG FS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 RS-232 and IrDA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 CAN, MicroSD Card and IO expander . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 Peripherals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 Motor control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 Extension connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 ST-LINK/V2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 JTAG and trace. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 4.3' TFT LCD daughter board MB1046. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 Camera daughterboard MB1066 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60 Mechanical dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 DocID025150 Rev 1 5/70 5 Overview UM1667 1 Overview 1.1 Features 1.2 • STM32F429NIH6 microcontroller • Six 5 V power supply options: – Power jack – ST-LINK/V2 USB connector – User USB HS connector – User USB FS1 connector – User USB FS2 connector – Daughterboard • SAI Audio DAC, stereo audio jack which supports headset with microphone • Stereo digital microphone, audio terminal connector used to connect external speakers • 2 GByte (or more) SDIO interface MicroSD Card • RF-EEPROM on I2C compatible serial interface • RS-232 communication • IrDA transceiver • JTAG/SWD and ETM trace debug support, ST-LINK/V2 embedded • IEEE-802.3-2002 compliant Ethernet connector • Camera module • 8 M x 32-bit SDRAM, 1 M x 16-bit SRAM & 8 M x 16-bit NOR Flash • 4.3 inch 480 x 272 pixel TFT LCD with resistive touch panel • Joystick with 4-direction control and selector • Reset, WakeUp, Tamper or key button • 4 user color LEDs • Extension connectors & memory connectors for daughterboard or wrapping board • USB OTG HS and FS with Micro-AB connectors • RTC with backup battery • CAN2.0A/B compliant connection • Potentiometer • Motor control connector Demonstration software Demonstration software is preloaded in the Flash memory of the board for easy demonstration of the device peripherals in stand-alone mode. For more information and to download the latest version, refer to the STM32429I-EVAL demonstration software on www.st.com. 6/70 DocID025150 Rev 1 UM1667 1.3 Overview Order code To order the evaluation board based on STM32F429NIH6 MCU and 4.3” TFT LCD, use the order code:STM32429I-EVAL1. 1.4 Delivery recommendations Some verifications are needed before using the board for the first time to make sure that nothing was damaged during shipment and that no components are unplugged or lost. When the board is extracted from its plastic bag, please check that no component remains in the bag. The main components to verify are: 1. The 25 MHz crystal (X2) & 25 MHz crystal (X4) which may have been removed by a shock from its socket. 2. The MicroSD Card which may have been ejected from the connector CN17 (right side of the board). 3. The dual-interface EEPROM board (ANT7-M24LR-A) which may have been unplugged from the connector CN3 (top left corner of the board). 4. The camera module on the camera daughterboard (MB1066) which may have been unplugged. Warning: There is an explosion risk if the battery is replaced by an incorrect one. Make sure to dispose of used batteries according to the instructions. DocID025150 Rev 1 7/70 69 Hardware layout and configuration 2 UM1667 Hardware layout and configuration The STM32429I-EVAL evaluation board is designed around the STM32F429NIH6 (216-pin TFBGA package). The hardware block diagram Figure 2 illustrates the connection between the STM32F429NIH6 and peripherals (SDRAM, SRAM, NOR Flash, camera module, color LCD, USB OTG connectors, motor control connector, USART, IrDA, ethernet, audio, CAN, RF-EEPROM, MicroSD Card and embedded ST-LINK) and Figure 3 will help the user to locate these features on the actual evaluation board. Figure 2. Hardware block diagram 9UHJXODWRU 56 WUDQVFHLYHU 86$57 9UHJXODWRU ,U'$ WUDQVFHLYHU 9UHJXODWRU ([WHQVLRQ FRQQHFWRUV IRU*3,2V -7$* -7$*WUDFH FRQQHFWRU 6$, 670)1,+ 0HPRU\ FRQQHFWRUV '&0, $XGLR &RGHF 3RWHQWLRPHWHU 63, &RORU7)7/&' ¶:49*$ 86%SRZHU VZLWFK &RPSDUDWRU *3,2 .H\EXWWRQ *3,2 -R\VWLFN 5)((3520 FRQQHFWRU ,& 5*% /('V $XGLRWHUPLQDO FRQQHFWRU ,2 H[SDQGRU ,& ([WHQVLRQ FRQQHFWRU 'LJLWDOPLFURSKRQH )0& 125)ODVK &DPHUD 86%7\SH% FRQQHFWRU (PEHGGHG 67/,1.9 65$0 6'5$0 56 FRQQHFWRU 27*)6 86%0LFUR$% FRQQHFWRU 27*)6 86%0LFUR$% FRQQHFWRU 86%SRZHU VZLWFK 0LFUR6' FDUG 6',2 &$1GULYHU FRQQHFWRU &$1 86%0LFUR$% FRQQHFWRU 27*+6 8/3, 0,, 0RWRUFRQWURO FRQQHFWRU 3+< ,QWHJUDWHG5- FRQQHFWRU ,2VKDUHGZLWKPRWRUFRQWURO 069 8/70 DocID025150 Rev 1 UM1667 Hardware layout and configuration Figure 3. Evaluation board layout &1 5)((3520 GDXJKWHUERDUG FRQQHFWRU &1 PRWRUFRQWURO FRQQHFWRU &1 H[WHQVLRQ FRQQHFWRU 8 ,U'$ &1 FDPHUD H[WHQVLRQ FRQQHFWRU &1&1 H[WHQVLRQ KHDGHUV 8 670)1,+ &1 (7075$&( &1 86$57 &1&1 PHPRU\ KHDGHUV &1 (WKHUQHW 5- FRQQHFWRU &1 86% 27*+6 &1 86% 27*)6 &1 -7$*6:' &1 86% 27*)6 &1 0LFUR6' FDUG &1 SRZHUMDFN &1 67/,1.9 86% &1 &$1 /' 67/,1.9 &20/(' 8 GLJLWDO PLFURSKRQH /HIW &1 FRORU/&' FRQQHFWRU FRORU /('6 59 SRWHQWLRPHWHU % WDPSHUNH\ EXWWRQ % UHVHW EXWWRQ % ZDNHXS EXWWRQ % MR\VWLFN &1 DXGLRMDFN 8 GLJLWDO PLFURSKRQH 5LJKW &1 DXGLRWHUPLQDO FRQQHFWRU 069 DocID025150 Rev 1 9/70 69 Hardware layout and configuration 2.1 UM1667 Development and debug support Version 2 of the ST-LINK (ST-LINK/V2) is embedded on the board. This tool allows on-board program loading and debugging of the STM32 using a JTAG or SWD interface. Third-party debug tools are also supported by the JTAG/SWD connector, CN16, and ETM Trace connector, CN13. A specific driver must be installed by the user on his PC to communicate with the embedded ST-LINK/V2. An install shield called ST-LINK_V2_USBdriver.exe is available on the web. To download and install this driver, refer to the Software and development tools page for STM32 on www.st.com. ® ® ® Third-party toolchains, ARM Atollic TrueSTUDIO , KEILTM MDK-ARMTM, IAR ® ® EWARM and Altium , TASKING™ VX-Toolset support ST-LINK/V2 according to the following table: Table 1. Third-party toolchains Third-party Toolchain Version ARM Atollic TrueSTUDIO 2.1 IAR EWARM 6.20 Keil MDK-ARM 4.20 Altium Tasking VX-Toolset 4.0.1 The embedded ST-LINK/V2 is connected to the PC via a standard USB cable connected to connector CN21. The bicolor LED LD11 (COM) indicates the status of the communication as follows: Note: • Red LED slow blinking/Off: At power on before USB initialization • Red LED fast blinking/Off: After the first correct communication between PC and STLink/V2 (enumeration) • Red LED On: When initialization between PC and ST-LINK/V2 is successfully finished • Green LED On: After successful target communication initialization • Red/Green LED blinking: During communication with target • Red LED On: Communication finished and OK • Orange LED On: Communication failure The board can be powered via CN21 (embedded ST-LINK/V2 USB connector) even if an external tool is connected to CN13 (ETM trace connector) or CN16 (external JTAG & SWD connector). By default ETM only works at 50 MHz clock because ETM signals are shared with other peripherals. If best performance of ETM is required (90 MHz), then R29, R32, R34, R36, R40, R114 and R120 must be removed to reduce the stub on ETM signals. In this case SAI and camera are not functional and NOR Flash and SRAM's addresses are limited on A18. Caution: 10/70 When an external high speed debug tool connected to CN13 or CN16 is used for program loading or debugging, it is recommended to remove ESD protections D9 to D13 connected on JTAG signals. DocID025150 Rev 1 UM1667 2.2 Hardware layout and configuration Power supply The STM32429I-EVAL evaluation board is designed to be powered by a 5 V DC power supply and is protected by PolyZen from a wrong power plug-in event. It is possible to configure the evaluation board to use any of following six sources for the power supply: • 5 V DC power adapter connected to CN18, the power jack on the board (Power Supply Unit on silk screen of JP12(E5V)). • 5 V DC power with 500 mA limitation from CN21, the USB type B connector of STLINK/V2 (USB 5 V power source on silkscreen of JP12(STlk)). • 5 V DC power with 500 mA limitation from CN9, the USB OTG2 HS Micro-AB connector (USB 5V power source on silkscreen of JP12 (HS)). • 5 V DC power with 500 mA limitation from CN14, the USB OTG1 FS Micro-AB connector (USB 5V power source on silkscreen of JP12 (FS1)). • 5 V DC power with 500 mA limitation from CN15, the USB OTG2 FS Micro-AB connector (USB 5 V power source on silkscreen of JP12 (FS2)). • 5 V DC power from CN6 & CN7, the extension connectors for daughterboard (Daughterboard power source on silkscreen of JP12 (D5V)). The power supply is configured by setting the related jumpers JP2, JP8 and JP12 as described in Table 2. Table 2. Power related jumpers Jumper Description JP2 JP2 is used to measure MCU current consumption manually by multimeter. Default setting: Fitted Vbat is connected to +3.3V when JP8 is set as shown to the right: (Default setting) JP8 1 2 3 Vbat is connected to battery when JP8 is set as shown to the right: 1 2 3 JP12 is used to select one of the six possible power supply resources. For power supply from USB connector of ST-LINK/V2 (CN21) to STM32429I-EVAL only, JP12 is set as shown to the right: (Default setting) +6 )6 )6 '9 368 67ON JP12 (continued on next page) For power supply jack (CN18) to the STM32429I-EVAL only, JP12 is set as shown to the right: +6 )6 )6 '9 368 67ON For power supply from the daughterboard connectors (CN6 & CN7) to STM32429I-EVAL only, JP12 is set as shown to the right: +6 )6 )6 '9 368 67ON DocID025150 Rev 1 11/70 69 Hardware layout and configuration UM1667 Table 2. Power related jumpers (continued) Jumper Description For power supply from USB OTG2 FS (CN15) to STM32429IEVAL only, JP12 is set as shown to the right: +6 )6 )6 '9 368 67ON For power supply from USB OTG1 FS (CN14) to STM32429IEVAL only, JP12 is set as shown to the right: +6 )6 )6 '9 368 JP12 (continued) 67ON For power supply from USB OTG2 HS (CN9) to STM32429IEVAL only, JP12 is set as shown to the right: +6 )6 )6 '9 368 67ON For power supply from power supply jack(CN18) to both STM32429I-EVAL and daughterboard connected on CN6 & CN7, JP12 is set as shown to the right (daughterboard must not have its own power supply connected) +6 )6 )6 '9 368 67ON The LED LD10 is lit when the STM32429I-EVAL evaluation board is powered by the 5 V correctly. Note: 12/70 In order to avoid the impact of USB PHY and Ethernet PHY and get precise results of current consumption on JP2, the following configurations must be implemented: • Configure Ethernet PHY in Power Down Mode by setting low level of IO_Expander (EXP_IO1). • Configure USB HS PHY in Low Power Mode (Register Address=04,bit 6 in USB PHY). DocID025150 Rev 1 UM1667 2.3 Hardware layout and configuration Clock source Two clock sources are available on the STM32429I-EVAL evaluation board for the STM32F429NIH6 and embedded RTC. The camera module, ethernet PHY and USB PHY on the STM32429I-EVAL evaluation board have their own clock sources. • X1, 32.768 KHz crystal for embedded RTC. • X2, 25 MHz crystal with socket for STM32F429NIH6 microcontroller, it can be removed from the socket when an internal RC clock is used. • X3, 24 MHz oscillator for camera module. • X4, 25 MHz crystal with socket for ethernet PHY. • X5, 24 MHz crystal for USB OTG2 HS PHY. Table 3. 32.786 KHz crystal X1 related solder bridges Solder bridge Description PC14 is connected to 32.786 KHz crystal when SB3 is open. (Default setting) SB3 PC14 is connected to extension connector CN7 when SB3 is closed. In such case R19 must be removed to avoid disturbance due to the 32.786 KHz quartz. PC15 is connected to 32.786 KHz crystal when SB4 is open. (Default setting) SB4 PC15 is connected to extension connector CN7 when SB4 is closed. In such case R18 must be removed to avoid disturbance due to the 32.786 KHz quartz. Table 4. 25 MHz crystal X2 related solder bridges Solder bridge Description PH0 is connected to 25 MHz crystal when SB5 is open. (Default setting) SB5 PH0 is connected to extension connector CN6 when SB5 is closed. In such case R20 must be removed to avoid disturbance due to the 25 MHz quartz PH1 is connected to 25 MHz crystal when SB6 is open (Default setting). SB6 PH1 is connected to extension connector CN7 when SB6 is closed. In such case C23 & X2 must be removed to avoid disturbance due to the 25 MHz quartz. Jumper JP6 for Ethernet clock refer to Section 2.13. 2.4 Reset source The reset signal of STM32429I-EVAL evaluation board is low active. Reset sources include: • Reset button B1 • Debugging tools from JTAG/SWD connector CN16 and ETM trace connector CN13 • Daughterboard from CN6 • Embedded ST-LINK/V2 DocID025150 Rev 1 13/70 69 Hardware layout and configuration 2.5 UM1667 Boot option The STM32429I-EVAL evaluation board can boot from: • Embedded user Flash • System memory with boot loader for ISP • Embedded SRAM for debugging The boot option is configured by setting switch SW1 (BOOT0) and SW2 (BOOT1). Table 5. Boot related switches Switch Boot description STM32429I-EVAL boots from User Flash when SW1 is set as shown to the right. SW2 is not required in this configuration. (Default setting) SW1 & SW2 Switch configuration SW 0< >1 SW1 STM32429I-EVAL boots from Embedded SRAM when SW1 and SW2 are set as shown to the right. SW2 0< >1 SW STM32429I-EVAL boots from System Memory when SW1 and SW2 are set as shown to the right. 0< Note: The RS-232 boot loader mechanism is not supported on the STM32429I-EVAL. 2.6 Audio >1 SW An audio codec WM8994ECS/R with 4 DACs and 2 ADCs inside is connected to the SAI interface of the STM32F429NIH6 to support the TDM feature on the SAI port. This feature implements audio recording on digital and analog microphone, and audio playback of different audio streams on headphone and line-out at the same time. It communicates with the STM32F429NIH6 via the I2C1 bus which is shared with the LCD, camera module, RF-EEPROM, IO expander and CN2 connector. The analog microphone on the headset is connected to the ADC of WM8994ECS/R. External speakers can be connected to WM8994ECS/R via audio terminal connector CN24. There are two digital microphones (MEMs microphone) MP34DT01TR on the STM32429IEVAL evaluation board. They can be connected to either audio codec or the I2S port of STM32F429NIH6 by setting jumpers as shown in Table 6. 14/70 DocID025150 Rev 1 UM1667 Hardware layout and configuration Table 6. Audio related jumpers Jumper Description JP14 JP15 Data signal on digital microphone is connected to audio codec when JP14 is set as shown to the right (Default setting) Data signal on digital microphone is connected to I2S port of STM32F429NIH6 when JP14 is set as shown to the right (also need to set JP5 according to this table) Clock signal on digital microphone is connected to audio codec when JP15 is set as shown to the right (Default setting) Clock signal on digital microphone is connected to Timer output (PC7) of STM32F429NIH6 when JP15 is set as shown to the right (also need to set JP4 according to this table) PB4 is as TDO/SWO signal when JP4 is set as shown to the right (Default setting) JP4 PB4 is connected to Timer input(PC6) of STM32F429NIH6 as I2S clock signal when JP4 is set as shown to the right (also need to set JP15 according to this table) JP5 JP13 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3 PD6 is as FMC_NWAIT signal when JP5 is set as shown to the right (Default setting) 1 2 3 PD6 is connected to digital microphone as I2S data signal when JP5 is set as shown to the right (also need to set JP14 according to this table): 1 2 3 Digital microphone power source is connected to +3.3V power when JP13 is set as shown to the right 1 2 3 Digital microphone power source is connected to MICBIAS1 from WM8994ECS/R when JP13 is set as shown to the right. MICBIAS1 setting is requested by digital microphone connected to Codec. (Default setting) 1 2 3 Note: The I2C address of WM8994ECS/R is 0b0011010. 2.7 USB OTG1 FS The STM32429I-EVAL evaluation board supports USB OTG1 full speed communication via a USB Micro-AB connector (CN14) and USB power switch (U9) connected to VBUS. The evaluation board can be powered by this USB connection at 5 V DC with a 500 mA current limitation. Green LED LD7 will be lit in one of these cases: • Power switch (U9) is ON and the STM32429I-EVAL is acting as a USB host. • VBUS is powered by another USB host and the STM32429I-EVAL is acting as a USB device. Red LED LD8 will be lit when over-current occurs. JP16 must be removed when using USB OTG FS as mentioned in Table 9. DocID025150 Rev 1 15/70 69 Hardware layout and configuration 2.8 UM1667 USB OTG2 HS & FS The STM32429I-EVAL evaluation board supports USB OTG2: • High speed communication via USB Micro-AB connector (CN9), USB high speed PHY (U7) for high speed function • Full speed communication via USB Micro-AB connector (CN15) The evaluation board can be powered by these USB connectors (CN9 or CN15) at 5 V DC with a 500 mA current limitation. Some OTG2 FS signals are shared with the OTG2 HS ULPI bus, so some PCB rework is needed when using OTG2 FS (CN15) as shown in Table 7. Table 7. USB OTG2 configuration Function Mount Remove OTG2 HS-CN9 (Default) R108, R112, R81,R97 R260, R264, R83,R95 OTG2 FS-CN15 R260, R264, R83,R95 R108, R112, R81,R97 A USB power switch (U6) is connected on VBUS and provides power to either: • CN9 (with R81 & R97 mounted and R83 & R95 un-mounted) • CN15 (with R83 & R95 mounted and R81& R97 un-mounted) Green LED LD5 (for CN9) or LD9 (for CN15) will be lit when either: • Power switch (U6) is ON and STM32429I-EVAL is acting as a USB host. • VBUS is powered by another USB host, and STM32429I-EVAL is acting as a USB device. Red LED LD6 is lit if over-current occurs. 2.9 RS-232 & IrDA RS-232 and IrDA communication is supported by 9-pin RS-232 D-type connector, CN8, and IrDA transceiver, U1, which is connected to USART1 of the STM32F429NIH6 on the STM32429I-EVAL evaluation board. Table 8. RS-232 & IrDA related jumper Jumper Description JP7 16/70 USART1_RX is connected to RS-232 transceiver and RS-232 communication is enabled when JP7 is set as shown to the right (Default setting): USART1_RX is connected to IrDA transceiver and IrDA communication is enabled when JP7 is set as shown to the right: DocID025150 Rev 1 1 2 3 1 2 3 UM1667 2.10 Hardware layout and configuration MicroSD Card A 2 GB (or more) MicroSD Card can be connected to the STM32F429NIH6 SDIO port. MicroSD Card detection is managed by I/O expander GPIO15. 2.11 RF-EEPROM An RF-EEPROM daughterboard ANT7-M24LR-A is mounted on CN3 of the STM32429I-EVAL board via the I2C1 bus. The RF-EEPROM can be accessed by the microcontroller via the I2C1 bus or by radio frequency (RF) using a 13.56 MHz reader (for example, CR95HF). The I2C address of RF-EEPROM is 0b1010000. 2.12 CAN The STM32429I-EVAL evaluation board supports one channel of CAN2.0A/B complaint CAN bus communication based on 3.3 V CAN transceiver. High-speed mode, standby mode and slope control mode are available and are selected by setting JP10. Table 9. CAN related jumpers Jumper Description JP10 CAN transceiver is working in standby mode when JP10 is set as shown to the right: 1 2 3 CAN transceiver is working in high-speed mode when JP10 is set as shown to the right: (default setting) 1 2 3 CAN transceiver is working in slope control mode when JP10 is open. JP11 CAN terminal resistor is enabled when JP11 is fitted. Default setting: Not fitted PA11 is only connected with USB FS1 DM signal when JP16 is fitted. (default setting) JP16 PA11 is connected with CAN RX signal when JP16 is fitted. If the CAN function is being used, USB connector CN14 should be disconnected to leave USB FS1_DM signal floating. DocID025150 Rev 1 17/70 69 Hardware layout and configuration 2.13 UM1667 Ethernet The STM32429I-EVAL evaluation board supports 10M/100M Ethernet communication by a PHY DP83848CVV (U5) and integrated RJ45 connector (CN10). Ethernet PHY is connected to the STM32F429NIH6 via the MII interface. A 25 MHz clock can be generated by PHY or provided by MCO from the STM32F429NIH6 by setting jumper JP6 as shown in Table 10. Table 10. Ethernet related jumper Jumper Description 25 MHz clock is provided by external Crystal X4 when JP5 is set as shown to the right: (Default setting) JP6 25 MHz clock for MII is provided by MCO at PA8 when JP5 is set as shown to the right: 1 2 3 1 2 3 Table 11. Ethernet related solder bridges Solder bridges Description SB7 MII CRS on DP83848CVV is connected to PA0 when SB7 is closed. PA0 is shared with Wakeup button and MC_ENA. Default setting: Open SB8 MII COL on DP83848CVV is connected to PH3 when SB8 is closed. PH3 is shared with SDRAM chip select SDNE0. Default setting: Open Note: Ethernet works properly in the default setting (which RX_ER is not connected to PI10 of STM32F429NIH6) because PI10 is shared with data signal of SDRAM. If RX_ER signal is needed, remove R244 and solder R43. 2.14 Extension connector An extension connector (CN2) is intended for external board connection to the STM32429IEVAL evaluation board using cable FFSD-05-D-04.00-01-N. The external board can exchange data with the STM32F429NIH6 via the I2C1 or SPI3 ports. 18/70 DocID025150 Rev 1 UM1667 2.15 Hardware layout and configuration Memories 8 M x 32-bit SDRAM is connected to SDRAM Bank1 of the STM32F429NIH6 FMC interface. 1 Mbit x 16 SRAM is connected to bank1 NOR/PSRAM2 of the FMC interface and both 8-bit and 16-bit access is allowed by BLN0 & BLN1 connected to BLE & BHE of SRAM respectively. 128 Mbit NOR Flash is connected to bank1 NOR/PSRAM1 of the FMC interface. The 16-bit operation mode is selected by the pull-up resistor connected to BYTE pin of NOR Flash. Write protection is enabled or disabled by the setting of jumper JP9: Table 12. NOR Flash related jumpers Jumper Description JP9 Write protection is enabled when JP9 is fitted while write protection is disabled when JP9 is not fitted. Default Setting: Not fitted JP5 Description of JP5 is in Section 1.6: Audio All memory signals are also connected on memory connectors CN11 and CN12 for memory daughterboards. Some limitations occur when using other peripherals: 1. FMC addressing limitation depending on number of trace data buses used (A18 max for 4-bit ETM to A21 max for 1-bit ETM). 2. NOR Flash addresses limited to A21 when SAI or camera module is used. In such cases, memory addresses A18 to A21 not connected to FMC are pulled down so memories can be addressed within a limited address range. If A22 is required, the camera board should be removed and SAI1_SDA should be tri-stated. AIF1_TRI (address: 0x300) bit 13 of the W8994 can be used to tri-state ADCDAT1 pin (SAI1_SDA) when it is set to 1. 2.16 Analog input The two-pin header CN4, and 10 Kohm potentiometer RV1, are connected to PF10 of the STM32F429NIH6 as analog input. A low pass filter can be implemented by replacing R27 and C24 with the resistor and capacitor requested by end user's application. 2.17 Camera module Connector CN5 (for DCMI signals) on the STM32429I-EVAL evaluation board connects to the camera module daughterboard MB1066. DCMI signals are duplicated with other peripherals (SAI, I2S, NOR Flash, MicroSD Card, Trace, Ethernet). These peripherals may not function correctly when the camera module is being used. To avoid SAI1_SDA signal impacting D7, SAI1_SDA should be tri-stated. Refer to Section 2.15 to see how to tri-state SAI1_SDA. DocID025150 Rev 1 19/70 69 Hardware layout and configuration 2.18 UM1667 Display and input devices A 4.3 inch 480x272 TFT color LCD with resistive touch panel can be connected to the RGB LCD interface of STM32F429NIH6. 4 general purpose color LED's (LD 1,2,3,4) are available as display devices. The 4-direction joystick (B4), Wakeup (B2) and Tamper/key button (B3) are available as input devices. Table 13. LCD modules connector (CN20) 20/70 Pin No. Description Pin connection Pin No. Description Pin connection 1 GND - 2 GND - 3 R0 PI15 4 G0 PJ7 5 R1 PJ0 6 G1 PJ8 7 R2 PJ1 8 G2 PJ9 9 R3 PJ2 10 G3 PJ10 11 R4 PJ3 12 G4 PJ11 13 R5 PJ4 14 G5 PK0 15 R6 PJ5 16 G6 PK1 17 R7 PJ6 18 G7 PK2 19 GND - 20 GND - 21 B0 PJ12 22 ENB PK7 23 B1 PJ13 24 - - 25 B2 PJ14 26 HSYNC PI12 27 B3 PJ15 28 VSYNC PI13 29 B4 PK3 30 GND - 31 B5 PK4 32 CLK PI14 33 B6 PK5 34 GND - 35 B7 PK6 36 RESET# - 37 GND - 38 I2C1_SDA PB9 39 INT IO EXPANDER GPIO4 40 I2C1_SCL PB6 41 - - 42 - - 43 BL_CTRL PA8 44 - - 45 5V - 46 - - 47 BLGND - 48 - - 49 BLGND - 50 3.3V - DocID025150 Rev 1 UM1667 Note: Hardware layout and configuration On 4.3-inch daughterboard, BL_CTRL (PA8) can be used to manage on/off of backlight if needed. Because BL_CTRL is shared with MII_MCO which is in default setting, R279 must be removed and R283 must be soldered with a 0 ohm resistor. The orientation setting of 4.3 inch LCD daughterboard can be changed by hinged standoffs and pillars. There are two possible orientations according to holes on the motherboard and LCD daughterboard. Refer to Figure 4 for details. Figure 4. Orientation setting of 4.3 inch LCD daughterboard 2.19 Motor control The STM32429I-EVAL evaluation board supports both asynchronous and synchronous three-phase brushless motor control via a 34-pin connector, CN1, which provides all required control and feedback signals to and from 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. Some PCB rework is needed for motor control application to disconnect peripherals which share I/Os with motor control connector and connect these I/Os to Motor control connector. • Remove R219, R214, R211, R227, R283, R279, R256, R261, R102, R104, R243, R222, R228, R238, R239, R267, R281, R249, SB7, JP4 (no jumper on pin 2-3), JP15 (no jumper on pin 2-3), JP16. • Mount R16, R223, R210, R215, R225, R268, R255, R252, R282, R234, R240, R218, R232, R242, R235, R263, R292, R280, R246 with 0 ohm resistors. DocID025150 Rev 1 21/70 69 Hardware layout and configuration UM1667 All resistors to be removed on the underside of the board are marked in red, while resistors to be soldered are marked in green in Figure 5. Figure 6 shows all resistors to be removed on the topside of the board marked in red, while resistors to be soldered are marked in green (removal of R102 and R104, and mounting of R16). Figure 5. PCB underside rework for motor control Figure 6. PCB topside rework for motor control 22/70 DocID025150 Rev 1 UM1667 Hardware layout and configuration Table 14. Motor control related solder bridges Solder bridges Description SB1 The special motor current sampling operation is enabled when SB1 is closed (PA12 connected to PA8). The I/O pins PA12 and PA8 are disconnected and can be used by a daughterboard when SB1 is not fitted. Default setting: Open SB2 SB2 should be kept on open when encoder signal is from pin31 of motor control connector CN1, while it should be kept on close when analog signal is from pin31 of CN1 for a special motor. Default setting: Open DocID025150 Rev 1 23/70 69 Connectors UM1667 3 Connectors 3.1 Motor control connector CN1 Figure 7. Motor control connector CN1 5PQWJFX .47 Table 15. Motor control connector CN1 CN1 pin number CN1 pin number STM32F429NIH6 Description pin Emergency stop PA6 1 2 - GND MC_UH PC6 3 4 - GND MC_UL PA7 5 6 - GND MC_VH PC7 7 8 - GND MC_VL PB0 9 10 - GND MC_WH PC8 11 12 - GND MC_WL PB1 13 14 PC4 Bus voltage current A PC1 15 16 - GND current B PC2 17 18 - GND current C PC3 19 20 - GND NTC bypass relay PG11 21 22 - GND Dissipative brake PWM PB8 23 24 - GND +5V power - 25 26 PC5 Heatsink temperature PFC sync PA12 & PA8. See 27 Table 14 for detail 28 - 3.3V power PFC PWM PA11 29 30 - GND Encoder A PA0 31 32 - GND Encoder B PA1 33 34 PA2 Encoder Index Description 24/70 STM32F429NIH6 pin DocID025150 Rev 1 UM1667 3.2 Connectors Extension connector CN2 Figure 8. Extension connector CN2 top view 069 Table 16. Extension connector CN2 Pin number Pin name I2C interface description SPI interface description 1 PB9 I2C1_SDA SPI3_CS 2 PC11 - SPI3_MISO 3 PB6 I2C1_SCL EXT_RESET 4 PC10 EXT_RESET SPI3_SCK 5 NC - - 6 PC12 - SPI3_MOSI 7 GND - - 8 +5V - - 9 NC - - 10 NC - - DocID025150 Rev 1 25/70 69 Connectors 3.3 UM1667 RF-EEPROM daughterboard connector CN3 Figure 9. RF-EEPROM daughterboard connector CN3 (front view) 069 Table 17. RF-EEPROM daughterboard connector CN3 3.4 Pin number Description Pin number Description 1 I2C1_SDA (PB9) 5 +3V3 2 SPI3_MISO (PC11) 6 Reserved for future use (PC12) 3 I2C1_SCL (PB6) 7 GND 4 RESET(PC10) 8 +5V Analog input connector CN4 Figure 10. Analog input-output connector CN4 (top view) 069 Table 18. Analog input-output connector CN4 26/70 Pin number Description Pin number Description 1 Analog input-output (PF10) 2 GND DocID025150 Rev 1 UM1667 3.5 Connectors Camera module connector CN5 Figure 11. Camera module connector CN5 (top view) 069 Table 19. Camera module connector CN5 Note: Pin number Description Pin number Description 1 +1.8 V 22 GND 2 +1.8 V 23 D0 (PC6) 3 GND 24 D1 (PC7) 4 GND 25 D2 (PC8) 5 D10 (PD6) 26 D3 (PC9) 6 D11 (PD2) 27 D4 (PC11) 7 GND 28 D5(PD3) 8 GND 29 D6(PB8) 9 D8(PC10) 30 D7(PE6) 10 D9(PC12) 31 HSYNC(PA4) 11 GND 32 VSYNC(PB7) 12 GND 33 PCLK(PA6) 13 I2C1_SCL(PB6) 34 Test point4 14 I2C1_SDA(PB9) 35 Test point7 15 Camera_PLUG(GPIO3) 36 Test point6 16 GND 37 GND 17 RST IN(GPIO2) 38 GND 18 Test point 3 39 +2.8V 19 XSDN(GPIO0) 40 +2.8V 20 Camera clock 41 GND 21 GND 42 GND GPIOx are I/O expander (U16) signals. DocID025150 Rev 1 27/70 69 Connectors 3.6 UM1667 Daughterboard extension connector CN6 and CN7 Two 60-pin male headers CN6 and CN7 can connect a daughterboard or standard wrapping board to the STM32429I-EVAL evaluation board. All GPI/Os are available on them and memory connectors (CN11 & CN12). The space between these two connectors is defined as a standard which allows common daughterboards to be developed for several evaluations boards. The standard width between the CN6 pin1 and CN7 pin1 is 2700 mils (68.58 mm). Each pin on CN6 and CN7 can be used by a daughterboard after it has been disconnected from the corresponding function block on the STM32429I-EVAL evaluation board. Refer to Table 20 and Table 21 for details. Table 20. Daughterboard extension connector CN6 28/70 Pin Description Alternative function How to disconnect with function block on STM32429I-EVAL board 1 GND - - 3 PH0 OSC_IN Remove R20, Close SB5 5 RESET# - - 7 PF6 SAI1_SD_B - 9 PF10 Potentiometer Remove R28 11 PC0 ULPI_STP - 13 PA2 MII_MDIO/ MC_EnIndex Remove R211, R215 15 PA0 KEY_WKUP/ MII_CRS/ MC_ENA Remove R219, R223, SB7 17 PF8 SAI1_SCK_B - 19 GND - - 21 PA4 PAR_HSYNC Disconnect CN5 23 PC2 MII_TXD2/ MC_CurrentB Remove R228, R232 25 PC4 MII_RXD0/ MC_BUSVOLTAGE Remove R235, R239 27 PC3 MII_TX_CLK/ MC_CurrentC Remove R238, R242 29 PB2 BOOT1 Remove R5 31 PJ3 LCD_R4 - 33 PB10 ULPI_D3 - 35 PB14 USB_FS2_DM Remove R302, Disconnect CN15 37 PH6 MII_RXD2 Remove R47 39 GND - - DocID025150 Rev 1 UM1667 Connectors Table 20. Daughterboard extension connector CN6 (continued) Pin Description Alternative function How to disconnect with function block on STM32429I-EVAL board 41 PB12 ULPI_D5/ USB_FS2_ID Remove R108, R260, Disconnect CN15 43 PB13 ULPI_D6/ USB_FS2_VBUS Remove R112, R264, Disconnect CN15 45 PJ9 LCD_G2 - 47 PG7 LED2 Remove R191 49 D5V - - 51 PG6 LED1 Remove R192 53 PJ7 LCD_G0 - 55 PJ10 LCD_G3 - 57 PJ8 LCD_G1 - 59 GND - - 2 PI11 ULPI_DIR - 4 PB5 ULPI_D7 - 6 PH1 OSC_OUT Remove C23, X2, Close SB6 8 PF7 SAI1_MCLK_B - 10 GND - - 12 PF9 SAI1_FS_B - 14 PA1 MII_RX_CLK/ MC_ENB Remove R210, R214 16 PC1 MII_MDC/ MC_CurrentA Remove R218, R222 18 PA3 ULPI_D0 - 20 PA6 MC_EmergencySTOP/ Remove R16, Disconnect CN5 PAR_PCLK 22 PA7 MII_RX_DV/ MC_UL Remove R225, R227 24 PA5 ULPI_CK Remove R126 26 PB1 ULPI_D2/ MC_WL Remove R104, R234 28 PH4 ULPI_NXT - 30 GND - - 32 PI14 LCD_CLK - 34 PJ4 LCD_R5 - 36 PB11 ULPI_D4 - 38 PB15 USB_FS2_DP Remove R300, Disconnect CN15 40 PH7 MII_RXD3 Remove R46 DocID025150 Rev 1 29/70 69 Connectors UM1667 Table 20. Daughterboard extension connector CN6 (continued) Pin Description Alternative function How to disconnect with function block on STM32429I-EVAL board 42 PJ5 LCD_R6 - 44 PJ6 LCD_R7 - 46 PC5 MII_RXD1/ MC_HEATSINK Remove R263, R267 48 +3V3 - - 50 GND - - 52 PB0 ULPI_D1/MC_VL Remove R102, R282 54 PJ0 LCD_R1 - 56 PJ2 LCD_R3 - 58 PJ1 LCD_R2 - 60 +5V - - Table 21. Daughterboard extension connector CN7 30/70 Pin Description Alternative function How to disconnect with function block on STM32429I-EVAL board 1 GND - - 3 PC15 OSC32_OUT Remove R18, Close SB4 5 PI15 LCD_R0 - 7 PI12 LCD_HSYNC - 9 PI8 EXPANDER_INT Remove R167 11 PK6 LCD_B7 - 13 PK4 LCD_B5 - 15 PG12 LED4 Remove R189 17 PG10 LED3 Remove R190 19 GND - - 21 PB7 PAR_ VSYNC Disconnect CN5 23 PD3 PAR_D5 Disconnect CN5 25 PG13 MII_TXD0 Remove R233 27 PJ12 LCD_B0 - 29 PG14 MII_TXD1 Remove R236 31 PB8 MII_TXD3/ MC_Dissipative Brake/ Remove R240, R243, Disconnect CN5 PAR_D6 33 PG11 MII_TX_EN/ MC_NTC Remove R246, R249 35 PJ11 LCD_G4 - DocID025150 Rev 1 UM1667 Connectors Table 21. Daughterboard extension connector CN7 (continued) Pin Description Alternative function How to disconnect with function block on STM32429I-EVAL board 37 PK0 LCD_G5 - 39 GND - - 41 PA11 CAN1_RX/ USB_FS1_DM/ MC_PFCpwm Remove R255, R298, Keep JP16 on open 43 PA9 RS232_IRDA_TX/ USB_FS1_VBUS Remove R262, R266 45 PB3 JTDO- SWO/ I2S3_CK Keep JP4 on open 47 PD6 NWAIT/ I2S3_SD/ PAR_D10 Keep JP5 on open, Disconnect CN5 49 D5V - - 51 PC8 SDCARD_D0/ MC_WH/ PAR_D2 Remove R280, R281, Disconnect CN5 53 PC11 SDCARD_D3/ SPI3_MISO/ PAR_D4 Remove R284, Disconnect CN2, CN3, CN5 55 PC10 SDCARD_D2/ SPI3_SCK/ PAR_D8 Remove R293, Disconnect CN2, CN3, CN5 57 PD2 SDCARD_CMD/ PAR_D11 Remove R294, Disconnect CN5 59 GND - - 2 PI13 LCD_B1 - 4 PC14 OSC32_IN Remove R19, Close SB3 6 PC13 TAMPER_KEY Remove R202 8 PK7 LCD_ENB Remove R183 10 GND - - 12 PK5 LCD_B6 - 14 PB9 I2C1_SDA Remove R3, R7, R171 16 PK3 LCD_B4 - 18 PB6 I2C1_SCL Remove R4, R6, R173 20 PJ14 LCD_B2 - 22 PJ15 LCD_B3 - 24 PB4 JTRST Remove R127 26 PJ13 LCD_B1 - DocID025150 Rev 1 31/70 69 Connectors UM1667 Table 21. Daughterboard extension connector CN7 (continued) Pin Description Alternative function 32/70 How to disconnect with function block on STM32429I-EVAL board 28 PC12 SDCARD_CK/ SPI3_MOSI/ PAR_D9 Disconnect CN2, CN3, CN5, CN17 30 GND - - 32 PA15 JTDI Remove R106 34 PK1 LCD_G6 - 36 PA14 JTCK-SWCLK Remove R99 38 PK2 LCD_G7 - 40 PA13 JTMS-SWDIO Remove R90 42 PA12 CAN1_TX/ USB_FS1_DP Remove R252, R256, R261 44 PA10 RS232_IRDA_RX/ USB_FS1_ID Remove R117, Keep JP7 on open 46 PC9 SDCARD_D1/ PAR_D3 Remove R265, Disconnect CN5 48 +3.3V - - 50 GND - - 52 PA8 LCD_BL_CTRL/ MII_MCO/ MC_PFCsync1 Remove R268, R279, R283 54 VBUS_FS1 - - 56 PC7 MC_VH/PAR_D1/ MIC_CK Disconnect CN1, CN5, Remove R45 58 PC6 MC_UH/PAR_D0/ I2S3_CK Remove R292, Disconnect CN5, Keep JP4 on open 60 +5V - - DocID025150 Rev 1 UM1667 3.7 Connectors RS-232 connector CN8 Figure 12. RS-232 connector (front view) 069 Table 22. RS-232 connector CN8 with ISP support 3.8 Pin number Description Pin number Description 1 NC 6 NC 2 RS232_RX (PA10) 7 NC 3 RS232_TX (PA9) 8 NC 4 NC 9 NC 5 GND - - USB OTG2 HS Micro-AB connector CN9 Figure 13. USB OTG2 HS Micro-AB connector CN9 (front view) 3LQ 069 Table 23. USB OTG HS Micro-AB connector CN9 Pin number Description Pin number Description 1 VBUS 4 ID 2 D- 5 GND 3 D+ - - DocID025150 Rev 1 33/70 69 Connectors 3.9 UM1667 Ethernet RJ45 connector CN10 Figure 14. Ethernet RJ45 connector CN10 (front view) 069 Table 24. RJ45 connector CN10 3.10 Pin number Description Pin number Description 1 TxData+ 2 TxData- 3 RxData+ 4 Shield 5 Shield 6 RxData- 7 Shield 8 Shield Memory connectors CN11 and CN12 Two 40-pin male headers CN11 and CN12 can connect to a memory daughterboard. GPI/Os (which work as FMC memory signals) not present on CN6 and CN7 are available on these two connectors. The space between these two connectors is defined as a standard which allows common daughterboards to be developed. The standard width between the CN11 pin1 and CN12 pin1 is 1914 mils (48.62 mm). For signal assignments refer to Table 25 and Table 26 for detail. Table 25. Memory connector CN11 34/70 Pin Description Alternative function How to disconnect with function block on STM32429I-EVAL board 1 PH3 SDNE0/ MII_COL Remove SB8 3 PF13 A7 - 5 PF12 A6 - 7 PG1 A11 - 9 GND - - 11 PE7 D4 - 13 PE10 D7 - 15 PE12 D9 - 17 PE15 D12 - DocID025150 Rev 1 UM1667 Connectors Table 25. Memory connector CN11 (continued) Pin Description Alternative function How to disconnect with function block on STM32429I-EVAL board 19 PE13 D10 - 21 PD11 A16 - 23 PD12 A17 - 25 PG5 A15/ BA1 - 27 PH11 D19 - 29 GND - - 31 PD13 A18 - 33 PG2 A12 - 35 PD8 D13 - 37 PD9 D14 - 39 PD14 D0 - 2 PH5 SDNWE - 4 PF14 A8 - 6 PG0 A10 - 8 PF11 SDNRAS - 10 GND - - 12 PE9 D6 - 14 PE8 D5 - 16 PE11 D8 - 18 PF15 A9 - 20 PE14 D11 - 22 PH8 D16 - 24 PH10 D18 - 26 PH9 D17 - 28 PG4 A14/ BA0 - 30 GND - - 32 PH12 D20 - 34 PG3 A13 - 36 PD10 D15 - 38 PD15 D1 - 40 PG8 SDCLK/ MII_PPS_OUT - DocID025150 Rev 1 35/70 69 Connectors UM1667 Table 26. Memory connector CN12 36/70 Pin Description Alternative function How to disconnect with function block on STM32429I-EVAL board 1 PF5 A5 - 3 PF4 A4 - 5 PF3 A3 - 7 PE6 A22/ SAI1_SD_A/ TRACED3/ PAR_D7 Remove R114, R120, R128 9 GND - - 11 PE4 A20/ TRACED1 Remove R33 13 PE3 A19/ TRACED0 Remove R39 15 PI5 NBL3 - 17 PI4 NBL2 - 19 PG15 SDNCAS - 21 PI10 D31/ MII_RX_ER Remove R43 23 PE1 NBL1 - 25 PE0 NBL0 - 27 PG9 NE2 - 29 GND - - 31 PD0 D2 - 33 PI2 D26 - 35 PI1 D25 - 37 PI0 D24 - 39 PH13 D21 - 2 PH2 SDCKE0 - 4 PE5 A21/ TRACED2 Remove R23 6 PD6 NWAIT / I2S3_SD Set JP5 on pin1-2 8 PF2 A2 - 10 GND - - 12 PF1 A1 - 14 PF0 A0 - 16 PE2 A23/ TRACECLK Remove R38 DocID025150 Rev 1 UM1667 Connectors Table 26. Memory connector CN12 (continued) 3.11 Pin Description Alternative function How to disconnect with function block on STM32429I-EVAL board 18 PI7 D29 - 20 PI9 D30 - 22 PI6 D28 - 24 PD7 NE1 - 26 PD5 NWE - 28 PD4 NOE - 30 GND - - 32 PD1 D3 - 34 PI3 D27 - 36 PH15 D23 - 38 PH14 D22 - 40 +3.3V - - ETM trace debugging connector CN13 Figure 15. ETM trace debugging connector CN13 (top view) 069 Table 27. ETM trace debugging connector CN13 Pin number Description Pin number Description 1 +3.3V 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 DocID025150 Rev 1 37/70 69 Connectors UM1667 Table 27. ETM trace debugging connector CN13 3.12 Pin number Description Pin number Description 17 GND 18 TraceD2/PE5 19 GND 20 TraceD3/PE6 USB OTG1 FS Micro-AB connector CN14 Figure 16. USB OTG1 FS Micro-AB connector CN14 (front view) 3LQ 069 Table 28. USB OTG1 FS Micro-AB connector CN14 3.13 Pin number Description Pin number Description 1 VBUS (PA9) 4 ID (PA10) 2 D- (PA11) 5 GND 3 D+ (PA12) - - USB OTG2 FS Micro-AB connector CN15 Figure 17. USB OTG2 FS Micro-AB connector CN15 (front view) 3LQ 069 Table 29. USB OTG2 FS Micro-AB connector CN15 38/70 Pin number Description Pin number Description 1 VBUS (PB13) 4 ID (PB12) 2 D- (PB14) 5 GND 3 D+ (PB15) - - DocID025150 Rev 1 UM1667 3.14 Connectors JTAG/SWD connector CN16 Figure 18. JTAG/SWD debugging connector CN16 (top view) 069 Table 30. JTAG/SWD debugging connector CN15 3.15 Pin number Description Pin number Description 1 +3.3V 2 +3.3V 3 PB4 4 GND 5 PA15 6 GND 7 PA13 8 GND 9 PA14 10 GND 11 RTCK 12 GND 13 PB3 14 GND 15 RESET# 16 GND 17 DBGRQ 18 GND 19 DBGACK 20 GND MicroSD connector CN17 Figure 19. MicroSD connector CN17 (front view) DocID025150 Rev 1 39/70 69 Connectors UM1667 Table 31. MicroSD connector CN17 Pin number Description Pin number Description 1 SDIO_D2(PC10) 6 Vss/GND 2 SDIO_D3(PC11) 7 SDIO_D0(PC8) 3 SDIO_CMD(PD2) 8 SDIO_D1(PC9) 4 +3.3V 9 GND 5 SDIO_CLK(PC12) 10 MicroSDcard_detect (GPIO15) Note: GPIOx are I/O expander (U16) signals. 3.16 Power connector CN18 The STM32429I-EVAL evaluation board can be powered from a DC 5 V power supply via the external power supply jack (CN18) shown in Figure 20. The central pin of CN18 must be positive. Figure 20. Power supply connector CN18 '&9 *1' )URQWYLHZ .47 3.17 ST-LINK/V2 programming connector CN19 The connector CN19 is used only for embedded ST-LINK/V2 programming during board manufacture. It is not populated by default and not for end-user usage. 3.18 TFT LCD connector CN20 A TFT color LCD board is mounted on CN20. Refer to Section 2.18 for detail. 40/70 DocID025150 Rev 1 UM1667 3.19 Connectors ST-LINK/V2 USB Type B connector CN21 USB connector CN21 connects the embedded ST-LINK/V2 to PC for board debugging. Figure 21. USB type B connector CN21 (front view) 069 Table 32. USB type B connector CN21 3.20 Pin number Description Pin number Description 1 VBUS (power) 4 GND 2 DM 5,6 Shield 3 DP - - CAN D-type 9-pin male connector CN22 Figure 22. CAN D-type 9-pin male connector CN22 (front view) 069 Table 33. CAN D-type 9-pin male connector CN22 3.21 Pin number Description Pin number Description 1,4,8,9 NC 7 CANH 2 CANL 3,5,6 GND Audio jack CN23 A 3.5 mm stereo audio jack CN23 is available on the STM32429I-EVAL evaluation board to support a headset (headphone & microphone integrated). DocID025150 Rev 1 41/70 69 Connectors 3.22 UM1667 Audio terminal CN24 Figure 23. Audio terminal CN24 (front view) 069 Table 34. Audio terminal CN24 3.23 Pin number Description Pin number Description 1 SPKOUT_L_N 3 SPKOUT_R_N 2 SPKOUT_L_P 4 SPKOUT_R_P ST-LINK/V2 programming Tag-connector CN25 The connector CN25 is used only by the embedded ST-LINK/V2 programming during board manufacture with Tag-connector (TC2050-IDC). 42/70 DocID025150 Rev 1 R173 R171 1K5 1K5 DocID025150 Rev 1 JOY_SEL JOY_DOWN JOY_LEFT JOY_RIGHT JOY_UP U_Peripherals Peripherals.SchDoc RESET# MII_INT OTG_FS1_PowerSwitchOn OTG_FS1_OverCurrent USB_FS1_DP USB_FS1_DM USB_FS1_ID ULPI_D[0..7] ULPI_CK ULPI_DIR ULPI_STP ULPI_NXT USB_FS2_DP USB_FS2_DM USB_FS2_ID LED1 LED2 LED3 LED4 Potentiometer WAKEUP TAMPER_KEY MII_TX_CLK MII_TXD0 MII_TXD1 MII_TXD2 MII_TXD3 MII_TX_EN MII_RX_CLK MII_RXD0 MII_RXD1 MII_RXD2 MII_RXD3 MII_RX_DV MII_RX_ER MII_COL MII_CRS MII_MDC MII_MDIO MII_MCO I2C1_SCL CAN1_RX I2C1_SDA CAN1_TX EXP_IO0 uSD_CLK EXP_IO1 uSD_CMD EXP_IO2 uSD_D0 EXP_IO3 uSD_D1 EXP_IO4 uSD_D2 EXP_IO5 uSD_D3 EXP_IO6 EXP_IO7 EXP_IO8 EXP_IO9 EXP_IO10 EXP_IO11 EXP_IO12 EXP_IO13 EXP_IO14 EXP_IO15 IO_Expandor_INT MicroSDCard_Detect U_Ethernet Ethernet.SchDoc U_USB_OTG_FS USB_OTG_FS.SchDoc RESET# LCD_BL_CTRL PAR_D[0..11] PAR_PCLK PAR_HSYNC PAR_VSYNC SPI3_SCK SPI3_MOSI SPI3_MISO LCD_R[0..7] LCD_G[0..7] LCD_B[0..7] LCD_CLK LCD_HSYNC LCD_VSYNC LCD_ENB U_CAN&MicroSDD&IO_Expandor CAN&MicroSDD&IO_Expandor.SchDoc XSDN RESET# Camera_PLUG RSTI LCD_INT I2C1_SCL I2C1_SDA OTG_FS2_PowerSwitchOn OTG_FS2_OverCurrent U_USB_OTG USB_OTG.SchDoc SAI1_SCKB SAI1_FSB SAI1_SDB SAI1_SDA SAI1_MCLKB MIC_CK I2S3_SD U_LCD&Camera&Connectors LCD&Camera&Connectors.SchDoc Audio_INT I2C1_SCL I2C1_SDA U_Audio Audio.SchDoc Same length 60MHz clock 25MHz clock 25MHz clock 25MHz clock 24MHz clock 10MHz clock USB_FS1_DP USB_FS1_DM USB_FS1_ID ULPI_D[0..7] ULPI_CK ULPI_DIR ULPI_STP ULPI_NXT USB_FS2_DP USB_FS2_DM USB_FS2_ID LED1 LED2 LED3 LED4 Potentiometer WAKEUP TAMPER_KEY MII_TX_CLK MII_TXD0 MII_TXD1 MII_TXD2 MII_TXD3 MII_TX_EN MII_RX_CLK MII_RXD0 MII_RXD1 MII_RXD2 MII_RXD3 MII_RX_DV MII_RX_ER MII_COL MII_CRS MII_MDC MII_MDIO MII_MCO EXT_INT CAN1_RX CAN1_TX uSD_CLK uSD_CMD uSD_D0 uSD_D1 uSD_D2 uSD_D3 LCD_BL_CTRL PAR_D[0..11] PAR_PCLK PAR_HSYNC PAR_VSYNC SPI3_SCK SPI3_MOSI SPI3_MISO LCD_R[0..7] LCD_G[0..7] LCD_B[0..7] LCD_CLK LCD_HSYNC LCD_VSYNC LCD_ENB SAI1_SCKB SAI1_FSB SAI1_SDB SAI1_SDA SAI1_MCLKB MIC_CK I2S3_SD I2C1_SCL I2C1_SDA U_MCU MCU.SchDoc TDI TRST TMS/SWDIO TCK/SWCLK TDO/SWO TRACE_CK TRACE_D0 TRACE_D1 TRACE_D2 TRACE_D3 RESET# PA[0..15] PB[0..15] PC[0..15] PD[0..15] PE[0..15] PF[0..15] PG[0..15] PH[0..15] PI[0..15] PJ[0..15] PK[0..7] MC_PFCsync1 MC_PFCsync2 MC_WH MC_WL MC_VH MC_VL MC_UH MC_UL MC_CurrentA MC_CurrentB MC_CurrentC MC_EnA MC_EnB MC_NTC MC_DissipativeBrake MC_EmergencySTOP MC_PFCpwm MC_Heatsink MC_BusVoltage MC_EnIndex RS232/IrDA_RX RS232/IrDA_TX A[0..23] D[0..31] SDCLK SDNE0 SDNRAS SDNCAS SDNWE SDCKE0 FMC_NBL0 FMC_NBL1 FMC_NBL2 FMC_NBL3 FMC_NE1 FMC_NE2 FMC_NWE FMC_NOE FMC_NWAIT 84MHz clock 10MHz clock 90MHz clock Same length TDI TRST TMS/SWDIO TCK/SWCLK TDO/SWO RESET# U_ST_LINK ST_LINK.SCHDOC TDI TRST TMS/SWDIO TCK/SWCLK TDO/SWO TRACE_CK TRACE_D0 TRACE_D1 TRACE_D2 TRACE_D3 RESET# U_JTAG&Trace JTAG&Trace.SchDoc PA[0..15] PB[0..15] PC[0..15] PD[0..15] PE[0..15] PF[0..15] PG[0..15] PH[0..15] PI[0..15] PJ[0..15] PK[0..7] FMC_NWAIT RESET# U_Power Power.SchDoc Number:MB1045 Title: Rev: B.2(PCB.SCH) Date: 7/24/2013 STM324x9I-EVAL STMicroelectronics Sheet 1 of 16 Note1: Text in italic placed on a wire doesn’ t correspond to net name. It just helps to identify rapidly MCU IO related to this wire. Note2:ESD protection component D15 on CAN was added from Version A.1 to B.1 Note3:Jumper JP16(CAN_RX) replaced R259 from Version A.1 to B.1 Note4:Signal LCD_ON/OFF on PC6 was removed from Version A.1 to B.1 Note5:Reset pin of U7 was controlled by system reset from Version A.1 to B.1 Note6:BSN20 were used on TR1 and TR2 from Version A.1 to B.1 Note7:R16 was unmounted by default from Version A.1 to B.1 Note8:PC6 as I2C_CK input timer and PC7 as output clock timer to Mems microphone from Version A.1 to B.1 Note9:SDRAM's part number was changed to MT48LC4M32B2B5-7 from Version A.1 to B.1 Note10:Bootloader function was removed from B.1 to B.2 U_ExtensionConnector ExtensionConnector.SchDoc MC_PFCsync1 MC_PFCsync2 MC_WH MC_WL MC_VH MC_VL MC_UH MC_UL MC_CurrentA MC_CurrentB MC_CurrentC MC_EnA MC_EnB MC_NTC MC_DissipativeBrake MC_EmergencySTOP MC_PFCpwm MC_Heatsink MC_BusVoltage MC_EnIndex U_MotorControl MotorControl.SchDoc RS232/IrDA_RX RS232/IrDA_TX U_RS232&IrDA RS232&IrDA.SchDoc A[0..23] D[0..31] SDCLK SDNE0 SDNRAS SDNCAS SDNWE SDCKE0 FMC_NBL0 FMC_NBL1 FMC_NBL2 FMC_NBL3 FMC_NE1 FMC_NE2 FMC_NWE FMC_NOE FMC_NWAIT U_Memory Memory.SchDoc 4 +3V3 UM1667 Schematics Schematics Figure 24. STM32429I-EVAL 43/70 69 1 4 2 3 DocID025150 Rev 1 100nF C91 C126 100nF VDD_MCU C112 100nF 3 C105 100nF C113 100nF RESET# VDD_MCU 4 20pF B1 TD-0341 [RESET/Black] 1 2 C23 20pF 25MHz(with socket) C20 10pF C21 10pF CM200C32.768KDZF C123 100nF C106 100nF X2 0 R20 0 R18 X1 0 C111 100nF C125 100nF SW1 09.03290.01 C119 100nF C122 100nF +3V3 2 C120 100nF C114 100nF C121 100nF C118 100nF J1 E6 RESET# BOOT0 C130 100nF C129 100nF [N/A] R21 +3V3 C115 100nF C127 100nF C128 100nF C104 4.7uF VDD_MCU 10K STM32F4 PDR_ON NRST BOOT0 PH0-OSC_IN PH1-OSC_OUT PC14-OSC32_IN PC15-OSC32_OUT PB0 PB1 PB2 PB3 PB4 PB5 PB6 PB7 PB8 PB9 PB10 PB11 PB12 PB13 PB14 PB15 PK0 PK1 PK2 PK3 PK4 PK5 PK6 PK7 PJ0 PJ1 PJ2 PJ3 PJ4 PJ5 PJ6 PJ7 PJ8 PJ9 PJ10 PJ11 PJ12 PJ13 PJ14 PJ15 C103 1uF VREF+ C108 1uF VDDA G13 F12 F13 D8 D7 C6 C5 C4 R6 R7 P7 N8 M9 M14 K12 J12 H12 J13 H13 G12 B10 B9 C9 D10 M2 M3 M4 L4 N5 P5 H15 G15 G14 F14 B14 B13 A12 D1 C109 4.7uF PK0 PK1 PK2 PK3 PK4 PK5 PK6 PK7 PJ0 PJ1 PJ2 PJ3 PJ4 PJ5 PJ6 PJ7 PJ8 PJ9 PJ10 PJ11 PJ12 PJ13 PJ14 PJ15 PA0-WKUP PC0 PA1 PC1 PA2 PC2 PA3 PC3 PA4 PC4 PA5 PC5 PA6 PC6 PA7 PC7 PA8 PC8 PA9 PC9 PA10 PC10 PA11 PC11 PA12 PC12 PA13 PC13-ANTI_TAMP PA14 PA15 U3A R22 E5 E1 F1 G1 H1 PC14 PC15 R5 R4 M5 A10 A9 A8 B6 B5 A7 B4 P12 R13 L13 K14 R14 R15 PB0 PB1 PB2 PB3 PB4 PB5 PB6 PB7 PB8 PB9 PB10 PB11 PB12 PB13 PB14 PB15 PH0 PH1 N3 N2 P2 R2 N4 P4 P3 R3 F15 E15 D15 C15 B15 A15 A14 A13 PA0 PA1 PA2 PA3 PA4 PA5 PA6 PA7 PA8 PA9 PA10 PA11 PA12 PA13 PA14 PA15 C107 100nF C110 100nF LCD_G5 LCD_G6 LCD_G7 LCD_B4 LCD_B5 LCD_B6 LCD_B7 LCD_R1 LCD_R2 LCD_R3 LCD_R4 LCD_R5 LCD_R6 LCD_R7 LCD_G0 LCD_G1 LCD_G2 LCD_G3 LCD_G4 LCD_B0 LCD_B1 LCD_B2 LCD_B3 PC10 PC11 0 0 33 [N/A] 0 0 BT1 CR1220 holder +3V3 VREF+ R31 0 3 1 JP8 2 TP2 VREF L10 BEAD(FCM1608KF-601T03) TP5 VDDA VDDA VDD_MCU R30 R24 TRACE_D3 SAI1_SDA TRACE_D2 TRACE_D1 TRACE_D0 I2S3_SD 0 33 0 33 0 33 0 33 0 PE6 0 PE6 0 PE6 33 PE6 PE0 PE1 FMC_NE1 FMC_NOE FMC_NWE R294 0 VCAP1 VCAP2 VSSA VREF- VSS19 VSS20 C32 2.2uF PF11 PF12 PF13 PF14 PF15 PF0 PF1 PF2 PF3 PF4 PF5 A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 PE7 PE8 PE9 PE10 PE11 PE12 PE13 PE14 PE15 PD8 PD9 PD10 PD11 PD12 PD13 PD14 PD15 D4 D5 D6 D7 D8 D9 D10 D11 D12 D13 D14 D15 A16 A17 A18 D0 D1 PAR_D10 D2 PD0 D3 PD1 PAR_D11 PAR_D5 C133 2.2uF 33 33 33 33 33 33 PF6 PF7 PF8 PF9 PF10 R52 33 R253 33 R250 33 R254 33 R273 33 R231 R226 R224 R221 R217 R213 33 33 33 33 33 33 33 33 33 D2 E2 G2 H2 J2 K3 K2 K1 L3 L2 L1 P8 M6 N6 P6 M8 A6 A5 A3 A2 A1 B1 B2 R8 N9 P9 R9 P10 R10 R12 P11 R11 PE0 PE1 R65 R54 R53 R66 R55 R67 R69 R56 R68 B12 C12 D12 C11 D11 C10 B11 A11 L15 L14 K15 N10 M10 M11 L12 K13 33 33 PD2 PD3 PD4 PD5 PD6 PD7 R60 33 R72 33 R73 33 R272 33 R287 33 R270 33 R74 33 R61 33 R274 R288 Ceramic capacitor (Low ESR) L11 E11 M1 N1 L6 H10 K9 F10 F6 K6 H6 K7 K8 J10 G10 F8 F7 J6 F2 K10 F9 G6 SAI1_SDB SAI1_MCLKB SAI1_SCKB SAI1_FSB Potentiometer SDNRAS VSS1 VSS2 VSS3 VSS4 VSS5 VSS6 VSS7 VSS8 VSS9 VSS10 VSS11 VSS12 VSS13-VSS18 VSS14 VSS15 VSS17 VBAT BYPASS-REG VDDA VREF+ VDD1 VDD2 VDD3 VDD4 VDD5 VDD6 VDD7 VDD8 VDD9 VDD10 VDD11 VDD12 VDD13 VDD14 VDD15 VDD17 VDD18 VDD19 VDD20 U3C JP5 2 R38 A23 PE2 R40 R39 A19 PE3 R36 R33 A20 PE4 R34 R23 A21 PE5 R29 PAR_D7 R114 R128 R120 A22 PE6 R32 R245 STM32F4 10K C1 L5 R1 P1 L10 F11 E7 K5 H5 L8 L9 J11 G11 E9 E8 J5 F4 K11 E10 F5 G5 L7 H11 1 3 FMC_NBL0 FMC_NBL1 uSD_CMD FMC_NWAIT 220K 220K 220K 220K 220K TRACE_CK R35 R37 R41 MC_VH MIC_CK MC_WH uSD_D0 uSD_D1 SPI3_SCK uSD_D2 SPI3_MISO uSD_D3 SPI3_MOSI uSD_CLK ULPI_STP [N/A] MC_CurrentA 0 MII_MDC [N/A] MC_CurrentB 33 MII_TXD2 [N/A] MC_CurrentC 0 MII_TX_CLK [N/A] MC_BusVoltage 0 MII_RXD0 [N/A] MC_Heatsink 0 MII_RXD1 [N/A] MC_UH VDD_MCU LCD_ENB PC0 R218 PC1 R222 PC1 R232 PC2 R228 PC2 R242 PC3 R238 PC3 R235 PC4 R239 PC4 R263 PC5 R267 PC5 PC0 R292 PC6 I2S3_CK PC1 PC2 PC7 R45 PC3 PC7 PC4 PC8 R280 PC5 PC8 R281 PAR_D0 PC6 PC9 R265 PAR_D1 PC7 R293 PAR_D2 PC8 PAR_D3 PC9 PAR_D8 R284 PC10 PAR_D4 PC11 PAR_D9 PC12 PC13 TAMPER_KEY PE5 3 44/70 PE2 1 R223 [N/A] PA0 MC_EnA SB7 PA0 MII_CRS R219 0 PA0 WAKEUP R210 [N/A] PA1 MC_EnB R214 0 PA1 MII_RX_CLK R215 [N/A] PA2 MC_EnIndex R211 0 PA2 MII_MDIO PA4 PAR_HSYNC PA5 ULPI_CK PA6 MC_EmergencySTOP PA6 PAR_PCLK R225 [N/A] PA7 MC_UL R227 0 PA7 MII_RX_DV R268 [N/A]PA8 MC_PFCsync1 R283 [N/A]PA8 LCD_BL_CTRL R279 0 PA8 MII_MCO R262 0 ULPI_D0 PA9 RS232/IrDA_TX R266 10K PA9 DAC_OUT1 VBUS_FS1 DAC_OUT2 PA10 RS232/IrDA_RX PA10 USB_FS1_ID R255 [N/A]PA11 MC_PFCpwm JP16 PA11 CAN1_RX PA11 USB_FS1_DM R252 [N/A] MC_PFCsync2 R256 0 CAN1_TX R261 0 USB_FS1_DP TMS/SWDIO +3V3 TCK/SWCLK 1 SW2 TDI 2 3 R5 10K R282 [N/A] ULPI_D1 MC_VL R234 [N/A] ULPI_D2 09.03290.01 MC_WL BOOT1 I2S3_CK 3 2 TRST 1 ULPI_D7 TDO/SWO JP4 I2C1_SCL R240 [N/A] MC_DissipativeBrake PAR_VSYNC R243 33 PAR_D6 MII_TXD3 I2C1_SDA ULPI_D3 ULPI_D4 R260 [N/A] ULPI_D5 USB_FS2_ID R264 [N/A] ULPI_D6 VBUS_FS2 USB_FS2_DM USB_FS2_DP C22 R19 PH2 PH3 PH4 PH5 PH6 PH7 PH8 PH9 PH10 PH11 PH12 PH13 PH14 PH15 PG0 PG1 PG2 PG3 PG4 PG5 PG6 PG7 PG8 PG9 PG10 PG11 PG12 PG13 PG14 PG15 LCD_B[0..7] LCD_G[0..7] LCD_R[0..7] A[0..23] E14 D14 C14 C13 C3 D3 D6 D4 C2 E4 D5 F3 E3 G3 H3 G4 K4 J4 H4 J3 P13 N13 P14 N14 P15 N15 M15 E12 E13 D13 N7 M7 M13 M12 N12 N11 J15 J14 H14 D9 C8 B8 C7 B3 A4 B7 D24 D25 D26 D27 PF[0..15] PE[0..15] PD[0..15] PC[0..15] PB[0..15] PF[0..15] PE[0..15] PD[0..15] PC[0..15] PB[0..15] PA[0..15] Title: STM324x9I-EVAL MCU PAR_D[0..11] ULPI_D[0..7] PK[0..7] PJ[0..15] PI[0..15] PH[0..15] PG[0..15] R244 R43 EXT_INT SDCLK PAR_D[0..11] ULPI_D[0..7] PK[0..7] PJ[0..15] PI[0..15] PH[0..15] PG[0..15] 33 PI10 D31 [N/A] MII_RX_ER SDNE0 MII_COL MC_NTC MII_TX_EN 33 PH3 [N/A] 33 FMC_NBL2 FMC_NBL3 ULPI_DIR LCD_HSYNC LCD_VSYNC LCD_CLK PI9 D30 PA[0..15] LED4 MII_TXD0 MII_TXD1 SDNCAS R246 R249 MII_PPS_OUT SDCKE0 R248 SB8 ULPI_NXT SDNWE MII_RXD2 MII_RXD3 D16 D17 D18 D19 D20 D21 D22 D23 PI6 D28 PI7 D29 0 PI14 LCD_R0 33 33 33 PI0 PI1 PI2 PI3 PH8 PH9 PH10 PH11 PH12 PH13 PH14 PH15 PH5 PI11 PI12 PI13 R295 PI15 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 R233 R236 33 FMC_NE2 LED3 LED1 LED2 A10 A11 A12 A13 A14 A15 PG15 PG8 PG0 PG1 PG2 PG3 PG4 PG5 33 33 33 33 33 33 33 R277 R276 R275 R289 PI4 PI5 R247 R237 PI8 R241 PH4 R251 PH6 PH7 R57 R58 R70 R71 R59 R278 R291 R290 PH2 R258 R257 R285 R269 R286 R271 PG6 PG7 R62 PG9 PG10 PG11 PG12 PG13 PG14 R42 STMicroelectronics LCD_B[0..7] LCD_G[0..7] LCD_R[0..7] A[0..23] D[0..31] PI0 PI1 PI2 PI3 PI4 PI5 PI6 PI7 PI8-ANTI_TAMP2 PI9 PI10 PI11 PI12 PI13 PI14 PI15 D[0..31] STM32F4 PF0 PF1 PF2 PF3 PF4 PF5 PF6 PF7 PF8 PF9 PF10 PF11 PF12 PF13 PF14 PF15 PE0 PE1 PE2 PE3 PE4 PE5 PE6 PE7 PE8 PE9 PE10 PE11 PE12 PE13 PE14 PE15 PD0 PD1 PD2 PD3 PD4 PD5 PD6 PD7 PD8 PD9 PD10 PD11 PD12 PD13 PD14 PD15 U3B Schematics UM1667 Figure 25. MCU +5V C51 47uF VBUS_HS VBUS_FS1 VBUS_FS2 D5V E5V U5V_ST_LINK DC-10B CN18 1 2 3 3 3 Header 6X2 1 2 3 4 5 6 7 8 9 10 11 12 JP12 2 Vin Vout Tab U12 LD1086D2M33 1 GND 1 DocID025150 Rev 1 2 4 +5V C52 10uF 820 R141 LD10 red 1 2 C55 100nF TP11 +3V3 C53 100nF +3V3 TP9 5V Z1 SMAJ5.0A-TR 2 1 CV TP10 Ground BNX002-01 SG CG1 CG2 CG3 SV L3 4 5 6 3 TP13 Ground C54 220uF +5V E5V 3 3 Vin [N/A] [N/A] [N/A] C25 C26 2 4 C56 10uF C19 10uF +2V8 C5 10uF R17 120 Vout Tab TP1 2V8 TP12 1V8 Rev: B.2(PCB.SCH) STM324x9I-EVAL Power Number:MB1045 Title: Date: 7/24/2013 STMicroelectronics R8 150 Vout Tab Vin +1V8 2 4 [N/A] VDD_MCU C102 JP2 C124 +3V3 U13 LD1117S18TR U2 LD1117STR +3V3 1 1 D7 ZEN056V130A24LS Sheet 3 of 16 UM1667 Schematics Figure 26. Power 45/70 69 FMC_NE1 FMC_NWE FMC_NOE FMC_NWAIT FMC_NBL0 FMC_NBL1 FMC_NE2 R147 PD7 R93 PD5 R110 PD4 PD6 PE0 PE1 PG9 A[0..23] D[0..31] 0 0 0 R92 10K +3V3 R146 10K +3V3 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 D1 E6 A6 D6 E1 10K R88 SRAM +3V3 R299 10K +3V3 D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0 +3V3 R116 +3V3 10K C42 100nF Default setting: Open Place close SRAM +3V3 VSS VSS CE2 VCC VCC 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 G1 F1 F2 E2 D2 C2 C1 B1 G6 F6 F5 E5 D5 C6 C5 B6 IS61WV102416BLL-10MLI CY7C1071DV33-12BAXI 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 U11 +3V3 R94 10K +3V3 A20 A19 A18 A17 A16 A15 A14 A13 A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 JP9 A23 A22 A21 A20 A19 A18 A17 A16 A15 A14 A13 A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 A5 B5 A4 G2 F2 F7 B4 C8 B8 C5 D4 D5 C4 B3 E7 D7 C7 A7 B7 D6 C6 A6 B6 A3 C3 D3 B2 A2 C2 D2 E2 VCC VCCQ VCCQ VSS VSS VSS DQ15A-1 DQ14 DQ13 DQ12 DQ11 DQ10 DQ9 DQ8 DQ7 DQ6 DQ5 DQ4 DQ3 DQ2 DQ1 DQ0 G5 F1 D8 H2 H7 E8 G7 F6 G6 F5 G4 F4 G3 F3 E6 H6 E5 H5 H4 E4 H3 E3 +3V3 Nor Flash M29W128GL70ZA6E M29W256GL70ZA6E W RP RB G E BYTE Vpp/WP A23 A22 A21 A20 A19 A18 A17 A16 A15 A14 A13 A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 U8 +3V3 D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0 Place close Nor Flash FMC_NBL3 FMC_NBL2 SDNWE SDNCAS SDNRAS SDNE0 SDCKE0 SDCLK Place close SDRAM C150 C157 100nF 100nF A[0..23] C158 C148 C153 100nF 100nF 100nF DocID025150 Rev 1 C144 C145 C146 C151 C152 C149 C143 C140 C156 C160 C159 C147 C154 C155 46/70 100nF 100nF 100nF 100nF 100nF 100nF 100nF 100nF 100nF 100nF 100nF 100nF 100nF 100nF D[0..31] 0 A7 F9 L7 R7 B2 B7 C9 D9 E1 L1 M9 N9 P2 P7 VSS VSS VSS VSS VSSQ VSSQ VSSQ VSSQ VSSQ VSSQ VSSQ VSSQ VSSQ VSSQ DQ15 DQ14 DQ13 DQ12 DQ11 DQ10 DQ9 DQ8 DQ7 DQ6 DQ5 DQ4 DQ3 DQ2 DQ1 DQ0 DQ31 DQ30 DQ29 DQ28 DQ27 DQ26 DQ25 DQ24 DQ23 DQ22 DQ21 DQ20 DQ19 DQ18 DQ17 DQ16 D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0 D31 D30 D29 D28 D27 D26 D25 D24 D23 D22 D21 D20 D19 D18 D17 D16 Rev: B.2(PCB.SCH) Date: 7/24/2013 Sheet 4 STM324x9I-EVAL SRAM&FLASH&SDRAM Number:MB1045 Title: A3 F1 L3 R3 B3 B8 C1 D1 E9 L9 M1 N1 P3 P8 R2 N3 R1 N2 P1 M2 M3 L2 L8 M7 M8 P9 N8 R9 N7 R8 E2 D3 D2 B1 C2 A1 C3 A2 A8 C7 A9 C8 B9 D8 D7 E8 SDRAM MT48LC4M32B2B5-7 VDD VDD VDD VDD VDDQ VDDQ VDDQ VDDQ VDDQ VDDQ VDDQ VDDQ VDDQ VDDQ NC NC NC NC NC NU DQM3 DQM2 DQM1 DQM0 WE# CAS# RAS# CS# CKE CLK BA1 BA0 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 U10 STMicroelectronics +3V3 E3 E7 H3 H7 K3 K2 F2 F8 K1 K9 K8 K7 J9 J8 J2 J1 H8 J7 A15 A14 PI5 PI4 FMC_NBL1 FMC_NBL0 PH5 PG15 PF11 PH3 PH2 R301 PG8 H9 G7 J3 H2 H1 G3 G2 G1 F3 F7 G9 G8 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 of 16 Schematics UM1667 Figure 27. SRAM, Flash and SDRAM 2 3 +3V3 1 C89 100nF MICBIAS1 JP13 5 1 5 1 100nF C83 LR CLK DOUT 10K MIC_CK LR CLK DOUT MP34DT01TR GND VDD U19 2 3 4 2 3 4 PC7 100nF C66 +1V8 +1V8 2 100nF C84 JP14 1 3 JP15 +1V8 I2S3_SD time slot1 of SAI PD6 SAI1_SCKB SAI1_FSB SAI1_SDB SAI1_SDA Audio_INT +3V3 To IO expandor C63 4.7uF 2 3 +3V3 100nF C81 MP34DT01TR GND VDD U18 R204 C82 4.7uF C65 1uF C64 4.7uF 1 C85 1uF 1uF C62 1uF C67 PF8 PF9 PF6 PE6 EXP_IO3 10K R184 A8 A9 C7 B7 B8 B9 C8 D7 F6 H5 H4 F5 H2 F4 H3 E5 G4 C6 G1 E3 E4 F2 G3 D4 D5 E6 WM8994ECS/R IN2RP/VRXP IN2RN/DMICDAT2 IN1RP IN1RN IN2LP/VRXN IN2LN/DMICDAT1 IN1LP IN1LN GPIO11/BCLK3 GPIO10/LRCLK3 GPIO8/DACDAT3 GPIO9/ADCDAT3 GPIO3/BCLK2 GPIO4/LRCLK2 GPIO5/DACDAT2 GPIO7/ADCDAT2 GPIO6/ADCLRCLK2 DMICCLK BCLK1 LRCLK1 DACDAT1 ADCDAT1 ADCLRCLK1/GPIO1 LDO1ENA LDO2ENA VREFC LDO1VDD AVDD1 SPKVDD1 SPKVDD2 AVDD2 CPVDD DCVDD DBVDD LDO2VDD CPVOUTN CPVOUTP CPCA CPCB SPKOUTRN SPKOUTRP SPKOUTLN SPKOUTLP LINEOUT1N LINEOUT1P LINEOUT2N LINEOUT2P LINEOUTFB HPOUT1FB HPOUT1R HPOUT1L HPOUT2N HPOUT2P MICBIAS1 MICBIAS2 VMIDC MCLK1 GPIO2/MCLK2 SPKMODE REFGND SDA SCLK CS/ADDR CIFMODE AGND AGND AGND SPKGND1 SPKGND2 CPGND DGND HP2GND H7 G7 G8 H8 C3 B3 B1 A2 C5 B5 C4 B4 A6 G5 G6 H6 F9 F8 A7 B6 C9 D3 E1 A3 A5 F3 H1 G2 A4 D6 E7 E8 A1 C1 H9 E2 F7 C74 C71 C68 L7 L6 L9 L8 C70 4.7uF C72 4.7uF R176 2.2uF 2.2uF 2.2uF BLM18HE601SN1D BLM18HE601SN1D [N/A] C79 [N/A] C87 2K2 SAI1_MCLKB BLM18HE601SN1D BLM18HE601SN1D R182 20 PF7 I2C1_SDA I2C1_SCL +3V3 PB9 PB6 Rev: B.2(PCB.SCH) CN24 Date: 7/24/2013 STM324x9I-EVAL Audio Number:MB1045 Title: 1 2 3 4 4 2 PJ3028B-3 3 CN23 6 Sheet 5 ETE 284392-4 or XY303V STMicroelectronics R180 20 C61 4.7uF R185 [N/A] 100nF C75 +3V3 time slot0 of SAI Default I2C Address:0011010 100nF C78 U17 C73 E9 D9 B2 C2 D8 G9 F1 D2 D1 C88 33pF 33pF C99 100nF C86 33pF C80 DocID025150 Rev 1 33pF +3V3 of 16 UM1667 Schematics Figure 28. Audio 47/70 69 LCD_BL_CTRL LCD_INT SPI3_CS EXT_RESET I2C1_SDA I2C1_SCL I2C1_SDA I2C1_SCL L4 BEAD(FCM1608KF-601T03) L5 BEAD(FCM1608KF-601T03) +5V 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 R7 R6 R3 R4 0 0 +3V3 0 0 PB9 PB6 PB9 PB6 2 4 6 8 +5V EXT_RESET 2 4 6 8 10 +5V PC11 PC10 PC12 P127B-2*05MGF-079-1A FTSH-105-01-L-DV-K (Samtec) 1 3 5 7 9 CN2 F206A-2*04MGF-A SSM-104-L-DH (Samtec) 1 3 5 7 CN3 0 I2C1_SDA I2C1_SCL R183 LCD_G0 LCD_G1 LCD_G2 LCD_G3 LCD_G4 LCD_G5 LCD_G6 LCD_G7 P127B-2*25MGF-079-1A FTSH-125-01-F-DV-K (Samtec) 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 EXT/RF E2P Connector C60 10uF PA8 C58 100nF LCD_B0 LCD_B1 LCD_B2 LCD_B3 LCD_B4 LCD_B5 LCD_B6 LCD_B7 PJ12 PJ13 PJ14 PJ15 PK3 PK4 PK5 PK6 LCD_B[0..7] EXP_IO4 LCD_R0 LCD_R1 LCD_R2 LCD_R3 LCD_R4 LCD_R5 LCD_R6 LCD_R7 PI15 PJ0 PJ1 PJ2 PJ3 PJ4 PJ5 PJ6 LCD_R[0..7] To IO expandor LCD_B[0..7] LCD_R[0..7] CN20 H2 H1 RESET# I2C1_SDA I2C1_SCL LCD_CLK LCD_G[0..7] EXT_RESET LCD_HSYNC LCD_VSYNC LCD_ENB LCD_G[0..7] SPI3_MISO SPI3_SCK SPI3_MOSI +3V3 PB9 PB6 PI14 PI12 PI13 PK7 PJ7 PJ8 PJ9 PJ10 PJ11 PK0 PK1 PK2 1K5 R230 EXP_IO0 R229 From IO expandor XSDN 1K5 R207 EXP_IO2 R206 From IO expandor RSTI 1K5 1K5 RSTI_C XSDN_C PAR_HSYNC PAR_PCLK Camera_PLUG To IO expandor PAR_D10 100nF 2 2 C117 100nF T3 9013 [N/A] R220 +1V8 T2 9013 [N/A] R212 41 42 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 I2C1_SDA I2C1_SCL PC12 PD2 3 D TR2 BSN20 PC7 PC9 PD3 PE6 PB7 S G 1 3 D TR1 BSN20 R44 10K +1V8 +2V8 C116 100nF TP4 TP6 PAR_D1 PAR_D3 PAR_D5 PAR_D7 TP3 Camera_CLK I2C1_SDA_CPB9 PAR_D9 PAR_D11 100nF C100 S G Rev: B.2(PCB.SCH) 3 2 1 R209 R205 4K7 4K7 Date: 9/10/2013 Sheet 6 of 16 I2C1_SDA_C I2C1_SCL_C SM7745HEX-24.0M VCC OUT EN GND X3 +2V8 4 1 PAR_VSYNC STM324x9I-EVAL LCD&Camera&Connectors Number:MB1045 Title: STMicroelectronics XSDN_C RSTI_C TP7 PAR_D0 PAR_D2 PAR_D4 PAR_D6 +1V8 +2V8 PC6 PC8 PC11 PB8 PA4 PA6 PB6 I2C1_SCL_C EXP_IO3 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 CN5 F1000-2*20MGF-L0A CLM-120-02-L-D (Samtec) C101 +1V8 PC10 PAR_D8 PD6 PAR_D[0..11] R216 10K +3V3 PAR_D[0..11] Camera 3 1 3 DocID025150 Rev 1 1 2 48/70 2 RGB LCD Schematics UM1667 Figure 29. LCD, camera and connectors DocID025150 Rev 1 MII_MCO C29 22pF C30 22pF R64 0 EXP_IO1 PA8 3 1 JP6 2 C135 100nF TP8 25MHz +3V3 +3V3 R75 1K5 C131 100nF R76 C136 100nF 4.87K R86 10K X2 X1 25MHz_OUT RESET_N PWR_DOWN/INT MDC MDIO TD+ TDRD+ RDNC NC NC NC NC DP83848CVV AGND AGND IOGND IOGND DGND AVDD33 IOVDD33 IOVDD33 NC NC LED_LINK/AN0 LED_SPEED/AN1 LED_ACT/COL/AN_EN COL/PHYAD0 CRS/CRS_DV/LED_CFG RXD_0/PHYAD1 RXD_1/PHYAD2 RXD_2/PHYAD3 RXD_3/PHYAD4 RX_ER/MDIX_EN RX_DV/MII_MODE RX_CLK TX_CLK TX_EN TXD_0 TXD_1 TXD_2 TXD_3/SNI_MODE U5 RBIAS PFBIN2 PFBIN1 PFBOUT C134 10uF 24 37 18 23 33 34 25 29 7 31 30 PC1 PA2 33 33 R50 R51 43 44 45 46 41 39 38 1 2 3 4 5 6 42 40 33 33 33 33 33 R49 R48 R47 R46 R63 PH3 PA0 PC4 PC5 PH6 PH7 PI10 PA7 PA1 PC3 PG11 PG13 PG14 PC2 PB8 X4 25MHz (with socket) To IO expandor RESET# MII_INT MII_MDC MII_MDIO MII_COL MII_CRS MII_RXD0 MII_RXD1 MII_RXD2 MII_RXD3 MII_RX_ER MII_RX_DV MII_RX_CLK MII_TX_CLK MII_TX_EN MII_TXD0 MII_TXD1 MII_TXD2 MII_TXD3 19 15 47 35 36 22 48 32 21 R85 20 R84 28 27 26 17 16 14 13 12 11 10 9 8 C27 100nF R80 R131 240 240 7 8 13 14 9 10 12 11 3 5 6 1 4 2 J0011D21B Second source: SI-60116-F NC CHS GND Shield Shield LED(green)_A LED(green)_K LED(Yellow)_A LED(Yellow)_K RD+ RCT RD- TD+ TCT TD- CN10 Rev: B.2(PCB.SCH) Date: 7/24/2013 STM324x9I-EVAL Ethernet Number:MB1045 Title: STMicroelectronics C39 100nF +3V3 +3V3 C33 100nF 2K2 2K2 2K2 +3V3 R77 R78 R79 C47 R121 R115 R91 R100 100nF 50 50 50 50 2K2 2K2 C48 100nF +3V3 Sheet 7 of 16 UM1667 Schematics Figure 30. Ethernet 49/70 69 24MHz C41 33pF R89 1M X5 ULPI_D[0..7] C40 33pF PH4 PI11 PC0 PA5 PB5 PB13 PB12 PB11 PB10 PB1 PB0 PA3 R126 RESET# ULPI_D7 ULPI_D6 ULPI_D5 ULPI_D4 ULPI_D3 ULPI_D2 ULPI_D1 ULPI_D0 33 0 0 R104 R102 +3V3 0 0 R112 R108 R123 R259 4K7 R122 4K7[N/A] T7 2 9012[N/A] 1K[N/A] Soldered if reset is controlled by hardware ULPI_D[0..7] ULPI_NXT ULPI_DIR ULPI_STP ULPI_CK 9 27 28 17 18 19 20 21 22 23 24 11 12 13 14 From IO expandor USB3300-EZK RESET XO XI D7 D6 D5 D4 D3 D2 D1 D0 NXT DIR STP CLKOUT U7 GND ID D+in D-in Pd1 Pd2 22 22 D2 A3 C1 D1 B1 C2 GND GND GNDPAD VDD1.8 VDD1.8 VDDA1.8 REG_EN VDD3.3 VDD3.3 VDD3.3 VDD3.3 VBUS DM DP ID CPEN EXTVBUS RBIAS 2 1 33 15 26 29 31 16 6 25 30 0 R97 [N/A] 3 10 32 R101 12K[1%] 4 8 7 5 EXP_IO9 R95 EMIF02-USB03F2 Vbus D+out D-out Dz Pup D6 OTG_FS2_PowerSwitchOn B3 C3 D3 A2 B2 R302 R300 2 5 4 +3V3 R105 820 STMPS2151STR GND FAULT IN OUT EN U6 C44 C49 100nF 4.7uF C43 C137 100nF 4.7uF C141 C139 C142 C138 100nF 100nF 100nF 100nF +5V 10K R96 D4 USBULC6-2F3 3 1 R83 [N/A] L2 1 EXP_IO8 +3V3 C38 4.7uF 620 R296 475900001 Shield Shield Shield Shield EXP VBUS DM DP ID GND CN15 USB_Micro-AB receptacle R138 [N/A] 2 47K R87 To IO expandor Shield Shield Shield Shield EXP 475900001 L1 EXC-3BP121H[BEAD] 6 7 8 9 10 Rev: B.2(PCB.SCH) Date: 7/24/2013 T4 9013 R98 330 +3V3 STM324x9I-EVAL USB_OTG_HS Number:MB1045 Title: STMicroelectronics 100nF100nF100nF100nF C37 C46 C36 C45 D3 ESDA14V2-2BF3 2 T1 9013 LD9 Green R135 330 OTG_FS2_OverCurrent 47K R137 R82 [N/A] VBUS_HS CN9 1 VBUS 2 EXC-3BP121H[BEAD] DM 3 DP 4 ID 5 GND R81 0 Red 3K3 LD6 2 0 6 7 8 9 10 1 2 3 4 5 R125 R124 A2 A1 1 2 3 1 VBUS_FS2 USB_FS2_DM USB_FS2_DP USB_FS2_ID 1 3 A2 A1 B2 B1 DocID025150 Rev 1 B2 B1 1 2 3 PB13 PB14 PB15 PB12 USB_Micro-AB receptacle 50/70 1 +3V3 LD5 Green Sheet 8 of 16 Schematics UM1667 Figure 31. USB OTG HS VBUS_FS1 USB_FS1_DM USB_FS1_DP USB_FS1_ID From IO expandor OTG_FS1_PowerSwitchOn EXP_IO7 PA9 PA11 PA12 PA10 R117 R130 0 0 B3 C3 D3 A2 B2 R129 10K +5V 0 0 GND ID D+in D-in Pd1 Pd2 R298 R297 D2 A3 C1 D1 B1 C2 STMPS2151STR GND FAULT IN OUT EN U9 EMIF02-USB03F2 Vbus D+out D-out Dz Pup D5 2 5 4 3 1 1 R134 47K 2 C50 4.7uF LD8 Red R132 0 47K R111 OTG_FS1_OverCurrent T5 9013 LD7 Green R118 330 +3V3 475900001 Shield Shield Shield Shield EXP VBUS DM DP ID GND CN14 To IO expandor Rev: B.2(PCB.SCH) Date: 7/24/2013 STM324x9I-EVAL USB_OTG_FS Number:MB1045 Title: STMicroelectronics R107 [N/A] 2 1 2 3 4 5 6 7 8 9 10 EXP_IO6 1 2 3 DocID025150 Rev 1 1 R133 620 USB_Micro-AB receptacle +3V3 Sheet 9 of 16 UM1667 Schematics Figure 32. USB OTG FS 51/70 69 52/70 RS232/IrDA_RX RS232/IrDA_TX PA10 PA9 2 JP7 3 1 +3V3 C3 4.7uF DocID025150 Rev 1 C1 100nF R1 C28 C35 47 C4 4.7uF R2 23 21 20 19 18 17 16 15 14 13 12 100nF 28 24 1 100nF 2 C2 100nF 5.1 ST3241EBPR nEN R1OUTB R2OUTB R1OUT R2OUT R3OUT R4OUT R5OUT T1IN T2IN T3IN C1+ C1C2+ C2- U4 1 2 6 7 8 3 4 5 22 4 5 6 7 8 9 10 11 26 25 27 3 +3V3 C34 100nF C31 100nF IrDA TFDU6300 Anode (VCC2) Cathode VCC1 NC GND TxD RxD SD U1 RS232 nSHDN R1IN R2IN R3IN R4IN R5IN T1OUT T2OUT T3OUT VCC GND V+ V- +3V3 C132 100nF 1 6 2 7 3 8 4 9 5 Rev: B.2(PCB.SCH) Date: 7/24/2013 STM324x9I-EVAL RS232&IrDA Number:MB1045 Title: STMicroelectronics TXD RXD CN8 DB9-male USART1 Sheet 10 of 16 Schematics UM1667 Figure 33. RS-232 and IrDA PC9 PC8 PC11 PC10 PC12 PD2 To IO expandor MicroSDCard_Detect uSD_D1 uSD_D0 uSD_D3 uSD_D2 uSD_CLK uSD_CMD MICRO SD (TF) Card CAN1_RX CAN1_TX CAN R153 47K R152 47K R155 47K +3V3 EXP_IO15 10K R151 +3V3 CN17 PJS008-2000 SMS064FF or SMS128FF R156 47K PA11 PA12 R154 47K +3V3 0 R150 100nF +3V3 C161 1 2 3 4 5 6 7 8 SW2 SW1 DocID025150 Rev 1 9 10 1 2 3 4 RS CANH CANL Vref SN65HVD230 D GND VCC R U14 10K 1 8 7 6 5 R157 +3V3 JP10 I2C1_SCL I2C1_SDA D15 1 +3V3 PB6 PB9 EXP_IO0 EXP_IO1 EXP_IO2 EXP_IO3 EXP_IO4 EXP_IO5 EXP_IO6 EXP_IO7 C162 100nF ESDCAN24-2BLY Optional R158 120 JP11 Default setting: Open IO Expandor 0 Default setting: 1<->2 R162 2 24 23 18 22 10 11 12 13 14 15 16 17 +3V3 Rev: B.2(PCB.SCH) Date: 7/24/2013 Sheet 11 STM324x9I-EVAL CAN&uSD&IO_Expandor Number:MB1045 Title: of 16 PI8 IO_Expandor_INT 10K +3V3 R159 10K R161 10K R175 10K R179 R165 R160 [N/A][N/A][N/A] R167 EXP_IO8 EXP_IO9 EXP_IO10 EXP_IO11 EXP_IO12 EXP_IO13 EXP_IO14 EXP_IO15 Default I2C Address:1000010 A2 A1 A0 INT GPIO8 GPIO9 GPIO10 GPIO11 GPIO12 GPIO13 GPIO14 GPIO15 STMPE1600QTR VCC GND TAB SCL SDA GPIO0 GPIO1 GPIO2 GPIO3 GPIO4 GPIO5 GPIO6 GPIO7 U16 R170 0 STMicroelectronics 21 9 25 19 20 1 2 3 4 5 6 7 8 +3V3 R166 [N/A] 1 6 2 7 3 8 4 9 5 CN22 DB9-male CAN connector UM1667 Schematics Figure 34. CAN, MicroSD Card and IO expander 53/70 69 3 2 3 JOY_SEL JOY_DOWN JOY_LEFT JOY_RIGHT JOY_UP To IO expandor 2 2 LD4 Blue 1 10K LD3 Red 1 LD2 Orange 1 2 EXP_IO14 EXP_IO13 EXP_IO12 EXP_IO11 EXP_IO10 +3V3 680 R189 680 R190 680 R191 510 +3V3 PG12 PG10 PG7 PG6 LEDs LED4 LED3 LED2 LED1 3 1 4 6 2 5 7 8 EVQQ7 DWON LEFT RIGHT UP Selection COMMON COMMON COMMON B4 Joystick GND GND 9 10 R194 220K 4 3 Potentiometer C92 [N/A] 100 1 2 +3V3 330 R193 WAKEUP TAMPER_KEY 0 C24 [N/A] R27 0 R26 47 R25 Rev: B.2(PCB.SCH) RV1 Date: 7/24/2013 STM324x9I-EVAL Peripherals Number:MB1045 Title: 2 +3V3 100 R203 R201 4K7 3386P-103(10K) STMicroelectronics Close to MCU on PCB R28 CN4 0 B3 USER (Blue) two pin header for external analog input Wakeup Button PA0 PF10 B2 WKUP PC13 R202 0 +3V3 2 1 R195 3 4 R192 10K 10nF C94 R197 10K 10nF C93 R196 10K 10nF R198 10K C95 R200 10nF C97 R199 10nF C96 DocID025150 Rev 1 1 54/70 3 LD1 Green 1 2 Sheet 12 of Potentiometer C90 100nF 16 Tamper & Key Button C98 100nF Schematics UM1667 Figure 35. Peripherals DocID025150 Rev 1 MC_PFCsync1 MC_PFCsync2 MC_CurrentC MC_CurrentB MC_CurrentA PA8 PA12 PC3 PC2 PC1 MC_EmergencySTOP PA6 C14 [N/A] R12 0 0 SB1 C18 [N/A] C12 [N/A] R10 0 C16 1nF C13 [N/A] R11 [N/A] R16 R15 3K3 +3V3 C7 [N/A] Default setting: Open MC_PFCpwm MC_EnA MC_EnB MC_NTC MC_DissipativeBrake MC_UH MC_UL MC_VH MC_VL MC_WH MC_WL PA11 PA0 PA1 +5V PG11 PB8 PC6 PA7 PC7 PB0 PC8 PB1 C10 [N/A] MC_connector C17 10nF SB2 C6 [N/A] C8 [N/A] 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 Default setting: Open 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 GND GND GND GND GND GND BUS VOLTAGE GND GND GND GND GND Heatsink Temperature Vdd_Micro GND GND Encoder Index Motor control connector CN1 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 0 R9 C9 [N/A] C11 100nF C15 100nF R14 100K PA2 PC5 PC4 MC_EnIndex MC_Heatsink MC_BusVoltage Rev: B.2(PCB.SCH) Date: 7/24/2013 STM324x9I-EVAL Motor control Number:MB1045 Title: STMicroelectronics +3V3 0 R13 Sheet 13 of 16 UM1667 Schematics Figure 36. Motor control 55/70 69 RESET# 56/70 DocID025150 Rev 1 PF[0..15] PE[0..15] PD[0..15] PC[0..15] PB[0..15] PF[0..15] PE[0..15] PD[0..15] PC[0..15] PB[0..15] PA[0..15] D5V 820 PF6 PF10 PC0 PA2 PA0 PF8 PG6 PJ7 PJ10 PJ8 PB12 PB13 PJ9 PG7 PA4 PC2 PC4 PC3 PB2 PJ3 PB10 PB14 PH6 Left 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 52 54 56 58 60 PB0 PJ0 PJ2 PJ1 PI14 PJ4 PB11 PB15 PH7 PJ5 PJ6 PC5 PF9 PA1 PC1 PA3 PA6 PA7 PA5 PB1 PH4 PF7 PI11 PB5 PK[0..7] PJ[0..15] PI[0..15] PH[0..15] PG[0..15] PK[0..7] PJ[0..15] PI[0..15] PH[0..15] PG[0..15] PH1 Open by default +5V +3V3 SB6 P1039-2*30MGF-089-1A FTR-130-03-L-D-LC (Samtec) 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 51 53 55 57 59 SB5 R208 CN6 Open by default PA[0..15] PH0 PC15 D5V SB4 Open by default PC8 PC11 PC10 PD2 PA11 PA9 PB3 PD6 PB7 PD3 PG13 PJ12 PG14 PB8 PG11 PJ11 PK0 PI15 PI12 PI8 PK6 PK4 PG12 PG10 Right 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 52 54 56 58 60 PC7 PC6 PA8 PA15 PK1 PA14 PK2 PA13 PA12 PA10 PC9 PK5 PB9 PK3 PB6 PJ14 PJ15 PB4 PJ13 PC12 PC13 PK7 PI13 P1039-2*30MGF-089-1A FTR-130-03-L-D-LC (Samtec) 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 51 53 55 57 59 CN7 +5V VBUS_FS1 +3V3 SB3 Open by default PD0 PI2 PI1 PI0 PH13 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 PD1 PI3 PH15 PH14 PF1 PF0 PE2 PI7 PI9 PI6 PD7 PD5 PD4 PH2 PE5 PD6 PF2 P1039-2*20MGF-089-1A FTR-120-03-L-D-LC (Samtec) 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 CN12 Place close Memory Rev: B.2(PCB.SCH) Date: 7/24/2013 STM324x9I-EVAL Extension connector Number:MB1045 Title: PH12 PG3 PD10 PD15 PG8 PE9 PE8 PE11 PF15 PE14 PH8 PH10 PH9 PG4 Sheet 14 +3V3 D3 D27 D23 D22 of 16 FMC_NWAIT A1 A0 A23 D29 D30 D28 FMC_NE1 FMC_NWE FMC_NOE A2 SDCKE0 A21 D20 A13 D15 D1 SDCLK D6 D5 D8 A9 D11 D16 D18 D17 A14 PH5 SDNWE PF14 A8 PG0 A10 PF11 SDNRAS P1039-2*20MGF-089-1A FTR-120-03-L-D-LC (Samtec) 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 CN11 Place close Memory STMicroelectronics D2 D26 D25 D24 D21 PE4 PE3 PI5 PI4 PG15 PI10 PE1 PE0 PG9 PF5 PF4 PF3 PE6 PD13 PG2 PD8 PD9 PD14 A18 A12 D13 D14 D0 A5 A4 A3 A22 PE7 PE10 PE12 PE15 PE13 PD11 PD12 PG5 PH11 PH3 PF13 PF12 PG1 D4 D7 D9 D12 D10 A16 A17 A15 D19 A20 A19 FMC_NBL3 FMC_NBL2 SDNCAS D31 FMC_NBL1 FMC_NBL0 FMC_NE2 PC14 SDNE0 A7 A6 A11 Schematics UM1667 Figure 37. Extension connector 2 1 2 3 4 6 5 USB-typeB connector VCC DD+ GND SHELL SHELL CN21 U5V_ST_LINK [N/A] JTAG 1 3 5 CN19 C76 20pF 100K 8MHz X6 R305 1 STM_JTMS_SWDIO STM_JTCK_SWCLK +3V3 C77 20pF C69 100nF 2 4 1 2 3 +3V3 VBAT PC13 PC14 PC15 OSC_IN OSC_OUT /RST VSSA VDDA PA0 PA1 U2_TX +3V3 Optional R172 1K5 USBLC6-2P6 I/O1 I/O1 GND Vbus I/O2 I/O2 D8 1 2 3 SWIM_PU_CTRL 4 5 OSC_IN OSC_OUT 6 STM_RST 7 8 C165 9 +3V3 100nF AIN_1 10 11 12 +3V3 C57 100nF R177 R174 [N/A]10K C59 100nF 100K 6 5 4 R163 R168 U5V_ST_LINK 100K R164 T_JTCK T_JTDO T_JTDI T_NRST T_JRST C164 100nF STM_JTDO STM_JTDI STM_JTCK_SWCLK 48 47 46 45 44 43 42 41 40 39 38 37 R303 36K R304 10K 2 USB T6 9013 +3V3 MCU T_JTMS T_JTCK T_SWDIO_IN MCO STM_JTMS_SWDIO STL_USB_DP STL_USB_DM T_SWO LED_STLINK U5V_ST_LINK 0 STL_USB_DM 0 STL_USB_DP C163 100nF +3V3 36 35 34 33 32 31 30 29 28 27 26 25 +3V3 U15 STM32F103C8T6 VDD_2 VSS_2 JTMS PA12 PA11 PA10 PA9 PA8 S2_MOSI S2_MISO S2_CK PB12 VDD_3 VSS_3 PB9 PB8 BOOT0 PB7 PB6 PB5 JNRST JTDO JTDI JTCK U2_RX U2_CK S1_CK S1_MISO S1_MOSI PB0 PB1 PB2/BOOT1 PB10 PB11 VSS_1 VDD_1 13 14 15 16 17 18 19 20 21 22 23 24 LED_STLINK T_JTDO T_SWO T_SWDIO_IN T_JTMS T_NRST T_JRST T_JTDI T_JTCK Red R186 100 R188 0 2 4 6 8 10 Tag-Connector 1 3 5 7 9 CN25 TMS/SWDIO RESET# TRST TDI TCK/SWCLK Rev: B.2(PCB.SCH) Date: 7/24/2013 STM324x9I-EVAL ST_LINK/V2 Number:MB1045 Title: 4K7 R181 TDO/SWO 4K7 R178 STM_JTMS_SWDIO STM_JTCK_SWCLK STM_JTDO STM_JTDI STM_RST +3V3 STMicroelectronics +3V3 LD11 HSMF-A201-A00J1 Yellow R187 100 +3V3 2 1 R169 3 DocID025150 Rev 1 1 3 4 +3V3 Sheet 15 AIN_1 of 16 JTAG UM1667 Schematics Figure 38. ST-LINK/V2 57/70 69 TMS/SWDIO TCK/SWCLK TDO/SWO TDI TRST RESET# R90 R99 R103 R106 R127 R109 22 22 22 22 22 22 Z5V1 Z5V1 Z5V1 D10 D11 D12 D14 D13 Z5V1 D9 [N/A] 58/70 Z5V1 DocID025150 Rev 1 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 +3V3 [N/A] R119 PE6 PE5 PE4 PE3 PE2 [N/A] R113 KEY Trace connector TRACE_D3 TRACE_D2 TRACE_D1 TRACE_D0 TRACE_CK P127B-2*10MGF-079-1E7A FTSH-110-01-L-DV (Samtec) CN13 PA13 PA14 PB3 PA15 PB4 R142 [N/A] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 +3V3 10K 10K R149 Rev: B.2(PCB.SCH) Date: 7/24/2013 STM324x9I-EVAL JTAG&Trace Number:MB1045 Title: STMicroelectronics R143 10K R144 [N/A] +3V3 R148 JTAG connector CN16 JTAG R140 R145 R139 R136 [N/A][N/A][N/A][N/A] +3V3 Sheet 16 of 16 Schematics UM1667 Figure 39. JTAG and trace BLGND C5 100nF VL L1 BEAD BLVDD C6 10nF TP5 TP4 TP3 TP2 TP1 DocID025150 Rev 1 BLVDD BL_CTRL 0 R10 R13 4K7 C7 4.7uF/10V VL VH VDD BLGND GND 8 1 7 3 9 VDD STPS1L40M Z1 R12 10 VDD 6 14 10 4 5 2 7 3 C4 10nF VH YXY+ X+ IN3 IN2 IN1 IN0 A K 1 16 15 13 12 11 9 8 R8 4K7 YD XL YU XR R17 R18 R20 R22 ENB ON/OFF CLK HSYNC VSYNC YD XR YU XL R0 R1 R2 R3 R4 R5 R6 R7 G0 G1 G2 G3 G4 G5 G6 G7 B0 B1 B2 B3 B4 B5 B6 B7 8 9 10 11 28 29 30 31 32 33 34 35 20 21 22 23 24 25 26 27 12 13 14 15 16 17 18 19 089H54-000000-G2-C AM-480272H3TMQW-T01H GND GND GND GND GND GND GND GND VBL+ VBL+ VBLVBL- VCC VCC NC NC NC NC NC ENB DISP R/L U/D DCLK HSYNC VSYNC CN1 YD XR YU XL R0 R1 R2 R3 R4 R5 R6 R7 G0 G1 G2 G3 G4 G5 G6 G7 B0 B1 B2 B3 B4 B5 B6 B7 100K 100K 100K 100K Backlight driver & PFC connector for LCD panel 5 7 43 48 49 50 53 54 3 4 1 2 41 42 39 40 45 47 51 52 6 44 46 38 36 37 Default I2C Address:1000001 STMPE811QTR VCC Vio GND SCLK SDAT INT Data in A0/Data Out U2 BLGND R11 100K BLGND C3 4.7uF/50V C8 100nF 4 2 6 5 R19 4K7 R21 [N/A] R23 4K7 R16 4K7 STLD40DPUR SW Vo Vi NC EN GND FB PGND Rset U1 R14 R15 [N/A][N/A] VDD BLGND I2C_SCL I2C_SDA INT L2 4.7uH(1A) R7 [N/A] R5 4K7 C1 C2 100nF 4.7uF VDD R6 [N/A] R4 4K7 VDD R1 R2 R3 R9 4K7 4K7 4K7 4K7 VDD 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 VDD I2C_SDA I2C_SCL CLK ENB ON/OFF HSYNC VSYNC G0 G1 G2 G3 G4 G5 G6 G7 Connector for motherboard P127B-2*25MGF-079-1A FTSH-125-01-F-DV-K (Samtec) 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 CN2 Number:MB1046 Title: Rev: B.1(PCB.SCH) Date: 6/7/2013 4.3 inch LCD board STMicroelectronics Sheet 1 of 1 Note1: Text in italic placed on a wire doesn’ t correspond to net name. It just helps to identify rapidly MCU IO related to this wire. Note2: R23 was added to choose I2C address from Version A.1 to B.1 Note3: R9 was changed to pull up from Version A.1 to B.1 H2 H1 BLGND BLVDD BL_CTRL INT B0 B1 B2 B3 B4 B5 B6 B7 R0 R1 R2 R3 R4 R5 R6 R7 UM1667 Schematics Figure 40. 4.3' TFT LCD daughter board MB1046 59/70 69 60/70 R3 [N/A] +2V8 R4 [N/A] PAR_D[0..7] 5 3 SCL SDA SIO_C SIO_D RESET PWDN DGND DGND DGND AGND AGND XCLK1 AVDD(2.8V) PCLK DVDD(1.8V) VSYNC DOVDD(2.8V) HREF Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7 CN1 24-5805-024-000-829+ R8 Camera Module : CN020VAH2554-C [N/A] Sensor: OV2640 6 8 13 17 7 9 19 21 22 20 18 16 14 12 Camera_RST STANDBY Camera_CLK PAR_PCLK PAR_VSYNC PAR_HSYNC PAR_D0 PAR_D1 PAR_D2 PAR_D3 PAR_D4 PAR_D5 PAR_D6 PAR_D7 15 2 1 24 23 4 10 11 +2V8 C2 100nF +1V8 C4 100nF C3 100nF +2V8 R7 22K +2V8 R6 10K R9 0 SCL DocID025150 Rev 1 10K 4 1 D1 BAT60JFILM C5 100nF C8 100nF +2V8 PAR_D1 PAR_D3 PAR_D5 PAR_D7 PAR_VSYNC EXTCLK SDA 100nF C7 SM7745HEW-24.0M 3 2 MB1066 Camera Module Number:MB1066 Rev: A.2 Title: Date: 6/3/2013 Sheet 1 of PAR_D[0..7] Camera_CLK default system clock using clock from mother board. 0 R2 [N/A] R5 STMicroelectronics EXTCLK Camera Connector VCC OUT EN GND U1 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 C1 100nF supply voltage: 2.5V+/-10% BAT60 VF: 0.28@10mA 0.35@100mA R1 +2V8 +2V8 PAR_D0 PAR_D2 PAR_D4 PAR_D6 PAR_HSYNC PAR_PCLK Camera_RST STANDBY 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 CN2 FTMH-120-03-L-DV-ES +1V8 100nF C6 1 Schematics UM1667 Figure 41. Camera daughterboard MB1066 UM1667 STM32429I-EVAL I/O assignment Appendix A STM32429I-EVAL I/O assignment Table 35. STM32429I-EVAL I/O assignment Pin number Pin name STM32429I-EVAL standard Motor control variant Camera variant A1 PE4 A20/ TRACED1 - - A2 PE3 A19/ TRACED0 - - A3 PE2 TRACECLK - - A4 PG14 MII_TXD1 - - A5 PE1 NBL1 - - A6 PE0 NBL0 - - A7 PB8 MII_TXD3 DISSIPATIVE_BRAKE D6 A8 PB5 ULPI_D7 - - A9 PB4 JTRST - - A10 PB3 JTDO-SWO/ I2S3_CK - - A11 PD7 NE1 - - A12 PC12 SDCARD_CK/ SPI3_MOSI - D9 A13 PA15 JTDI - - A14 PA14 JTCK-SWCLK - - A15 PA13 JTMS-SWDIO - - B1 PE5 A21/ TRACED2 - - B2 PE6 A22/ SAI1_SD_A/ TRACED3 - D7 B3 PG13 MII_TXD0 - - B4 PB9 I2C1_SDA - - B5 PB7 - VSYNC B6 PB6 I2C1_SCL - - B7 PG15 SDNCAS - - B8 PG11 MII_TX_EN NTC_BYPASS_IO - B9 PJ13 LCD_B1 - - B10 PJ12 LCD_B0 - - B11 PD6 NWAIT/ I2S3_SD - D10 DocID025150 Rev 1 61/70 69 STM32429I-EVAL I/O assignment UM1667 Table 35. STM32429I-EVAL I/O assignment (continued) 62/70 Pin number Pin name STM32429I-EVAL standard Motor control variant Camera variant B12 PD0 D2 - - B13 PC11 SDCARD_D3/ SPI3_MISO - D4 B14 PC10 SDCARD_D2/ SPI3_SCK - D8 B15 PA12 CAN1_TX/ USB_FS1_DP PFC_SYNC2 - C1 VBAT VBAT - - C2 PI8- ANTI TAMP2 EXPANDER_INT - - C3 PI4 NBL2 - - C4 PK7 LCD_DE - - C5 PK6 LCD_B7 - - C6 PK5 LCD_B6 - - C7 PG12 LED4 - - C8 PG10 LED3 - - C9 PJ14 LCD_B2 - - C10 PD5NWE - - - C11 PD3 - - D5 C12 PD1 D3 - - C13 PI3 D27 - - C14 PI2 D26 - - C15 PA11 CAN1_RX/ USB_FS1_DM PFC_PWM D1 PC13 KEY_TAMP_1 - - D2 PF0 A0 - - D3 PI5 NBL3 - - D4 PI7 D29 - - D5 PI10 D31/ MII_RX_ER - - D6 PI6 D28 - - D7 PK4 LCD_B5 - - D8 PK3 LCD_B4 - - D9 PG9 NE2 - - D10 PJ15 LCD_B3 - - D11 PD4 NOE - - DocID025150 Rev 1 UM1667 STM32429I-EVAL I/O assignment Table 35. STM32429I-EVAL I/O assignment (continued) Pin number Pin name STM32429I-EVAL standard Motor control variant Camera variant D12 PD2 SDCARD_CMD - D11 D13 PH15 D23 - - D14 PI1 D25 - - D15 PA10 RS232_IRDA_RX/ USB_FS1_VBUS/ USB_FS1_ID - - E1 PC14 OSC32_IN - - E2 PF1 A1 - - E3 PI12 LCD_HSYNC - - E4 PI9 D30 - - E5 PDR_ON - - - E6 BOOT0 BOOT0 - - E7 VDD_3 - - - E8 VDD_11 - - - E9 VDD_10 - - - E10 VDD_15 - - - E11 VCAP2 - - - E12 PH13 D21 - - E13 PH14 D22 - - E14 PI0 D24 - - E15 PA9 RS232/ IRDA_USART1_TX/ USB_FS1_VBUS - - F1 PC15 OSC32_OUT - - F2 VSS_13_18 - - - F3 PI11 ULPI_DIR F4 VDD_13 - - - F5 VDD_17 - - - F6 VSS_3 - - - F7 VSS_11 - - - F8 VSS_10 - - - F9 VSS_15 - - - F10 VSS 2 - - - F11 VDD_2 - - - F12 PK1 LCD_G6 - - DocID025150 Rev 1 63/70 69 STM32429I-EVAL I/O assignment UM1667 Table 35. STM32429I-EVAL I/O assignment (continued) 64/70 Pin number Pin name STM32429I-EVAL standard Motor control variant Camera variant F13 PK2 LCD_G7 - - F14 PC9 SDCARD_D1 - D3 F15 PA8 LCD_BL_CTRL PFC_SYNC1 - G1 PH0 OSC_IN - - G2 PF2 A2 - - G3 PI13 LCD_VSYNC - - G4 PI15 LCD_R0 - - G5 VDD_18 - - - G6 VSS_17 - - - G10 VSS_9 - - - G11 VDD_9 - - - G12 PJ11 LCD_G4 - - G13 PK0 LCD_G5 - - G14 PC8 SDCARD_D0 WH D2 G15 PC7 - VH D1 H1 PH1 OSC_OUT - - H2 PF3 A3 - - H3 PI14 LCD_CLK - - H4 PH4 ULPI_NXT - - H5 VDD_5 - - - H6 VSS_5 - - - H10 VSS_20 - - - H11 VDD_20 - - - H12 PJ8 LCD_G1 - - H13 PJ10 LCD_G3 - - H14 PG8 SDCLK/ MII_PPS_OUT - - H15 PC6 LCD_ON_OFF UH D0 J1 NRST NRST - - J2 PF4 A4 - - J3 PH5 SDNWE - - J4 PH3 SDNE0/ MII_COL - - J5 VDD_12 - - - J6 VSS_12 - - - DocID025150 Rev 1 UM1667 STM32429I-EVAL I/O assignment Table 35. STM32429I-EVAL I/O assignment (continued) Pin number Pin name STM32429I-EVAL standard Motor control variant Camera variant J10 VSS_8 - - - J11 VDD_8 - - - J12 PJ7 LCD_G0 - - J13 PJ9 LCD_G2 - - J14 PG7 LED2 - - J15 PG6 LED1 - - K1 PF7 SAI1_MCLK_B - - K2 PF6 SAI1_SD_B - - K3 PF5 A5 - - K4 PH2 SDCKE0 - - K5 VDD_4 - - - K6 VSS_4 - - - K7 VSS_6 - - - K8 VSS_7 - - - K9 VSS_1 - - - K10 VSS_14 - - - K11 VDD_14 - - - K12 PJ6 LCD_R7 K13 PD15 D1 - - K14 PB13 ULPI_D6/ USB_FS2_VBUS - - K15 PD10 D15 - - L1 PF10 Potentiometer - - L2 PF9 SAI1_FS_B - - L3 PF8 SAI1_SCK_B - - L4 PC3 MII_TX_CLK CURRENT_C - L5 BYPASS_RE G - - - L6 VSS_19 - - - L7 VDD_19 - - - L8 VDD_6 - - - L9 VDD_7 - - - L10 VDD_1 - - - L11 VCAP1 - - - L12 PD14 D0 - - DocID025150 Rev 1 65/70 69 STM32429I-EVAL I/O assignment UM1667 Table 35. STM32429I-EVAL I/O assignment (continued) 66/70 Pin number Pin name STM32429I-EVAL standard Motor control variant Camera variant L13 PB12 ULPI_D5/ USB_FS2_ID - - L14 PD9 D14 - - L15 PD8 D13 - - M1 VSSA - - - M2 PC0 ULPI_STP - - M3 PC1 MII_MDC - - M4 PC2 MII_TXD2 CURRENT_B - M5 PB2 BOOT1 - - M6 PF12 A6 - - M7 PG1 A11 - - M8 PF15 A9 - - M9 PJ4 LCD_R5 - - M10 PD12 A17 - - M11 PD13 A18 - - M12 PG3 A13 - - M13 PG2 A12 - - M14 PJ5 LCD_R6 - - M15 PH12 D20 - - N1 VREF- - - - N2 PA1 MII_RX_CLK ENCODER_B - N3 PA0 KEY_WKUP/ MII_CRS ENCODER_A - N4 PA4 - DAC_OUT1 HSYNC N5 PC4 MII_RXD0 BUSVOLTAGE - N6 PF13 A7 - - N7 PG0 A10 - - N8 PJ3 LCD_R4 - - N9 PE8 D5 - - N10 PD11 A16 - - N11 PG5 A15/ BA1 - - N12 PG4 A14/ BA0 - - N13 PH7 MII_RXD3 - - DocID025150 Rev 1 UM1667 STM32429I-EVAL I/O assignment Table 35. STM32429I-EVAL I/O assignment (continued) Pin number Pin name STM32429I-EVAL standard Motor control variant Camera variant N14 PH9 D17 - - N15 PH11 D19 - - P1 VREF+ - - - P2 PA2 MII_MDIO INDEX - P3 PA6 - STOP PIXCK P4 PA5 ULPI_CK DAC_OUT2 - P5 PC5 MII_RXD1 HEATSINK - P6 PF14 A8 - - P7 PJ2 LCD_R3 - - P8 PF11 SDNRAS - - P9 PE9 D6 - - P10 PE11 D8 - - P11 PE14 D11 - - P12 PB10 ULPI_D3 - - P13 PH6 MII_RXD2 - - P14 PH8 D16 - - P15 PH10 D18 - - R1 VDDA - - - R2 PA3 ULPI_D0 - - R3 PA7 MII_RX_DV UL - R4 PB1 ULPI_D2 WL - R5 PB0 ULPI_D1 VL - R6 PJ0 LCD_R1 - - R7 PJ1 LCD_R2 - - R8 PE7 D4 - - R9 PE10 D7 - - R10 PE12 D9 - - R11 PE15 D12 - - R12 PE13 D10 - - R13 PB11 ULPI_D4 - - R14 PB14 USB_FS2_DM - - R15 PB15 USB_FS2_DP - - DocID025150 Rev 1 67/70 69 Mechanical dimensions Appendix B UM1667 Mechanical dimensions Figure 42. Mechanical dimensions Table 36. Mechanical dimensions Symbol Size (mm) Symbol Size (mm) Symbol Size (mm) A1 68.58 E3 114.18 Mx 20.1 A2 48.62 E4 122 My 24.43 a 1.27 e 116.5 P1 16.94 D 4.5 H 25 P2 55.37 d 3.5 Lx1 21.36 Q1 46.77 E1 55 Lx2 32.64 Q2 9.98 E2 68 Ly1 5 X 157 Ly2 6.4 Y 172.72 68/70 DocID025150 Rev 1 UM1667 Revision history Revision history Table 37. Document revision history Date Revision Changes 12-Sept-2013 1 Initial release 06-Mar-2015 2 Updated document title, Table 7: USB OTG2 configuration, Figure 24: STM32429I-EVAL DocID025150 Rev 1 69/70 69 UM1667 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. © 2015 STMicroelectronics – All rights reserved 70/70 DocID025150 Rev 1