UM1907 User manual Discovery kit for STM32F7 Series with STM32F746NG MCU Introduction The 32F746GDISCOVERY Discovery board is a complete demonstration and development platform for the STMicroelectronics ARM® Cortex®-M7 core-based STM32F746NGH6 microcontroller. This microcontroller features four I2Cs, six SPIs with three multiplexed simplex I2S, SDMMC, four USARTs, four UARTs, two CANs, three 12-bit ADCs, two 12-bit DACs, two SAIs, 8- to 14-bit digital camera module interface, internal 320+16+4-Kbyte SRAM and 1-Mbyte Flash memory, USB OTG HS and FS, Ethernet MAC, FMC interface, Quad-SPI interface, SWD debugging support. This Discovery board offers everything required for users to get started quickly and develop applications easily. The full range of hardware features on the board helps users to evaluate almost all peripherals (USB OTG HS and FS, 10/100-Mbit Ethernet, microSD™ card, USART, SAI Audio DAC stereo with audio jack input and output, ST-MEMS digital microphones, SDRAM, Quad-SPI Flash memory, 4.3-inch color LCD-TFT with a capacitive multi-touch panel, SPDIF RCA input and others) and to develop their applications. Arduino™ Uno V3 connectors make it possible to easily connect extension shields or a daughterboard for users’ specific applications. The integrated ST-LINK/V2-1 provides an embedded in-circuit debugger and programmer for the STM32. The 32F746GDISCOVERY board comes with the STM32 comprehensive software HAL library together with various packaged software examples, as well as a direct access to ARM® mbed Enabled™ online resources at http://mbed.org. Figure 1. 32F746GDISCOVERY board (top view) Figure 2. 32F746GDISCOVERY board (bottom view) 1. Pictures are not contractual. June 2017 DocID027942 Rev 4 1/51 www.st.com 1 Contents UM1907 Contents 1 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2 Product marking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 3 System requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 4 Development toolchains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 5 Demonstration software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 6 Ordering information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 7 Technology partners . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 8 Hardware layout and configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 2/51 8.1 The 32F746GDISCOVERY Discovery board layout . . . . . . . . . . . . . . . . 10 8.2 32F746GDISCOVERY Discovery board mechanical drawing . . . . . . . . . 12 8.3 Embedded ST-LINK/V2-1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 8.3.1 Drivers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 8.3.2 ST-LINK/V2-1 firmware upgrade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 8.4 Power supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 8.5 Programming/debugging when the power supply is not from ST-LINK (5V link) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 8.6 Clock sources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 8.7 Reset sources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 8.8 Audio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 8.9 USB OTG FS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 8.10 USB OTG HS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 8.11 microSD card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 8.12 Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 8.13 SDRAM memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 8.14 Quad-SPI NOR Flash memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 8.15 Camera module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 DocID027942 Rev 4 UM1907 Contents 8.16 9 10 Display LCD-TFT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 9.1 I2C extension connector CN2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 9.2 Camera module connector P1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 9.3 Arduino Uno V3 connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 9.4 USB OTG HS Micro-AB connector CN12 . . . . . . . . . . . . . . . . . . . . . . . . 24 9.5 Ethernet RJ45 connector CN9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 9.6 USB OTG FS Micro-AB connector CN13 . . . . . . . . . . . . . . . . . . . . . . . . . 25 9.7 microSD connector CN3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 9.8 ST-LINK/V2-1 USB Type-B connector CN14 . . . . . . . . . . . . . . . . . . . . . . 26 9.9 Audio stereo speakers JP3 and JP4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 9.10 Audio green jack (line Out) CN10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 9.11 Audio blue jack (line In) CN11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 9.12 SPDIF input RCA connector CN1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 Electrical schematics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 Appendix A 32F746GDISCOVERY I/O assignment . . . . . . . . . . . . . . . . . . . . . . . 42 Appendix B Compliance Statements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 B.1 Federal Communications Commission (FCC) and Industry Canada (IC) Compliance Statement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 B.1.1 B.2 FCC Compliance Statement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 IC Compliance Statement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 B.2.1 Compliance Statement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 B.2.2 Déclaration de conformité. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 DocID027942 Rev 4 3/51 3 List of tables UM1907 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. 4/51 Order code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 I2C extension connector CN2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Camera module connector P1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Arduino connectors (CN4, CN5, CN6 and CN7). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 USB OTG HS Micro-AB CN12 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 RJ45 connector CN9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 USB OTG FS Micro-AB connector CN13 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 microSD connector CN3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 USB Type-B connector CN14 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 SPDIF input RCA connector CN1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 32F746GDISCOVERY I/O assignment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 Document revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 DocID027942 Rev 4 UM1907 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. 32F746GDISCOVERY board (top view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 32F746GDISCOVERY board (bottom view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Hardware block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 32F746GDISCOVERY Discovery board top layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 32F746GDISCOVERY Discovery board bottom layout . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Mechanical drawing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 USB composite device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 JP1 (5V ext) from JP2 (5V) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 JP1 (5V ext) from CN6 (Vin) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 JP1 (5V link) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 JP1 (usb_fs) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 JP1 (usb_hs). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Inside RJ45 jack . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 I2C extension connector CN2 (front view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Camera module connector P1 (front view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 USB OTG Micro-AB connector CN12 (front view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Ethernet RJ45 connector CN9 (front view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 USB OTG Micro-AB connector CN13 (front view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 microSD connector CN3 (front view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 USB Type-B connector CN14 (front view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 STM32F746 Discovery interconnexion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 ST-LINK/V2-1 with support of SWD only . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 Joystick, LEDs and push-buttons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 Audio codec Cirrus and connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 Quad-SPI Flash memory (MICRON) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 Arduino Uno connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 SDRAM (MICRON) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 USB OTG FS with Micro-AB connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 STM32F746NGH6 connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 USB OTG HS PHY with Micro-AB connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 Ethernet PHY with RJ45 connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 External camera connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 4.3-inch LCD with capacitive touch. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 DocID027942 Rev 4 5/51 5 Features 1 UM1907 Features • STM32F746NGH6 microcontroller featuring 1 Mbyte of Flash memory and 340 Kbytes of RAM, in a BGA216 package • 4.3-inch 480x272 color LCD-TFT with capacitive touch screen • USB OTG HS FS • SAI audio codec • ST-MEMS digital microphones • 128-Mbit Quad-SPI Flash memory • 128-Mbit SDRAM (64-Mbit accessible) • 1 user and reset push-button • Board connectors: • – Camera – USB with Micro-AB – Ethernet RJ45 – SPDIF RCA input – Audio jack for external speakers – microSD™ card – RF-EEPROM daughterboard Board expansion connectors: – 6/51 Arduino™ Uno V3 • Flexible power-supply options: ST-LINK USB VBUS or external sources • On-board ST-LINK/V2-1 supporting USB re-enumeration capability: mass storage, virtual COM port, debug port • Comprehensive free software libraries and examples available with the STM32Cube package • Support of a wide choice of Integrated Development Environments (IDES) including IAR™, Keil®, GCC-based IDEs, ARM® mbed™ • ARM® mbed Enabled™ (see http://mbed.org) DocID027942 Rev 4 UM1907 2 Product marking Product marking Evaluation tools marked as "ES" or "E" are not yet qualified and therefore they are not ready to be used as reference design or in production. Any consequences deriving from such usage will not be at ST charge. In no event, ST will be liable for any customer usage of these engineering sample tools as reference design or in production. "E" or "ES" marking examples of location: 3 4 5 • On the targeted STM32 that is soldered on the board (for illustration of STM32 marking, refer to the section “Package characteristics” of the STM32 datasheet at www.st.com). • Next to the evaluation tool ordering part number, that is stuck or silk-screen printed on the board. System requirements • Windows® OS (XP, 7, 8 and 10), Linux® 64-bit or macOS™ • USB Type-B to Micro-AB cable Development toolchains • Keil® MDK-ARM(a) • IAR™ EWARM(a) • GCC-based IDEs including free SW4STM32 from AC6 • ARM® mbed Enabled™ online Demonstration software The demonstration software, included in the STM32Cube package, is preloaded in the STM32 Flash memory for easy demonstration of the device peripherals in standalone mode. The latest versions of the demonstration source code and associated documentation can be downloaded from the www.st.com/stm32f7-discovery webpage. a. On Windows® only. DocID027942 Rev 4 7/51 50 Ordering information 6 UM1907 Ordering information To order the 32F746GDISCOVERY Discovery kit, refer to Table 1. Table 1. Order code 7 Order code Target STM32 STM32F746G-DISCO STM32F746NG Technology partners MICRON: • 128-Mbit SDRAM (64 Mbit accessible on the kit), part number MT48LC4M32B2 • 128-Mbit Quad-SPI NOR Flash memory device, part number N25Q128A ROCKTECH: • 8/51 Color display, 4.3-inch LCD-TFT (resolution: 480x272), capacitive touch, part number RK043FN48H-CT672B DocID027942 Rev 4 UM1907 8 Hardware layout and configuration Hardware layout and configuration The 32F746GDISCOVERY Discovery board is designed around the STM32F746NGH6 microcontroller (216-pin in TFBGA package). The hardware block diagram (see Figure 3) illustrates the connections between STM32F746NGH6 and peripherals (SDRAM, Quad-SPI Flash memory, camera module, color LCD, USB OTG connectors, USART, Ethernet, Audio, SPDIFRX, microSD card, Arduino Uno shields and embedded ST-LINK). Figure 4 and Figure 5 help users to locate these features on the Discovery board. The mechanical dimensions of the Discovery board are showed in Figure 6. Figure 3. Hardware block diagram 93RZHU 6XSSO\ .+]&U\VWDO LQFK:49*$ /&' $UGXLQR8QRVKLHOG FRQQHFWRUV 57& 27* )6 0LFUR86% FRQQHFWRU 27* +6 +63+<DQG 0LFUR86% FRQQHFWRU *3,2 3XVKEXWWRQDQG :DNHXS /&' *3,2V 63',)5; 63',)GHFRGHUDQG 5&$,1SXW FRQQHFWRU 4XDG63, 4XDG63,)ODVK PHPRU\ 9&3 8$57 670)1*+ 67/,1.9 6:' 6'5$0 )0& &DSDFLWLYH 7RXFK6FUHHQ 0XOWLSRLQWV ,& ,&H[WHQVLRQ FRQQHFWRU 6$, $XGLR'$&DQG $PSOLILHU 6WHUHRMDFN PLFUR6'FDUG FRQQHFWRU /LQHLQSXW 6'00& 6WHUHRMDFN /LQH2XWSXW (WKHUQHW3+<DQG 5-FRQQHFWRU 50,, '&0, &DPHUDFRQQHFWRU 06Y9 DocID027942 Rev 4 9/51 50 Hardware layout and configuration 8.1 UM1907 The 32F746GDISCOVERY Discovery board layout Figure 4. 32F746GDISCOVERY Discovery board top layout $XGLRFRGHF 0ELW6'5$00[ PPVWHUHRMDFNV ,1DQG287 ,&H[WHQVLRQFRQQHFWRU 670)1*+ 7)%*$ 63',)LQSXW 5&$FRQQHFWRU 5-VLQJOHSRUW +LJK6SHHG86% 3+<8/3, '&0,FDPHUD FRQQHFWRU +HDGHUV $UGXLQR 0LFUR86% 0ELW4XDG63, 4XDG'XDO PLFUR6'FDUGFRQQHFWRU 0LQL86%W\SH% 67/,1.9 +HDGHUV $UGXLQR 3RZHU VXSSO\LQOHW9 3RZHUVXSSO\VHOHFWRU 10/51 3XVKEXWWRQV XVHUDQG567 DocID027942 Rev 4 UM1907 Hardware layout and configuration Figure 5. 32F746GDISCOVERY Discovery board bottom layout 7ZR67-0(06PLFURSKRQHV LQFK[FRORU/&'7)7 ZLWKFDSDFLWLYHWRXFKVFUHHQ 069 DocID027942 Rev 4 11/51 50 Hardware layout and configuration 8.2 UM1907 32F746GDISCOVERY Discovery board mechanical drawing Figure 6. Mechanical drawing 1. Plastic Spacer Height = 15mm, Overall Height = 23mm +/- 1mm. 12/51 DocID027942 Rev 4 UM1907 8.3 Hardware layout and configuration Embedded ST-LINK/V2-1 The ST-LINK/V2-1 programming and debugging tool is integrated on the 32F746GDISCOVERY Discovery board. Compared to ST-LINK/V2 the changes are listed below. The new features supported on ST-LINK/V2-1 are: • USB software reenumeration • Virtual COM port interface on USB • Mass storage interface on USB • USB power management request for more than 100 mA power on USB These features are no more supported on ST-LINK/V2-1: • SWIM interface • Application voltage lower than 3 V For all general information concerning debugging and programming features common between V2 and V2-1 refer to ST-LINK/V2 in-circuit debugger/programmer for STM8 and STM32 User manual (UM1075). 8.3.1 Drivers Before connecting the 32F746GDISCOVERY board to a Windows® PC (XP, 7, 8 and 10) through the USB, a driver for the ST-LINK/V2-1 must be installed. It is available at the www.st.com website. In case the STM32 Discovery is connected to the PC before the driver is installed, some Discovery interfaces may be declared as “Unknown” in the PC device manager. To recover from this situation, after installing the dedicated driver, the association of “Unknown” USB devices found on the 32F746GDISCOVERY board to this dedicated driver, must be updated in the device manager manually. Note: It is recommended to proceed by using USB Composite Device, as shown in Figure 7. Figure 7. USB composite device DocID027942 Rev 4 13/51 50 Hardware layout and configuration 8.3.2 UM1907 ST-LINK/V2-1 firmware upgrade The ST-LINK/V2-1 embeds a firmware upgrade mechanism for in-situ upgrade through the USB port. As the firmware may evolve during the life time of the ST-LINK/V2-1 product (for example new functionality, bug fixes, support for new microcontroller families), it is recommended to visit the www.st.com website before starting to use the 32F746GDISCOVERY board and periodically, to stay up-to-date with the latest firmware version. 8.4 Power supply The 32F746GDISCOVERY Discovery board is designed to be powered by 5V DC power supply. It is possible to configure the Discovery board to use any of the following five sources for the power supply: • 5V DC power adapter connected to JP2 (external power supply on silkscreen of JP1 (5V ext)). In this case, the 32F746GDISCOVERY Discovery board must be powered by a power supply unit or by an auxiliary equipment complying with the standard EN-60950-1: 2006+A11/2009, and must be Safety Extra Low Voltage (SELV) with limited power capability (see Figure 8). Figure 8. JP1 (5V ext) from JP2 (5V) • 7-12V DC power from CN6 pin named Vin on silkscreen, the extension connectors for Arduino Uno shields or daughterboard (external power source on silkscreen of JP1 (5V ext)), see Figure 9. Figure 9. JP1 (5V ext) from CN6 (Vin) 14/51 DocID027942 Rev 4 UM1907 Hardware layout and configuration • 5V DC power with limitation from CN14, the USB Type-B connector of ST-LINK/V2-1 (USB 5V power source on silkscreen of JP1 (5V link)). It is the default setting. If the USB enumeration succeeds (as explained below), the ST-LINK 5V link power is enabled, by asserting the PWR_ENn signal. This pin is connected to a power switch (ST890), which powers the board. This power switch features also a current limitation to protect the PC in case of a short-circuit on the board (more than 600 mA). The 32F746GDISCOVERY Discovery board can be powered from the ST-LINK USB connector CN14 (5V link), but only the ST-LINK circuit has the power before USB enumeration, because the host PC only provides 100 mA to the board at that time. During the USB enumeration, the 32F746GDISCOVERY board asks for the 500 mA power to the host PC. If the host is able to provide the required power, the enumeration ends by a “SetConfiguration” command and then, the power transistor U8 (ST890) is switched ON, the red LED LD2 is turned ON, thus the 32F746GDISCOVERY board can consume no more than 500 mA of current. If the host is not able to provide the requested current, the enumeration fails. Therefore the ST890 (U8) remains OFF and the STM32 part including the extension board will not be powered. As a consequence the red LED LD2 remains turned OFF. In this case it is mandatory to use an external power supply (see Figure 10). Figure 10. JP1 (5V link) Note: In case the board is powered by a USB charger, there is no USB enumeration, so the led LD2 remains set to OFF permanently and the board is not powered. Only in this specific case, the resistor R109 needs to be soldered, to allow the board to be powered anyway. The LED LD2 is lit when the 32F746GDISCOVERY Discovery board is powered by the 5V correctly. Caution: Do not connect the PC to the ST-LINK (CN14) when R109 is soldered. The PC may be damaged or the board not powered correctly. DocID027942 Rev 4 15/51 50 Hardware layout and configuration • UM1907 5V DC power with 500 mA limitation from CN13, the USB OTG FS Micro-AB connector (USB 5V power source on silkscreen of JP1 (usb_fs)), see Figure 11. Figure 11. JP1 (usb_fs) • 5V DC power with 500 mA limitation from CN12, the USB OTG HS Micro-AB connector (USB 5V power source on silkscreen of JP1 (usb_hs)), see Figure 12. Figure 12. JP1 (usb_hs) 8.5 Programming/debugging when the power supply is not from ST-LINK (5V link) It is mandatory to power the board first using JP1 (5V ext) or (usb_hs) or (usb_fs), then connecting the USB cable to the PC. Proceeding this way the enumeration succeeds thanks to the external power source. The following power sequence procedure must be respected: 1. Connect the jumper JP1 on (5V ext) or (usb_hs) or (usb_fs) 2. Connect the external power source to JP2 or CN6 or CN12 or CN13 3. Check the red LED LD2 is turned ON 4. Connect the PC to USB connector CN14 If this order is not respected, the Discovery board may be powered by VBUS first from ST-LINK, and the following risks may be encountered: 16/51 DocID027942 Rev 4 UM1907 8.6 Hardware layout and configuration 1. If more than 500 mA current is needed by the board, the PC may be damaged or current can be limited by the PC. As a consequence the board is not powered correctly. 2. 500 mA will be requested at the enumeration, so there is a risk that the request is rejected and enumeration does not succeed if the PC cannot provide such current. Clock sources Up to 3 clock sources as described below: 8.7 • X1, 24 MHz oscillator for the USB OTG HS PHY and camera module (daughterboard) • X2, 25 MHz oscillator for the STM32F746NGH6 microcontroller and Ethernet PHY • X3, 32 KHz crystal for the STM32F746NGH6 embedded RTC Reset sources The reset signal of 32F746GDISCOVERY Discovery board is active low and the reset sources include: 8.8 • Reset button B2 • Arduino Uno shield board from CN6 • Embedded ST-LINK/V2-1 Audio An audio codec WM8994ECS/R from CIRRUS with 4 DACs and 2 ADCs is connected to the SAI interface of the STM32F746NGH6 microcontroller. It communicates with STM32F746NGH6 via I2C bus shared with the camera module and I2C extension connector. • The analog line input is connected to the ADC of WM8994ECS/R through the blue audio jack CN11. • The analog line output is connected to the DAC of WM8994ECS/R via the green audio jack CN10. • Two external speakers can be connected to WM8994ECS/R via JP3 for right speaker and JP4 for left speaker. • Two digital microphones (ST-MEMS microphone) MP34DT01TR are on the 32F746GDISCOVERY Discovery board. They are connected to the input digital microphones of WM8994ECS/R. • One coaxial connector CN1 is implemented on 32F746GDISCOVERY to receive external audio data compatible with the SPDIF specification. DocID027942 Rev 4 17/51 50 Hardware layout and configuration 8.9 UM1907 USB OTG FS The 32F746GDISCOVERY Discovery board supports USB OTG full speed communication via a USB Micro-AB connector (CN13) and a USB power switch (U6) connected to VBUS. The Discovery board can be powered by this USB connection at 5V DC with 500mA current limitation. A green LED LD5 will be lit in one of these cases: • Power switch (U6) is ON and 32F746GDISCOVERY works as an USB host • VBUS is powered by another USB host when 32F746GDISCOVERY works as an USB device. The red LED LD6 will be lit when an overcurrent occurs. Note: 32F746GDISCOVERY board should be powered by an external power supply when using OTG function. 8.10 USB OTG HS The 32F746GDISCOVERY Discovery board supports the USB OTG high speed communication via a USB Micro-AB connector (CN12), USB high speed PHY (U15) USB3320C-EZK from MICROCHIP for high speed function. The Discovery board can be powered by the USB connectors (CN12) at 5V DC with 500mA current limitation. A USB power switch (U7) is also connected on VBUS and provides power to CN12. The green LED LD4 will be lit in one of these cases: • Power switch (U17) is ON and 32F746GDISCOVERY works as a USB host • VBUS is powered by another USB host when 32F746GDISCOVERY works as a USB device. The red LED LD3 will be lit when an overcurrent occurs. Note: The 32F746GDISCOVERY board should be powered by an external power supply when using OTG function. 8.11 microSD card The 32F746GDISCOVERY board supports the 2-Gbyte (or more) microSD card connected to the SDMMC1 port of STM32F746NGH6. 18/51 DocID027942 Rev 4 UM1907 8.12 Hardware layout and configuration Ethernet The 32F746GDISCOVERY Discovery board supports 10/100-Mbit Ethernet communication by a PHY LAN8742A-CZ-TR (U9) from MICROCHIP and RJ45 jack (CN9). Ethernet PHY is connected to STM32F746NGH6 via RMII interface. The 25-MHz clock for the PHY is generated by the oscillator X2, while the 50-MHz clock for STM32F746NGH6 is generated by the PHY RMII_REF_CLK. Figure 13. Inside RJ45 jack 8.13 SDRAM memory The 128-Mbit SDRAM (MT48LC4M32B2B5-6A from MICRON) is connected to the FMC interface of the STM32F746NGH6 microcontroller. Only the lowest 16-bit data are used (64Mbit accessible). DQ16 to DQ31 are unused and connected to a 10K ohm pull-down resistor. 8.14 Quad-SPI NOR Flash memory The 128-Mbit Quad-SPI NOR Flash memory (N25Q128A13EF840E from MICRON) is connected to the Quad-SPI interface of the STM32F746NGH6 microcontroller. DocID027942 Rev 4 19/51 50 Hardware layout and configuration 8.15 UM1907 Camera module A connector P1 with the DCMI signals is available to connect a camera module such as STM32F4DIS-CAM (ST order code). 8.16 Display LCD-TFT The color display from ROCKTECH, 4.3-inch 480x272 LCD-TFT with capacitive touch panel is connected to the RGB LCD interface of the STM32F746NGH6 microcontroller. 20/51 DocID027942 Rev 4 UM1907 Connectors 9 Connectors 9.1 I2C extension connector CN2 Figure 14. I2C extension connector CN2 (front view) 069 Table 2. I2C extension connector CN2 9.2 Pin number Description Pin number Description 1 I2C_SDA (PB9) 5 +3V3 2 NC 6 NC 3 I2C_SCL (PB8) 7 GND 4 RESET(PC10) 8 NC or 5V Camera module connector P1 Figure 15. Camera module connector P1 (front view) Table 3. Camera module connector P1 Pin number Description Pin number Description 1 GND 16 GND 2 NC 17 DCMI_HSYNC 3 NC 18 NC 4 DCMI_D0 19 DCMI_VSYNC 5 DCMI_D1 20 3V3 DocID027942 Rev 4 21/51 50 Connectors UM1907 Table 3. Camera module connector P1 (continued) 9.3 Pin number Description Pin number Description 6 DCMI_D2 21 Camera_CLK (OSC_24M) 7 DCMI_D3 22 NC 8 DCMI_D4 23 GND 9 DCMI_D5 24 NC 10 DCMI_D6 25 DCMI_PWR_EN 11 DCMI_D7 26 DCMI_NRST 12 NC 27 DCMI_SDA 13 NC 28 DCMI_SCL 14 GND 29 GND 15 DCMI_PIXCK 30 3V3 Arduino Uno V3 connectors CN4, CN5, CN6 and CN7 are female connectors compatible with Arduino standard. Most shields designed for Arduino can fit to the 32F746GDISCOVERY Discovery board. The Arduino connectors on 32F746GDISCOVERY Discovery board support the Arduino Uno V3 (see Table 4). Caution: 22/51 The I/Os of STM32 microcontroller are 3.3 V compatible instead of 5 V for Arduino Uno. DocID027942 Rev 4 UM1907 Connectors Table 4. Arduino connectors (CN4, CN5, CN6 and CN7) Left connectors CN No. CN6 power Pin No. Pin name STM32 pin Right connectors Function STM32 pin Pin name Pin No. I2C1_SCL PB8 D15 10 I2C1_SDA PB9 D14 9 AVDD - AREF 8 Ground - GND 7 1 NC - - SPI2_SCK PI1 D13 6 2 IOREF - 3.3V Ref SPI2_MISO PB14 D12 5 3 RESET NRST RESET TIM12_CH2, SPI2_MOSI PB15 D11 4 4 +3V3 - 3.3V input/output TIM1_CH1 PA8 D10 3 5 +5V - 5V output TIM2_CH1 PA15 D9 2 6 GND - Ground - PI2 D8 1 7 GND - Ground 8 VIN - Power input - CN5 analog Function - PI3 D7 8 TIM12_CH1 PH6 D6 7 A0 PA0 ADC3_IN0 TIM5_CH4,SPI 2_NSS PI0 D5 6 2 A1 PF10 ADC3_IN8 - PG7 D4 5 3 A2 PF9 ADC3_IN7 TIM3_CH1 PB4 D3 4 4 A3 PF8 ADC3_IN6 - PG6 D2 3 A4 PF7 or PB(1) ADC3_IN5 (PF7) or I2C1_SDA (PB9) USART6_TX PC6 D1 2 A5 PF6 or PB8(1) ADC3_IN4 (PC0) or I2C1_SCL (PB8) USART6_RX PC7 D0 1 6 CN7 digital - 1 5 CN No. CN4 digital 1. Refer to Table 11 for details. DocID027942 Rev 4 23/51 50 Connectors 9.4 UM1907 USB OTG HS Micro-AB connector CN12 Figure 16. USB OTG Micro-AB connector CN12 (front view) Table 5. USB OTG HS Micro-AB CN12 9.5 Pin number Description Pin number Description 1 VBUS 4 ID 2 D- 5 GND 3 D+ - - Ethernet RJ45 connector CN9 Figure 17. Ethernet RJ45 connector CN9 (front view) 24/51 DocID027942 Rev 4 UM1907 Connectors Table 6. RJ45 connector CN9 9.6 Pin number Description Pin number Description 1 A, yellow LED 7 RD+ 2 K, yellow LED 8 RD- 3 TD+ 9 NC 4 TD- 10 GND 5 CT, 3V3 11 K, green LED 6 CT, 3V3 12 A, green LED USB OTG FS Micro-AB connector CN13 Figure 18. USB OTG Micro-AB connector CN13 (front view) Table 7. USB OTG FS Micro-AB connector CN13 Pin number Description Pin number Description 1 VBUS (PA9) 4 ID (PA10) 2 D- (PA11) 5 GND 3 D+ (PA12) - - DocID027942 Rev 4 25/51 50 Connectors 9.7 UM1907 microSD connector CN3 Figure 19. microSD connector CN3 (front view) Table 8. microSD connector CN3 9.8 Pin number Description Pin number Description 1 SDMMC_D2 (PC10) 6 Vss/GND 2 SDMMC_D3 (PC11) 7 SDMMC_D0 (PC8) 3 SDMMC_CMD (PD2) 8 SDMMC_D1 (PC9) 4 +3.3V 9 GND 5 SDMMC_CK (PC12) 10 MicroSDcard_detect (PC13) ST-LINK/V2-1 USB Type-B connector CN14 The USB connector CN14 is used to connect the embedded ST-LINK/V2-1 to the PC for programming and debugging the STM32F746NGH6 microcontroller. Figure 20. USB Type-B connector CN14 (front view) 26/51 DocID027942 Rev 4 UM1907 Connectors Table 9. USB Type-B connector CN14 9.9 Pin number Description Pin number Description 1 VBUS (power) 4 GND 2 DM 5, 6 Shield 3 DP - - Audio stereo speakers JP3 and JP4 The stereo audio output JP3 and JP4 are available to support the stereo speakers (left and right). 9.10 Audio green jack (line Out) CN10 A 3.5 mm stereo audio green jack output CN10 is available to support the headphone. 9.11 Audio blue jack (line In) CN11 A 3.5 mm stereo audio blue jack input CN11 is available to support the audio-line input. 9.12 SPDIF input RCA connector CN1 Table 10. SPDIF input RCA connector CN1 Pin number Description Pin number Description 1 SPDIF_RX0 (PD7) 2 GND 2 GND - - DocID027942 Rev 4 27/51 50 Electrical schematics 10 UM1907 Electrical schematics This section provides the design schematics for the 32F746GDISCOVERY Discovery board features. • 28/51 MB1191: – Discovery interconnexion (see Figure 21) – ST-LINK/V2-1 (see Figure 22) – Joystick, LEDs and push-buttons (see Figure 23) – Audio codec Cirrus and connectors (see Figure 24) – Quad-SPI Flash memory (MICRON) (see Figure 25) – Arduino Uno V3 connectors (see Figure 26) – SDRAM (MICRON) (see Figure 27) – USB OTG FS with Micro-AB connector (see Figure 28) – STM32F746NGH6 connection (see Figure 29) – USB OTG HS PHY with Micro-AB connector (see Figure 30) – Ethernet PHY with RJ45 connector (see Figure 31) – External camera connector (see Figure 32) – 4.3-inch LCD with capacitive touch (see Figure 33) DocID027942 Rev 4 Matched Net Lengths [Tolerance = 100mil] U_USB_OTG_HS USB_OTG_HS.SchDoc NRST NRST ULPI_D[0..7] USB HS i ULPI_D[0..7] ULPI_CK USB HS i ULPI_CK ULPI_DIR USB HS i ULPI_DIR ULPI_NXT USB HS i ULPI_NXT ULPI_STP USB HS i ULPI_STP OTG_HS_OverCurrent OTG_HS_OverCurrent OSC_24M CLOCK i OSC_24M U_STM32F7 STM32F7.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] DocID027942 Rev 4 LCD_R[0..7] LCD_G[0..7] LCD_B[0..7] LCD_BL_CTRL LCD_HSYNC LCD_CLK LCD_VSYNC LCD_DISP LCD_DE LCD_RST LCD_INT LCD_SDA LCD_SCL DCMI_NRST DCMI_D[0..7] DCMI_PWR_EN DCMI_VSYNC DCMI_HSYNC DCMI_PIXCK DCMI_SDA DCMI_SCL RMII_RXER RMII_TXD0 RMII_TX_EN RMII_RXD0 RMII_REF_CLK RMII_CRS_DV RMII_MDC RMII_MDIO RMII_TXD1 RMII_RXD1 OTG_FS_PowerSwitchOn OTG_FS_OverCurrent OTG_FS_N OTG_FS_P OTG_FS_ID OTG_FS_VBUS ARD_A[0..5] ARD_D[0..15] LCD_R[0..7] LCD_G[0..7] LCD_B[0..7] LCD_BL_CTRL LCD_HSYNC LCD_CLK LCD_VSYNC LCD_DISP LCD_DE LCD_RST LCD_INT LCD_SDA LCD_SCL AUDIO_SDA AUDIO_SCL SAI2_MCLKA SAI2_SCKA SAI2_FSA SAI2_SDA SAI2_SDB Audio_INT TP_PH15 SPDIF_RX0 DCMI_NRST DCMI_D[0..7] DCMI_PWR_EN DCMI_VSYNC DCMI_HSYNC DCMI_PIXCK DCMI_SDA DCMI_SCL RMII_RXER RMII_TXD0 RMII_TX_EN RMII_RXD0 RMII_REF_CLK RMII_CRS_DV RMII_MDC RMII_MDIO RMII_TXD1 RMII_RXD1 OSC_25M QSPI_D3 QSPI_D2 QSPI_D1 QSPI_D0 QSPI_CLK QSPI_NCS FMC_A[0..11] FMC_D[0..15] FMC_SDNWE FMC_SDNRAS FMC_SDNCAS FMC_SDCLK FMC_BA0 FMC_BA1 FMC_SDNE0 FMC_SDCKE0 FMC_NBL0 FMC_NBL1 OTG_FS_PowerSwitchOn OTG_FS_OverCurrent OTG_FS_N OTG_FS_P OTG_FS_ID OTG_FS_VBUS OTG_HS_OverCurrent ULPI_DIR ULPI_STP ULPI_NXT ULPI_CK ULPI_D[0..7] B_USER EXT_SCL EXT_SDA EXT_RST SWDIO SWCLK NRST SWO VCP_RX VCP_TX uSD_CLK uSD_CMD uSD_D0 uSD_D1 uSD_D2 uSD_D3 uSD_Detect ARD_A[0..5] ARD_D[0..15] OSC_25M QSPI_D3 QSPI_D2 QSPI_D1 QSPI_D0 QSPI_CLK QSPI_NCS AUDIO_SDA AUDIO_SCL SAI2_MCLKA SAI2_SCKA SAI2_FSA SAI2_SDA SAI2_SDB Audio_INT TP_PH15 SPDIF_RX0 FMC_A[0..11] FMC_D[0..15] FMC_SDNWE FMC_SDNRAS FMC_SDNCAS FMC_SDCLK FMC_BA0 FMC_BA1 FMC_SDNE0 FMC_SDCKE0 FMC_NBL0 FMC_NBL1 B_USER EXT_SCL EXT_SDA EXT_RST SWDIO SWCLK NRST SWO VCP_RX VCP_TX uSD_CLK uSD_CMD uSD_D0 uSD_D1 uSD_D2 uSD_D3 uSD_Detect Matched Net Lengths [Tolerance = 100mil] U_Ethernet Ethernet.SchDoc RMII_TXD0 RMII i RMII_TXD0 RMII_TX_EN RMII i RMII_TX_EN RMII_RXD0 RMII i RMII_RXD0 RMII_REF_CLK RMII i RMII_REF_CLK RMII_CRS_DV RMII i RMII_CRS_DV RMII_MDC RMII i RMII_MDC RMII_MDIO RMII i RMII_MDIO NRST NRST RMII_TXD1 RMII i RMII_TXD1 RMII_RXD1 RMII i RMII_RXD1 OSC_25M CLOCK i OSC_25M RMII_RXER RMII_RXER Matched Net Lengths [Tolerance = 100mil] U_LCD-43 LCD-43.SchDoc LCD_R[0..7] LCD i LCD_R[0..7] LCD_G[0..7] LCD i LCD_G[0..7] LCD_B[0..7] LCD i LCD_B[0..7] LCD_BL_CTRL LCD_BL_CTRL LCD_HSYNC LCD i LCD_HSYNC LCD_CLK LCD i LCD_CLK LCD_VSYNC LCD i LCD_VSYNC LCD_DISP LCD_DISP LCD_DE LCD_DE LCD_RST LCD_RST LCD_INT LCD_INT LCD_SDA LCD_SDA LCD_SCL LCD_SCL U_AUDIO AUDIO.SchDoc SAI2_SCKA SAI2_FSA SAI2_SDA SAI2_SDB Audio_INT AUDIO_SDA AUDIO_SCL SAI2_MCLKA SPDIF_RX0 TP_PH15 SAI2_SCKA SAI2_FSA SAI2_SDA SAI2_SDB Audio_INT AUDIO_SDA AUDIO_SCL SAI2_MCLKA SPDIF_RX0 TP_PH15 U_USB_OTG_FS USB_OTG_FS.SchDoc OTG_FS_PowerSwitchOn OTG_FS_OverCurrent OTG_FS_N OTG_FS_P OTG_FS_ID OTG_FS_VBUS OTG_FS_PowerSwitchOn OTG_FS_OverCurrent OTG_FS_N OTG_FS_P OTG_FS_ID OTG_FS_VBUS U_Arduino_ Connectors Arduino_ Connectors.SchDoc NRST NRST ARD_A[0..5] ARD_D[0..15] ARD_A[0..5] ARD_D[0..15] U_ST_LINK_V2-1 ST_LINK_V2-1.SCHDOC VCP_RX VCP_TX SWCLK SWDIO SWO NRST U_Peripherals Peripherals.SchDoc NRST EXT_RST EXT_SDA EXT_SCL uSD_CLK uSD_CMD uSD_D0 uSD_D1 uSD_D2 uSD_D3 uSD_Detect B_USER Matched Net Lengths [Tolerance = 100mil] U_QSPI QSPI.SchDoc QSPI_NCS QSPI i QSPI_NCS QSPI_CLK QSPI i QSPI_CLK QSPI_D0 QSPI i QSPI_D0 QSPI_D1 QSPI i QSPI_D1 QSPI_D2 QSPI i QSPI_D2 QSPI_D3 QSPI i QSPI_D3 Matched Net Lengths [Tolerance = 100mil] U_SDRAM SDRAM.SchDoc FMC_A[0..11] SDRAM i FMC_A[0..11] FMC_D[0..15] SDRAM i FMC_D[0..15] FMC_SDNWE SDRAM i FMC_SDNWE FMC_SDNRAS SDRAM i FMC_SDNRAS FMC_SDNCAS SDRAM i FMC_SDNCAS FMC_SDCLK SDRAM i FMC_SDCLK FMC_BA0 FMC_BA0 FMC_BA1 FMC_BA1 FMC_NBL0 FMC_NBL0 FMC_NBL1 FMC_NBL1 FMC_SDNE0 SDRAM i FMC_SDNE0 FMC_SDCKE0 SDRAM i FMC_SDCKE0 VCP_RX VCP_TX SWCLK SWDIO SWO NRST NRST EXT_RST EXT_SDA EXT_SCL uSD_CLK uSD_CMD uSD_D0 uSD_D1 uSD_D2 uSD_D3 uSD_Detect B_USER Rev A-01 --> PCB label MB1191 A-01 Rev B-01 --> PCB label MB1191 B-01, Ethernet modification, add SPDIF module, Remove STPS1L30A for having 5V. Requiered on USB_VCC Rev B-02 --> PCB label MB1191 B-02, Change Capacitors value for X3, X4. Add R131, R135 of 100K Rev B-03 --> PCB label MB1191 B-03, change only footprint for RCA Rev B-04 --> PCB label MB1191 B-04, change footprint for JP2, CN3 and wiring around CN3, PA8 and PI0 labels inverted in CN4 and CN7 Title: STM32F746 Discovery Interconnexion Project: STM32F746G-DISCO Size: A4 Reference: MB1191 Date: 10/16/2015 Revision: B-04 Sheet: 1 of 13 29/51 Electrical schematics OTG_HS_OverCurrent ULPI_DIR ULPI_STP ULPI_NXT ULPI_CK ULPI_D[0..7] 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] Matched Net Lengths [Tolerance = 100mil] Camera-Connectors Camera-Connectors.SchDoc OSC_24M CLOCK i OSC_24M DCMI_NRST DCMI_NRST DCMI_D[0..7] DCMII i DCMI_D[0..7] DCMI_PWR_EN DCMI_PWR_EN DCMI_VSYNC DCMII i DCMI_VSYNC DCMI_HSYNC DCMII i DCMI_HSYNC DCMI_PIXCK DCMII i DCMI_PIXCK DCMI_SDA DCMI_SDA DCMI_SCL DCMI_SCL UM1907 Figure 21. STM32F746 Discovery interconnexion BAT60JFILM R109 48 47 46 45 44 43 42 41 40 39 38 37 VCP_TX STLINK_TX SB12 VDD_2 VSS_2 JTMS/SWDIO PA12 PA11 PA10 PA9 PA8 PB15 PB14 PB13 PB12 36 35 34 33 32 31 30 29 28 27 26 25 3V3_ST_LINK STM_JTMS USB_DP USB_DM T_SWO LED_STLINK MCO PWR_ENn R127 T_JTMS T_JTCK 100_1%_0402 T_SWDIO_IN E5V 5V_ST_LINK 5V_USB_FS 5V_USB_HS 1 3 5 7 R86 2 4 6 8 1K Not Fitted, must be on a border or the PCB. LD2 LED, red TSM-104-01-x-DV D4 BAT60JFILM D3 BAT60JFILM D1 BAT60JFILM D2 BAT60JFILM 5V_USB_HS 5V_USB_FS E5V 5V_USB_ST_LINK STLINK_RX SB13 5V_USB_ST_LINK C113 C118 3 C91 C109 100nF 100nF 100nF 100nF PWR_ENn 3V3_ST_LINK C85 INH GND C84 100nF 5 Vout BYPASS 100nF C94 C86 10nF 1uF 5V_ST_LINK Ilim = 510mA 1.2Ilim = 612mA < Isc < 1.5Ilim = 765mA U8 SB9 R72 1 6 IN OUT 2 7 C76 IN OUT 100K_1%_0402 R79 100nF 8 5 FAULT SET R60 2K7 10K_1%_0402 3 4 ON GND 3V3_ST_LINK C101 Vin 1uF 3V3_ST_LINK ST-LINK Power U12 LD3985M33R 1 SB10 13 14 15 16 17 18 19 20 21 22 23 24 DocID027942 Rev 4 VCP_RX AIN_1 CN8 5V JP1 T_JTCK T_JTDO T_JTDI T_NRST T_JRST SB11 5 Volts Power Supply 4 3V3_ST_LINK C98 R98 100nF 4K7_1%_0402 R97 4K7_1%_0402 3V3_ST_LINK 2 OSC_IN OSC_OUT STM_RST VBAT PC13 PC14 PC15 OSCIN OSCOUT NRST VSSA VDDA PA0 PA1 PA2 STM_JTMS ST890CDR 5 Volts Output U7 5V 6 1 LD39050PU33R VI EN C61 C62 100nF GND R99 100K_1%_0402 1 2 3 4 5 6 7 8 9 10 11 12 SWD SWDIO STM_JTCK GND NX3225GD-8.00M SWCLK JP2 U14 STM32F103CBT6 VDD_3 VSS_3 PB9 PB8 BOOT0 PB7 PB6 PB5 PB4/JNTRST PB3/JTDO PA15/JTDI JTCK/SWCLK 10pF X4 10pF 3V3_ST_LINK1 2 PB3 Not Fitted, must be on a border or the PCB. PA3 PA4 PA5 PA6 PA7 PB0 PB1 PB2/BOOT1 PB10 PB11 VSS_1 VDD_1 C100 SB16 E5V Not Fitted USB_RENUMn STM_JTCK 3V3_ST_LINK C99 SWCLK SWDIO NRST SWO SB15 3V3_ST_LINK 0 PWR_EXT [NA] PA14 PA13 SB17 PG VO NC 3.3 Volts Output 3 4 3V3 5 C68 100nF C75 7 100K_1%_0402 R100 SB14 T_JTCK T_JTMS T_NRST T_SWO 5V R105 10K_1%_0402 Board Ident: PC13=0 D6 2K7_1%_0402 2 R101 R108 1 2 3 4 R112 4K7_1%_0402 Electrical schematics 30/51 Figure 22. ST-LINK/V2-1 with support of SWD only 1uF 1uF USB 5V_USB_ST_LINK R120 10K_1%_0402 USB-MINI-typeB USB_DM USB_DP 1 R128 1K5_1%_0402 R129 36K_1%_0402 U6 VIN LD7 330_1%_0402 R138 Red 2 3 LD1117S50TR 2 Vin Vout 4 Tab C29 10uF_X5R_10%_0805 1 Vin Vout Tab E5V 1.8 Volts Output 2 4 1V8 C108 10uF_X5R_10%_0603 1 VCC DD+ ID GND SHELL 1 2 3 4 5 6 COM R118 USB_RENUMn 100_1%_0402 U13 LD1117S18TR 3 1 CN14 2 T3 9013-SOT23 3V3 Arduino UNO power pin 3 3V3_ST_LINK C41 10uF_X5R_10%_0805 LED_STLINK 3 R139 330_1%_0402 4 3V3_ST_LINK _Green LD_BICOLOR_CMS Title: ST-LINK/V2-1 with support of SWD only Project: STM32F746G-DISCO Size: A4 Reference: MB1191 Date: 10/16/2015 Revision: B-04 Sheet: 2 of 13 UM1907 UM1907 Figure 23. Joystick, LEDs and push-buttons Not Fitted EXT/RF E2P Connector 3V3 EXT_SDA EXT_SCL 3V3 1 3 5 7 2 4 6 8 NRST EXT_RST NRST SB7 EXT_RST B2 5V SB2 F206A-2*04MGF-A 4 1 EXT_SDA EXT_SCL SW-PUSH-CMS_BLACK R39 10K_1%_0402 CN2 C25 100nF 3 2 RESET Button 3V3 4 1 VDD SW-PUSH-CMS_BLUE B1 uSD_D0 uSD_D1 uSD_D2 uSD_D3 uSD_CLK uSD_CMD 3V3 B_USER R18 B_USER SB6 3 2 USER & WAKE-UP Button 10K C10 100nF 1 2 3 4 5 6 7 8 DocID027942 Rev 4 R16 R14 47K_1%_0402 47K_1%_0402 R15 R13 47K_1%_0402 47K_1%_0402 R17 47K_1%_0402 MICRO SD (TF) Card R19 10K CN3 PJS008-2003 SMS064FF or SMS128FF SW2 SW1 3V3 uSD_Detect R11 0_5%_0402 Title: Joystick, ACP, LEDs and Push Button Project: STM32F746G-DISCO Size: A4 Reference: MB1191 Date: 10/16/2015 Revision: B-04 Sheet: 3 of 13 31/51 Electrical schematics Input pin with pull-up 9 10 R12 [NA] 3V3 U11 C89 D4 D5 E6 1uF C6 G1 E3 E4 F2 G3 MIC_CLK SAI2_SCKA SAI2_FSA SAI2_SDA SAI2_SDB Audio_INT H2 F4 H3 E5 G4 100nF C30 5 VDD GND Jack in blue 10K RIGHT LR CLK DOUT CN11 2 3 4 U21 1 5 VDD GND 3 6 Left 4 2 PJ3028B-3_BE Right LEFT LR CLK DOUT C8 D7 C107 1uF MP34DT01 100nF C77 B8 B9 C7 B7 C106 2 3 4 1uF A8 A9 MIC_DATA SDA SCLK CS/ADDR CIFMODE LDO1ENA LDO2ENA VREFC DMICCLK BCLK1 LRCLK1 DACDAT1 ADCDAT1 ADCLRCLK1/GPIO1 GPIO3/BCLK2 GPIO4/LRCLK2 GPIO5/DACDAT2 GPIO7/ADCDAT2 GPIO6/ADCLRCLK2 GPIO11/BCLK3 GPIO10/LRCLK3 GPIO8/DACDAT3 GPIO9/ADCDAT3 IN1LP IN1LN MCLK1 GPIO2/MCLK2 SPKMODE REFGND MICBIAS1 MICBIAS2 VMIDC HPOUT2N HPOUT2P HPOUT1FB HPOUT1R HPOUT1L LINEOUT1N LINEOUT1P LINEOUT2N LINEOUT2P LINEOUTFB IN2LP/VRXN IN2LN/DMICDAT1 SPKOUTLN SPKOUTLP IN1RP IN1RN IN2RP/VRXP IN2RN/DMICDAT2 SPKOUTRN SPKOUTRP CPCA CPCB MP34DT01 CPVOUTN CPVOUTP D6 E7 E8 A1 C1 H9 E2 F7 F3 H1 G2 A4 Default I2C Address : 00110100 R83 R76 R80 [NA] 0 0 AUDIO_SDA AUDIO_SCL 3V3 D3 E1 A3 A5 SAI2_MCLKA A7 B6 C9 F9 F8 Jack out Green C105 C88 4.7uF 4.7uF C5 B5 C4 B4 A6 2 CN10 4 Right G5 G6 H6 Left 6 3 R121 20 PJ3028B-3_GR R102 20 B1 A2 JP4 C3 B3 JP3 SPK Left SPK Right G8 H8 H7 G7 C87 2.2uF C80 C78 2.2uF 2.2uF WM8994ECS/R MIC_VDD First Stage [NA] 5 2 1 RCA_SMD C6 22nF R6 75 R7 100 2 R22 1M Very close to Output pin 4 of first stage C9 22nF 74LVC1G04SE R10 100 3V3 TP_PH15 3V3 U1 4 C4 C7 100nF 100nF 5 R8 1M 3V3 CN1 Second Stage R9 U2 4 3 RCA in Yellow for SPDIF input 3 DocID027942 Rev 4 U20 1 F6 H5 H4 F5 AGND AGND AGND SPKGND1 SPKGND2 CPGND DGND HP2GND 100nF C102 C93 C69 10K 1uF C104 4.7uF 4.7uF 100nF C92 100nF C70 C71 1uF C79 100nF C72 4.7uF 100nF C103 R87 3V3 LDO1VDD AVDD1 SPKVDD1 SPKVDD2 AVDD2 CPVDD DCVDD DBVDD LDO2VDD 100nF C115 E9 D9 B2 C2 D8 G9 F1 D2 D1 1V8 R47 Electrical schematics 32/51 Figure 24. Audio codec Cirrus and connectors 74LVC1G04SE 2 TP_PH15 TP3 SPDIF_RX0 Title: Audio Codec WOLFSON and connectors Project: STM32F746G-DISCO Size: A4 Reference: MB1191 Date: 10/16/2015 Revision: B-04 Sheet: 4 of 13 UM1907 UM1907 Figure 25. Quad-SPI Flash memory (MICRON) Quad SPI Flash Memory 3V3 R57 10K_1%_0402 U3 QSPI_NCS QSPI_CLK QSPI_D0 QSPI_D1 QSPI_D2 QSPI_D3 QSPI_NCS QSPI_CLK 1 6 QSPI_D0 QSPI_D1 QSPI_D2 QSPI_D3 5 2 3 7 S# C DQ0 DQ1 DQ2/Vpp/W# DQ3/HOLD# VCC 8 C38 100nF_X7R_10%_0402 VSS 4 N25Q128A13EF840E (MICRON) DocID027942 Rev 4 Project: STM32F746G-DISCO Size: A4 Reference: MB1191 Date: 10/16/2015 Revision: B-04 Sheet: 5 of 13 33/51 Electrical schematics Title: Quad SPI Flash Memory (MICRON) Electrical schematics 34/51 Figure 26. Arduino Uno connectors Arduino UNO connector ARD_A[0..5] ARD_A[0..5] LD1 ARD_D[0..15] ARD_D[0..15] LED, green R59 510_1%_0402 SB8 NRST 3V3 5V VIN DocID027942 Rev 4 ADC3_IN0 ADC3_IN8 ADC3_IN7 ADC3_IN6 ARD_A0 ARD_A1 ARD_A2 ARD_A3 ADC3_IN5 ARD_A4 SDA/D14 ARD_D14 PA0 PF10 PF9 PF8 PF7 SB5 PB9 SB4 PF6 SB3 PB8 SB1 1 2 3 4 5 6 7 8 IOREF NRST 3V3 5V GND GND VIN F201-1*08MGF-W1-BA CN5 1 2 3 4 5 6 A0 A1 A2 A3 A4 A5 AIN NRST POWER CN6 F201-1*06MGF-W1-BA SCL/D15 SDA/D14 AVDD GND SCK/D13 MISO/D12 PWM/MOSI/D11 PWM/D10 PWM/D9 D8 D7 PWM/D6 PWM/CS/D5 D4 PWM/D3 D2 TX/D1 RX/D0 VREF+ R96 CN7 10 9 8 7 6 5 4 3 2 1 PB8 PB9 ARD_D15 ARD_D14 PI1 PB14 PB15 PA8 PA15 PI2 ARD_D13 ARD_D12 ARD_D11 ARD_D10 ARD_D9 ARD_D8 F201-1*10MGF-W1-BA CN4 ARD_D7 PI3 8 PH6 ARD_D6 7 ARD_D5 PI0 6 PG7 ARD_D4 5 PB4 ARD_D3 4 PG6 ARD_D2 3 PC6 ARD_D1 2 PC7 ARD_D0 1 0 C90 [NA] SPI2_SCK SPI2_MISO TIM12_CH2, SPI2_MOSI TIM1_CH1 TIM2_CH1 TIM12_CH1 TIM5_CH4, SPI2_NSS TIM3_CH1 USART6_TX USART6_RX F201-1*08MGF-W1-BA ADC3_IN4 ARD_A5 SCL/D15 ARD_D15 Title: Arduino UNO connectors Project: STM32F746G-DISCO Size: A4 Reference: MB1191 Date: 10/16/2015 Revision: B-04 Sheet: 6 of 13 UM1907 UM1907 Figure 27. SDRAM (MICRON) U4 FMC_BA1 FMC_BA0 FMC_SDNWE FMC_SDNCAS FMC_SDNRAS FMC_SDNE0 FMC_SDCKE0 FMC_SDCLK R55 FMC_A11 FMC_A10 FMC_A9 FMC_A8 FMC_A7 FMC_A6 FMC_A5 FMC_A4 FMC_A3 FMC_A2 FMC_A1 FMC_A0 H9 G7 J3 H2 H1 G3 G2 G1 F3 F7 G9 G8 FMC_BA1 FMC_BA0 H8 J7 FMC_SDNWE FMC_SDNCAS FMC_SDNRAS FMC_SDNE0 FMC_SDCKE0 FMC_SDCLK K8 K7 J9 J8 J2 J1 DocID027942 Rev 4 10K_1%_0402 R56 10K_1%_0402 FMC_NBL1 FMC_NBL1 FMC_NBL0 FMC_NBL0 F2 F8 K1 K9 E3 E7 H3 H7 K3 K2 3V3 C26 100nF_X7R_10%_0402 C27 100nF_X7R_10%_0402 C31 100nF_X7R_10%_0402 C45 100nF_X7R_10%_0402 C50 100nF_X7R_10%_0402 C16 100nF_X7R_10%_0402 C43 100nF_X7R_10%_0402 C15 100nF_X7R_10%_0402 C28 100nF_X7R_10%_0402 C42 100nF_X7R_10%_0402 C46 100nF_X7R_10%_0402 C52 100nF_X7R_10%_0402 C34 100nF_X7R_10%_0402 C51 100nF_X7R_10%_0402 Place close SDRAM B2 B7 C9 D9 E1 L1 M9 N9 P2 P7 A7 F9 L7 R7 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 BA1 BA0 WE# CAS# RAS# CS# CKE CLK DQM3 DQM2 DQM1 DQM0 NC NC NC NC NC NU VDDQ VDDQ VDDQ VDDQ VDDQ VDDQ VDDQ VDDQ VDDQ VDDQ VDD VDD VDD VDD DQ31 DQ30 DQ29 DQ28 DQ27 DQ26 DQ25 DQ24 DQ23 DQ22 DQ21 DQ20 DQ19 DQ18 DQ17 DQ16 DQ15 DQ14 DQ13 DQ12 DQ11 DQ10 DQ9 DQ8 DQ7 DQ6 DQ5 DQ4 DQ3 DQ2 DQ1 DQ0 VSSQ VSSQ VSSQ VSSQ VSSQ VSSQ VSSQ VSSQ VSSQ VSSQ VSS VSS VSS VSS E2 D3 D2 B1 C2 A1 C3 A2 A8 C7 A9 C8 B9 D8 D7 E8 R52 R2 N3 R1 N2 P1 M2 M3 L2 L8 M7 M8 P9 N8 R9 N7 R8 FMC_D15 FMC_D14 FMC_D13 FMC_D12 FMC_D11 FMC_D10 FMC_D9 FMC_D8 FMC_D7 FMC_D6 FMC_D5 FMC_D4 FMC_D3 FMC_D2 FMC_D1 FMC_D0 R49 R40 R36 R26 R27 R37 R51 10K_1%_0402 R48 10K_1%_0402 10K_1%_0402 R43 10K_1%_0402 10K_1%_0402 R23 10K_1%_0402 10K_1%_0402 R24 10K_1%_0402 10K_1%_0402 R25 10K_1%_0402 10K_1%_0402 R41 10K_1%_0402 10K_1%_0402 R50 10K_1%_0402 10K_1%_0402 R53 10K_1%_0402 FMC_A[0..11] FMC_D[0..15] FMC_A[0..11] FMC_D[0..15] B3 B8 C1 D1 E9 L9 M1 N1 P3 P8 A3 F1 L3 R3 MT48LC4M32B2B5-6A (MICRON) Project: STM32F746G-DISCO Size: A4 Reference: MB1191 Date: 10/16/2015 Revision: B-04 Sheet: 7 of 13 35/51 Electrical schematics Title: SDRAM (MICRON) Electrical schematics 36/51 Figure 28. USB OTG FS with Micro-AB connector 3V3 R137 620_1%_0603 R126 47K_1%_0402 3V3 LD6 LED, red U16 2 5 4 10K_1%_0402 0_5%_0402 GND FAULT IN OUT EN STMPS2141STR 3 1 R119 OTG_FS_OverCurrent 0_5%_0402 CN13 1 2 3 4 5 C112 4.7uF_X5R_10%_0603 6 SB18 Shield USB-MICRO-AB R132 R125 R133 0 0 USB_FS1_N USB_FS1_P 0 3V3 R136 330_1%_0603 U18 B3 C3 D3 A2 B2 Vbus D+out D-out Dz Pup ID D+in D-in Pd1 Pd2 GND EMIF02-USB03F2 A3 C1 D1 B1 C2 LD5 LED, green R134 D2 47K_1%_0402 3 DocID027942 Rev 4 OTG_FS_VBUS OTG_FS_N OTG_FS_P OTG_FS_ID VBUS DM DP ID GND T2 9013-SOT23 1 R135 2 5V_USB_FS 5V R117 OTG_FS_PowerSwitchOn USB_Micro-AB receptacle R116 100K Title: USB OTG FS with Micro A-B connector Project: STM32F746G-DISCO Size: A4 Reference: MB1191 Date: 10/16/2015 Revision: B-04 Sheet: 8 of 13 UM1907 ARD_A[0..5] ARD_D[0..15] QSPI_D3 QSPI_D2 QSPI_D1 QSPI_D0 QSPI_CLK QSPI_NCS ARD_A[0..5] ARD_D[0..15] OSC_25M OSC_25M AUDIO_SDA AUDIO_SCL SAI2_MCLKA SAI2_SCKA SAI2_FSA SAI2_SDA SAI2_SDB TP_PH15 Audio_INT SPDIF_RX0 AUDIO_SDA AUDIO_SCL SAI2_MCLKA SAI2_SCKA SAI2_FSA SAI2_SDA SAI2_SDB TP_PH15 Audio_INT SPDIF_RX0 FMC_A[0..11] FMC_D[0..15] FMC_SDNWE FMC_SDNRAS FMC_SDNCAS FMC_SDCLK FMC_BA0 FMC_BA1 FMC_SDNE0 FMC_SDCKE0 FMC_NBL0 FMC_NBL1 QSPI_D3 QSPI_D2 QSPI_D1 QSPI_D0 QSPI_CLK QSPI_NCS uSD_CLK uSD_CMD uSD_D0 uSD_D1 uSD_D2 uSD_D3 uSD_Detect uSD_CLK uSD_CMD uSD_D0 uSD_D1 uSD_D2 uSD_D3 uSD_Detect B_USER EXT_SCL EXT_SDA EXT_RST FMC_A[0..11] FMC_D[0..15] FMC_SDNWE FMC_SDNRAS FMC_SDNCAS FMC_SDCLK FMC_BA0 FMC_BA1 FMC_SDNE0 FMC_SDCKE0 FMC_NBL0 FMC_NBL1 OTG_FS_PowerSwitchOn OTG_FS_OverCurrent OTG_FS_N OTG_FS_P OTG_FS_ID OTG_FS_VBUS B_USER EXT_SCL EXT_SDA EXT_RST SWDIO SWCLK SWO VCP_RX VCP_TX SWDIO SWCLK SWO VCP_RX VCP_TX OTG_HS_OverCurrent ULPI_DIR ULPI_STP ULPI_NXT ULPI_CK ULPI_D[0..7] OTG_FS_PowerSwitchOn OTG_FS_OverCurrent OTG_FS_N OTG_FS_P OTG_FS_ID OTG_FS_VBUS OTG_HS_OverCurrent ULPI_DIR ULPI_STP ULPI_NXT ULPI_CK ULPI_D[0..7] U5A ARD_A0 RMII_REF_CLK RMII_MDIO ULPI_D0 DCMI_HSYNC ULPI_CK DCMI_PIXCK RMII_CRS_DV ARD_D10 0 VCP_TX R64 OTG_FS_ID OTG_FS_N OTG_FS_P SWDIO SWCLK ARD_D9 OTG_FS_VBUS R63 [NA] ULPI_D1 ULPI_D2 PB2 SWO R46 R54 ARD_D3 ULPI_D7 2K7_1%_0402 2K7_1%_0402 QSPI_NCS VCP_RX EXT_SCL DCMI_SCL ARD_D15 EXT_SDA DCMI_SDA ARD_D14 ULPI_D3 ULPI_D4 ULPI_D5 ULPI_D6 ARD_D12 ARD_D11 C13 R32 3V3 3V3 0 QSPI_CLK DocID027942 Rev 4 0 4.7pF_NPO_-+0.25pF_0402 X3 NX3215SA-32.768K C12 R31 4 R5 1 10K_1%_0402 PB0 PB1 R44 PB3 PB4 PB5 PB6 PB7 PB8 PB9 PB10 PB11 PB12 PB13 PB14 PB15 R5 R4 M5 A10 A9 A8 B6 B5 A7 B4 P12 R13 L13 K14 R14 R15 PC14 PC15 E1 F1 G1 H1 BOOT0 J1 E6 100_1%_0402 R45 10K_1%_0402 X2 3V3 N3 N2 P2 R2 N4 P4 P3 R3 F15 E15 D15 C15 B15 A15 A14 A13 PH0 PH1 R30 0 4.7pF_NPO_-+0.25pF_0402 PA0 PA1 PA2 PA3 PA4 PA5 PA6 PA7 PA8 PA9 PA10 PA11 PA12 PA13 PA14 PA15 VDD OUT EN GND 3 E5 OSC_25M R42 [NA] 2 R35 [NA] 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 PB0 PB1 PB2 PB3 PB4 PB5 PB6 PB7 PB8 PB9 PB10 PB11 PB12 PB13 PB14 PB15 PJ0 PJ1 PJ2 PJ3 PJ4 PJ5 PJ6 PJ7 PJ8 PJ9 PJ10 PJ11 PJ12 PJ13 PJ14 PJ15 PC14-OSC32_IN PC15-OSC32_OUT PH0-OSC_IN PH1-OSC_OUT NRST BOOT0 PK0 PK1 PK2 PK3 PK4 PK5 PK6 PK7 M2 M3 M4 L4 N5 P5 H15 G15 G14 F14 B14 B13 A12 D1 PC0 PC1 PC2 PC3 PC4 PC5 PC6 PC7 PC8 PC9 PC10 PC11 PC12 PC13 ULPI_STP RMII_MDC ULPI_DIR FMC_SDCKE0 RMII_RXD0 RMII_RXD1 ARD_D1 ARD_D0 uSD_D0 uSD_D1 uSD_D2 uSD_D3 uSD_CLK uSD_Detect R6 R7 P7 N8 M9 M14 K12 J12 H12 J13 H13 G12 B10 B9 C9 D10 PJ0 PJ1 PJ2 PJ3 PJ4 PJ5 PJ6 PJ7 PJ8 PJ9 PJ10 PJ11 PJ12 PJ13 PJ14 PJ15 LCD_R1 LCD_R2 LCD_R3 LCD_R4 LCD_R5 LCD_R6 LCD_R7 LCD_G0 LCD_G1 LCD_G2 LCD_G3 LCD_G4 R58 LCD_B1 LCD_B2 LCD_B3 G13 F12 F13 D8 D7 C6 C5 C4 PK0 PK1 PK2 PK3 PK4 PK5 PK6 PK7 LCD_G5 LCD_G6 LCD_G7 LCD_BL_CTRL LCD_B5 LCD_B6 LCD_B7 LCD_DE 3V3 100 OTG_FS_VBUS PDR_ON STM32F746NGH6 R38 10K_1%_0402 3V3 100nF 3V3 R34 10K_1%_0402 NRST LCD_RST DCMI_NRST DCMI_D[0..7] DCMI_PWR_EN DCMI_VSYNC DCMI_HSYNC DCMI_PIXCK DCMI_SDA DCMI_SCL DCMI_NRST DCMI_D[0..7] DCMI_PWR_EN DCMI_VSYNC DCMI_HSYNC DCMI_PIXCK DCMI_SDA DCMI_SCL LCD_R[0..7] LCD_G[0..7] LCD_B[0..7] LCD_BL_CTRL LCD_HSYNC LCD_CLK LCD_VSYNC LCD_DISP LCD_DE LCD_RST LCD_INT LCD_SDA LCD_SCL FMC_D2 FMC_D3 uSD_CMD DCMI_D5 OTG_FS_OverCurrent OTG_FS_PowerSwitchOn Audio_INT SPDIF_RX0 FMC_D13 FMC_D14 FMC_D15 QSPI_D0 QSPI_D1 QSPI_D3 FMC_D0 FMC_D1 PD0 PD1 PD2 PD3 PD4 PD5 PD6 PD7 PD8 PD9 PD10 PD11 PD12 PD13 PD14 PD15 FMC_NBL0 FMC_NBL1 QSPI_D2 OTG_HS_OverCurrent LCD_B0 DCMI_D6 DCMI_D7 FMC_D4 FMC_D5 FMC_D6 FMC_D7 FMC_D8 FMC_D9 FMC_D10 FMC_D11 FMC_D12 PE0 A6 PE1 A5 PE2 A3 PE3 A2 PE4 A1 PE5 B1 PE6 B2 PE7 R8 PE8 N9 PE9 P9 PE10 R9 PE11 P10 PE12 R10 PE13 R12 PE14 P11 PE15 R11 FMC_A0 FMC_A1 FMC_A2 FMC_A3 FMC_A4 FMC_A5 ARD_A5 ARD_A4 ARD_A3 ARD_A2 ARD_A1 FMC_SDNRAS FMC_A6 FMC_A7 FMC_A8 FMC_A9 PF0 PF1 PF2 PF3 PF4 PF5 PF6 PF7 PF8 PF9 PF10 PF11 PF12 PF13 PF14 PF15 B12 C12 D12 C11 D11 C10 B11 A11 L15 L14 K15 N10 M10 M11 L12 K13 D2 E2 G2 H2 J2 K3 K2 K1 L3 L2 L1 P8 M6 N6 P6 M8 PD0 PD1 PD2 PD3 PD4 PD5 PD6 PD7 PD8 PD9 PD10 PD11 PD12 PD13 PD14 PD15 PG0 PG1 PG2 PG3 PG4 PG5 PG6 PG7 PG8 PG9 PG10 PG11 PG12 PG13 PG14 PG15 PE0 PE1 PE2 PE3 PE4 PE5 PE6 PE7 PE8 PE9 PE10 PE11 PE12 PE13 PE14 PE15 PH2 PH3 PH4 PH5 PH6 PH7 PH8 PH9 PH10 PH11 PH12 PH13 PH14 PH15 PF0 PF1 PF2 PF3 PF4 PF5 PF6 PF7 PF8 PF9 PF10 PF11 PF12 PF13 PF14 PF15 PI0 PI1 PI2 PI3 PI4 PI5 PI6 PI7 PI8-ANTI_TAMP2 PI9 PI10 PI11 PI12 PI13 PI14 PI15 N7 M7 M13 M12 N12 N11 J15 J14 H14 D9 C8 B8 C7 B3 A4 B7 PG0 PG1 PG2 PG3 PG4 PG5 PG6 PG7 PG8 PG9 PG10 PG11 PG12 PG13 PG14 PG15 FMC_A10 FMC_A11 RMII_RXER EXT_RST FMC_BA0 FMC_BA1 ARD_D2 ARD_D4 FMC_SDCLK DCMI_VSYNC SAI2_SDB RMII_TX_EN LCD_B4 RMII_TXD0 RMII_TXD1 FMC_SDNCAS K4 J4 H4 J3 P13 N13 P14 N14 P15 N15 M15 E12 E13 D13 PH2 PH3 PH4 PH5 PH6 PH7 PH8 PH9 PH10 PH11 PH12 PH13 PH14 PH15 3V3 3V3 TP1 NC2 R29 100 FMC_SDNE0 TP R62 R61 ULPI_NXT 2K7_1%_0402 FMC_SDNWE 2K7_1%_0402 ARD_D6 AUDIO_SCL LCD_SCL AUDIO_SDA LCD_SDA DCMI_D0 DCMI_D1 DCMI_D2 DCMI_D3 DCMI_PWR_EN DCMI_D4 TP_PH15 E14 D14 C14 C13 C3 D3 D6 D4 C2 E4 D5 F3 E3 G3 H3 G4 PI0 PI1 PI2 PI3 PI4 PI5 PI6 PI7 PI8 PI9 PI10 PI11 PI12 PI13 PI14 PI15 ARD_D5 ARD_D13 ARD_D8 ARD_D7 SAI2_MCLKA SAI2_SCKA SAI2_SDA SAI2_FSA NC1 LCD_VSYNC LCD_HSYNC B_USER LCD_DISP LCD_INT LCD_CLK LCD_R0 R33 100 TP2 TP STM32F746NGH6 U5C VDD NRST LCD_R[0..7] LCD_G[0..7] LCD_B[0..7] LCD_BL_CTRL LCD_HSYNC LCD_CLK LCD_VSYNC LCD_DISP LCD_DE LCD_RST LCD_INT LCD_SDA LCD_SCL RMII_RXER RMII_TXD0 RMII_TX_EN RMII_RXD0 RMII_REF_CLK RMII_CRS_DV RMII_MDC RMII_MDIO RMII_TXD1 RMII_RXD1 U5B NZ2520SB-25.00M C5 RMII_RXER RMII_TXD0 RMII_TX_EN RMII_RXD0 RMII_REF_CLK RMII_CRS_DV RMII_MDC RMII_MDIO RMII_TXD1 RMII_RXD1 UM1907 Figure 29. STM32F746NGH6 connection DCMI_NRST 3V3 R21 0 VDD VDD C55 C56 C57 C58 C59 C40 C37 C36 C33 100nF 100nF 100nF 100nF 100nF 100nF 100nF 100nF 100nF C54 4.7uF VDD VDDA C14 4.7uF C8 1uF L1 FCM1608KF-601T03 C11 100nF VDDA VREF+ C23 C22 C21 C20 C19 C18 C32 C35 C39 C44 100nF 100nF 100nF 100nF 100nF 100nF 100nF 100nF 100nF 100nF R1 P1 C24 C17 1uF 100nF VDD C1 L5 R20 10K VDD1 VSS1 VDD2 VSS2 VDD3 VSS3 VDD4 VSS4 VDD5 VSS5 VDD6 VSS6 VDD7 VSS7 VDD8 VSS8 VDD_USB33 VSS9 VDD10 VSS10 VDD11 VSS11 VDD12 VSS12 VDD13 VSS13-VSS18 VDD14 VSS14 VDD15 VSS15 VDD17 VSS17 VDD18 VDD19 VSS19 VDD20 VSS20 VDDA VREF+ VSSA VREF- VBAT BYPASS-REG VCAP1 VCAP2 K9 F10 F6 K6 H6 K7 K8 J10 G10 F8 F7 J6 F2 K10 F9 G6 PA[0..15] PB[0..15] PC[0..15] PD[0..15] PE[0..15] PF[0..15] L6 H10 PA[0..15] PB[0..15] PC[0..15] PD[0..15] PE[0..15] PG[0..15] PH[0..15] PI[0..15] PJ[0..15] PK[0..7] L11 E11 STM32F746NGH6 C47 2.2uF Title: STM32F746NGH6 Connexion Project: STM32F746G-DISCO Ceramic capacitor (Low ESR) Size: A3 Reference: MB1191 Date: 10/16/2015 PH[0..15] PI[0..15] PJ[0..15] PK[0..7] PF[0..15] M1 N1 C48 2.2uF PG[0..15] Revision: B-04 Sheet: 9 of 13 37/51 Electrical schematics R28 0 VDD L10 F11 E7 K5 H5 L8 L9 J11 G11 E9 E8 J5 F4 K11 E10 F5 G5 L7 H11 Electrical schematics 38/51 Figure 30. USB OTG HS PHY with Micro-AB connector R130 OTG_HS_OverCurrent 0 3V3 R122 3V3 3K3 LD3 R140 LED, red R141 330_1%_0402 620_1%_0603 U17 5V GND FAULT IN OUT EN 3 1 OSC_24M R114 25 26 100_1%_0402 15 16 NRST 27 D7 D6 D5 D4 D3 D2 D1 D0 VBUS DM DP ID NC REFSEL0 REFSEL1 REFSEL2 XO REFCLK VDDIO SPK_L SPK_R VDD3.3 VDD1.8 VDD1.8 RESETB GNDPAD 17 21 24 22 19 18 23 12 8 11 14 32 20 30 28 33 R115 R131 C117 100nF 8K06_1%_0402 R123 820_1%_0805 i i Diff Pair 90ohm Diff Pair 90ohm Matched Net Lengths [Tolerance = 150mil] REFSEL0 REFSEL1 REFSEL2 3V3 R107 C111 100nF 0_5%_0402 USB_HS_N USB_HS_P D8 USBULC6-2F3 6 7 8 9 10 D7 ESDA14V2-2BF3 C123 C121 C120 C122 1V8 C110 100nF L6 5V_USB_HS BLM18PG121SN1D CN12 1 VBUS 2 DM 3 DP 4 ID 5 GND A2 A1 13 10 9 7 6 5 4 3 CPEN VBAT RBIAS A2 A1 ULPI_D7 ULPI_D6 ULPI_D5 ULPI_D4 ULPI_D3 ULPI_D2 ULPI_D1 ULPI_D0 NXT DIR STP CLKOUT B2 B1 OSC_24M 2 31 29 1 T1 9013-SOT23 1 47K_1%_0402 B2 B1 ULPI_NXT ULPI_DIR ULPI_STP ULPI_CK ULPI_NXT ULPI_DIR ULPI_STP ULPI_CK R124 5V Shield Shield Shield Shield EXP 2 DocID027942 Rev 4 4.7uF_X5R_10%_0603 STMPS2151STR U15 LD4 LED, green C114 3 2 5 4 ULPI_D[0..7] 100K USB_Micro-AB receptacle ULPI_D[0..7] 475900001 L7 BLM18PG121SN1D 100nF100nF100nF100nF C116 100nF C119 2.2uF_X7R_10%_0805 USB3320C-EZK 3V3 R104 0_5%_0402 REFSEL0 R110 0_5%_0402 REFSEL1 R113 0_5%_0402 REFSEL2 R103 [NA] R106 [NA] R111 [NA] Title: USB OTG HS PHY with Micro A-B connector Project: STM32F746G-DISCO Size: A4 Reference: MB1191 Date: 10/16/2015 Revision: B-04 Sheet: 10 of 13 UM1907 UM1907 Figure 31. Ethernet PHY with RJ45 connector 3V3 3V3 R65 1K5 R70 4K7 R77 4K7 R90 50 R67 4K7 R73 4K7 U9 16 17 18 RMII_TX_EN RMII_TXD0 RMII_TXD1 RMII_RXD0 RMII_RXD1 RMII_RXER RMII_CRS_DV R69 R71 33 33 8 7 10 R66 33 11 DocID027942 Rev 4 13 12 RMII_MDC RMII_MDIO 15 14 NRST RMII_REF_CLK OSC_25M OSC_25M 4 5 R78 100 TXEN TXD0 TXD1 RXD0/MODE0 RXD1/MODE1 RXER/PHYAD0 CRS_DV/MODE2 MDC MDIO nRST nINT/REFCLK0 XTAL2 XTAL1/CLKIN LAN8742A-CZ-TR R92 50 C82 C83 100nF 100nF R91 R93 Matched Net Lengths [Tolerance = 100mil] 50 50 Diff Pair 100ohm i 21 TXP 20 TXN 23 RXP i 22 RXN i Diff Pair 100ohm i Diff Pair 100ohm 3 LED1_LINK/ACT_GREEN LED1/nINT/nPME/REGOFF 2 Diff Pair 100ohm LED2/nINT/nPME/nINTSEL LED2_SPEED_YELLOW 24 R84 RBIAS 3V3 12K1 9 VDDIO 19 L2 VDD1A 1 VDD2A BLM18PG121SN1D 6 VDDCR C81 C66 GND_EP C74 C73 CN9 3 5 4 TD_P TD_N RD_P RD_N 7 6 8 12 11 1 2 R95 10K R88 10K R89 330 9 10 13 14 R94 330 100nF 100nF 10uF 25 470pF C60 C67 1uF 100nF TD+ TCT TDRD+ RCT RDLED(green)_A LED(green)_K LED(Yellow)_A LED(Yellow)_K NC CHS GND Shield Shield HR961160C C63 10uF R68 4K7 Project: STM32F746G-DISCO Size: A4 Reference: MB1191 Date: 10/16/2015 Revision: B-04 Sheet: 11 of 13 39/51 Electrical schematics Title: Ethernet PHY with RJ45 connector DCMI_D[0..7] DCMI_D[0..7] DCMI_PIXCK DCMI_HSYNC DCMI_VSYNC DCMI_PIXCK DCMI_HSYNC DCMI_VSYNC P1 DCMI_D0 DCMI_D1 DCMI_D2 DCMI_D3 DCMI_D4 DCMI_D5 DCMI_D6 DCMI_D7 DCMI_PWR_EN DCMI_NRST DCMI_PWR_EN DCMI_NRST DCMI_SDA DCMI_SCL DCMI_SDA DCMI_SCL OSC_24M OSC_24M DCMI_PIXCK DCMI_HSYNC DCMI_VSYNC 3V3 X1 4 DocID027942 Rev 4 R4 1 10K_1%_0402 Electrical schematics 40/51 Figure 32. External camera connector VDD EN OUT GND 3 2 OSC_24M 3V3 R3 Camera_CLK 100_1%_0402 NZ2520SB-24.00M C3 DCMI_SDA R2 DCMI_PWR_EN DCMI_NRST 100_1%_0402 100nF DCMI_SCL R1 100_1%_0402 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 FPU330ZH-BT1D3-CA 3V3 C1 10uF C2 100nF Title: External Camera connector Project: STM32F746G-DISCO Size: A4 Reference: MB1191 Date: 10/16/2015 Revision: B-04 Sheet: 12 of 13 UM1907 BLVDD 3V3 U19 30 LCD_CLK LCD_HSYNC 32 LCD_VSYNC 33 Default I2C Address : 01110000 R74 LCD_DE LCD_DISP 34 31 LCD_BL_A LCD_BL_K 2 1 LCD_INT LCD_SCL LCD_SDA LCD_RST 38 39 40 37 4K7 L4 BLVDD UM1907 Figure 33. 4.3-inch LCD with capacitive touch D5 L3 VL C95 C96 C97 FCM1608KF-601T03 100nF 10nF VH BLVDD DocID027942 Rev 4 LCD_BL_CTRL 4K7 R81 8 1 7 3 9 SW Vo Vi NC EN GND FB PGND Rset STLD40DPUR 0 L5 6 5 BLGND 4 2 R82 100K R75 10_1%_0805 BLGND INT SCL SDA RESET 3V3 4 C53 FCM1608KF-601T03BLGND VBL+ VBL- 10nF U10 R85 C65 STPS1L40M 4.7uF_16V DE DISP 4.7uF_50V C64 4.7uH 1A 30% CLK HSYNC VSYNC BLGND 100nF C49 4.7uF 3 29 35 36 VDD GND GND GND GND R0 R1 R2 R3 R4 R5 R6 R7 G0 G1 G2 G3 G4 G5 G6 G7 B0 B1 B2 B3 B4 B5 B6 B7 5 6 7 8 9 10 11 12 LCD_R0 LCD_R1 LCD_R2 LCD_R3 LCD_R4 LCD_R5 LCD_R6 LCD_R7 13 14 15 16 17 18 19 20 LCD_G0 LCD_G1 LCD_G2 LCD_G3 LCD_G4 LCD_G5 LCD_G6 LCD_G7 21 22 23 24 25 26 27 28 LCD_B0 LCD_B1 LCD_B2 LCD_B3 LCD_B4 LCD_B5 LCD_B6 LCD_B7 RK043FN48H-CT672B Backlight driver & PFC of LCD panel LCD_G[0..7] LCD_B[0..7] LCD_R[0..7] LCD_BL_CTRL LCD_CLK LCD_HSYNC LCD_VSYNC LCD_DE LCD_DISP LCD_INT LCD_RST LCD_BL_CTRL LCD_CLK LCD_HSYNC LCD_VSYNC LCD_DE LCD_DISP LCD_INT LCD_RST LCD_SCL LCD_SDA Title: LCD 4.3" with Capacitive Touch Project: STM32F746G-DISCO Size: A4 Reference: MB1191 Date: 10/16/2015 Revision: B-04 Sheet: 13 of 13 41/51 Electrical schematics LCD_SCL LCD_SDA LCD_G[0..7] LCD_B[0..7] LCD_R[0..7] 32F746GDISCOVERY I/O assignment Appendix A UM1907 32F746GDISCOVERY I/O assignment Table 11. 32F746GDISCOVERY I/O assignment 42/51 Pin No. Pin Name Signal or Label Comment A1 PE4 LTDC_B0 - A2 PE3 OTG_HS_OverCurrent - A3 PE2 QUADSPI_BK1_IO2 - A4 PG14 ETH_TXD1 - A5 PE1 FMC_NBL1 - A6 PE0 FMC_NBL0 - A7 PB8 ARDUINO SCL/D15 - A8 PB5 USB_OTG_HS_ULPI_D7 - A9 PB4 ARDUINO PWM/D3 - A10 PB3 SYS_JTDO-SWO - A11 PD7 SPDIF_RX0 - A12 PC12 SDMMC_CK - A13 PA15 ARDUINO PWM/D9 - A14 PA14 SYS_JTCK-SWCLK - A15 PA13 SYS_JTMS-SWDIO - B1 PE5 DCMI_D6 - B2 PE6 DCMI_D7 - B3 PG13 ETH_TXD0 - B4 PB9 ARDUINO SDA/D14 - B5 PB7 VCP_RX - B6 PB6 QUADSPI_BK1_NCS - B7 PG15 FMC_SDNCAS - B8 PG11 ETH_TX_EN - B9 PJ13 LTDC_B1 - B10 PJ12 OTG_FS_VBUS (1) B11 PD6 Audio_INT - B12 PD0 FMC_D2_DA2 - B13 PC11 SDMMC_D3 - B14 PC10 SDMMC_D2 - B15 PA12 USB_OTG_FS_DP - C1 VBAT - Connected to VDD C2 PI8 NC1 - DocID027942 Rev 4 UM1907 32F746GDISCOVERY I/O assignment Table 11. 32F746GDISCOVERY I/O assignment (continued) Pin No. Pin Name Signal or Label Comment C3 PI4 SAI2_MCLK_A - C4 PK7 LTDC_DE - C5 PK6 LTDC_B7 - C6 PK5 LTDC_B6 - C7 PG12 LTDC_B4 - C8 PG10 SAI2_SD_B - C9 PJ14 LTDC_B2 - C10 PD5 OTG_FS_PowerSwitchOn - C11 PD3 DCMI_D5 - C12 PD1 FMC_D3_DA3 - C13 PI3 ARDUINO D7 - C14 PI2 ARDUINO D8 - C15 PA11 USB_OTG_FS_DM - D1 PC13 uSD_Detect - D2 PF0 FMC_A0 - D3 PI5 SAI2_SCK_A - D4 PI7 SAI2_FS_A - D5 PI10 LTDC_HSYNC - D6 PI6 SAI2_SD_A - D7 PK4 LTDC_B5 - D8 PK3 LCD_BL_CTRL - D9 PG9 DCMI_VSYNC - D10 PJ15 LTDC_B3 - D11 PD4 OTG_FS_OverCurrent - D12 PD2 SDMMC_CMD - D13 PH15 TP3 - D14 PI1 ARDUINO SCK/D13 - D15 PA10 USB_OTG_FS_ID - E1 PC14/OSC32_IN RCC_OSC32_IN - E2 PF1 FMC_A1 - E3 PI12 LCD_DISP - E4 PI9 LTDC_VSYNC - E5 PDR_ON - Connected to PU R38 E6 BOOT0 - Connected to PD R45 E7 VDD - - DocID027942 Rev 4 43/51 50 32F746GDISCOVERY I/O assignment UM1907 Table 11. 32F746GDISCOVERY I/O assignment (continued) 44/51 Pin No. Pin Name Signal or Label Comment E8 VDD - - E9 VDD - - E10 VDD - - E11 VCAP_2 - Connected to C48 E12 PH13 DCMI_PWR_EN - E13 PH14 DCMI_D4 - E14 PI0 ARDUINO PWM/CS/D5 - E15 PA9 VCP_TX (1) F1 PC15/OSC32_OUT RCC_OSC32_OUT - F2 VSS - - F3 PI11 B_USER - F4 VDD - - F5 VDD - - F6 VSS - - F7 VSS - - F8 VSS - - F9 VSS - - F10 VSS - - F11 VDD - - F12 PK1 LTDC_G6 - F13 PK2 LTDC_G7 - F14 PC9 SDMMC_D1 - F15 PA8 ARDUINO PWM/D10 - G1 PH0/OSC_IN RCC_OSC_IN - G2 PF2 FMC_A2 - G3 PI13 LCD_INT - G4 PI15 LTDC_R0 - G5 VDD - - G6 VSS - - G10 VSS - - G11 VDDUSB - Connected to VDD G12 PJ11 LTDC_G4 - G13 PK0 LTDC_G5 - G14 PC8 SDMMC_D0 - G15 PC7 ARDUINO RX/D0 - DocID027942 Rev 4 UM1907 32F746GDISCOVERY I/O assignment Table 11. 32F746GDISCOVERY I/O assignment (continued) Pin No. Pin Name Signal or Label Comment H1 PH1/OSC_OUT RCC_OSC_OUT - H2 PF3 FMC_A3 - H3 PI14 LTDC_CLK - H4 PH4 USB_OTG_HS_ULPI_NXT - H5 VDD - - H6 VSS - - H10 VSS - - H11 VDD - - H12 PJ8 LTDC_G1 - H13 PJ10 LTDC_G3 - H14 PG8 FMC_SDCLK - H15 PC6 ARDUINO TX/D1 - J1 NRST - Hardware RESET J2 PF4 FMC_A4 - J3 PH5 FMC_SDNWE - J4 PH3 FMC_SDNE0 - J5 VDD - - J6 VSS - - J10 VSS - - J11 VDD - - J12 PJ7 LTDC_G0 - J13 PJ9 LTDC_G2 - J14 PG7 ARDUINO D4 - J15 PG6 ARDUINO D2 - K1 PF7 ARDUINO A4 - K2 PF6 ARDUINO A5 - K3 PF5 FMC_A5 - K4 PH2 NC2 - K5 VDD - - K6 VSS - - K7 VSS - - K8 VSS - - K9 VSS - - K10 VSS - - K11 VDD - - DocID027942 Rev 4 45/51 50 32F746GDISCOVERY I/O assignment UM1907 Table 11. 32F746GDISCOVERY I/O assignment (continued) 46/51 Pin No. Pin Name Signal or Label Comment K12 PJ6 LTDC_R7 - K13 PD15 FMC_D1_DA1 - K14 PB13 USB_OTG_HS_ULPI_D6 - K15 PD10 FMC_D15_DA15 - L1 PF10 ARDUINO A1 - L2 PF9 ARDUINO A2 - L3 PF8 ARDUINO A3 - L4 PC3 FMC_SDCKE0 - L5 BYPASS_REG - Connected to PD R20 L6 VSS - - L7 VDD - - L8 VDD - - L9 VDD - - L10 VDD - - L11 VCAP_1 - Connected to C47 L12 PD14 FMC_D0_DA0 - L13 PB12 USB_OTG_HS_ULPI_D5 - L14 PD9 FMC_D14_DA14 - L15 PD8 FMC_D13_DA13 - M1 VSSA - Connected to GND M2 PC0 USB_OTG_HS_ULPI_STP - M3 PC1 ETH_MDC - M4 PC2 USB_OTG_HS_ULPI_DIR - M5 PB2/BOOT1 QUADSPI_CLK - M6 PF12 FMC_A6 - M7 PG1 FMC_A11 - M8 PF15 FMC_A9 - M9 PJ4 LTDC_R5 - M10 PD12 QUADSPI_BK1_IO1 - M11 PD13 QUADSPI_BK1_IO3 - M12 PG3 EXT_RST - M13 PG2 RMII_RXER - M14 PJ5 LTDC_R6 - M15 PH12 DCMI_D3 - N1 VREF- - Connected to GND DocID027942 Rev 4 UM1907 32F746GDISCOVERY I/O assignment Table 11. 32F746GDISCOVERY I/O assignment (continued) Pin No. Pin Name Signal or Label Comment N2 PA1 ETH_REF_CLK - N3 PA0/WKUP ARDUINO A0 - N4 PA4 DCMI_HSYNC - N5 PC4 ETH_RXD0 - N6 PF13 FMC_A7 - N7 PG0 FMC_A10 - N8 PJ3 LTDC_R4 - N9 PE8 FMC_D5_DA5 - N10 PD11 QUADSPI_BK1_IO0 - N11 PG5 FMC_A15_BA1 - N12 PG4 FMC_A14_BA0 - N13 PH7 I2C3_SCL - N14 PH9 DCMI_D0 - N15 PH11 DCMI_D2 - P1 VREF+ - Connected to VDDA P2 PA2 ETH_MDIO - P3 PA6 DCMI_PIXCK - P4 PA5 USB_OTG_HS_ULPI_CK - P5 PC5 ETH_RXD1 - P6 PF14 FMC_A8 - P7 PJ2 LTDC_R3 - P8 PF11 FMC_SDNRAS - P9 PE9 FMC_D6_DA6 - P10 PE11 FMC_D8_DA8 - P11 PE14 FMC_D11_DA11 - P12 PB10 USB_OTG_HS_ULPI_D3 - P13 PH6 ARDUINO PWM/D6 - P14 PH8 I2C3_SDA - P15 PH10 DCMI_D1 - R1 VDDA - Connected to VREF+ R2 PA3 USB_OTG_HS_ULPI_D0 - R3 PA7 ETH_CRS_DV - R4 PB1 USB_OTG_HS_ULPI_D2 - R5 PB0 USB_OTG_HS_ULPI_D1 - R6 PJ0 LTDC_R1 - DocID027942 Rev 4 47/51 50 32F746GDISCOVERY I/O assignment UM1907 Table 11. 32F746GDISCOVERY I/O assignment (continued) Pin No. Pin Name Signal or Label Comment R7 PJ1 LTDC_R2 - R8 PE7 FMC_D4_DA4 - R9 PE10 FMC_D7_DA7 - 1. By default OTG_FS_VBUS is driven by the software and not by the alternate function of the STM32F746NGH6 (R64 = ON, R63 = OFF, R58 = ON and PA9 = VCP_TX (Virtual Com Port) and PJ12 = OTG_FS_VBUS). To use the alternate function OTG_FS_VBUS of the STM32F746NGH6, it is needed to have: R64 = OFF, R63 = ON, R58 = OFF. In this configuration, VCP_TX is no longer available and PA9 = OTG_FS_VBUS, PJ12 = not connected. 48/51 DocID027942 Rev 4 UM1907 Compliance Statements Appendix B Compliance Statements B.1 Federal Communications Commission (FCC) and Industry Canada (IC) Compliance Statement B.1.1 FCC Compliance Statement Part 15.19 This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) this device may not cause harmful interference, and (2) this device must accept any interference received, including interference that may cause undesired operation. Part 15.105 This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation. This equipment generates uses and can radiate radio frequency energy and, if not installed and used in accordance with the instructions, may cause harmful interference to radio communications. However, there is no guarantee that interference will not occur in a particular installation. If this equipment does cause harmful interference to radio or television reception, which can be determined by turning the equipment off and on, the user is encouraged to try to correct the interference by one or more of the following measures: • Reorient or relocate the receiving antenna. • Increase the separation between the equipment and the receiver. • Connect the equipment into an outlet on a circuit different from that to which the receiver is connected. • Consult the dealer or an experienced radio/TV technician for help. Part 15.21 Any changes or modifications to this equipment not expressly approved by STMicroelectronics may cause harmful interference and void the user’s authority to operate this equipment. B.2 IC Compliance Statement B.2.1 Compliance Statement Industry Canada ICES-003 Compliance Label: CAN ICES-3 (B)/NMB-3(B). B.2.2 Déclaration de conformité Étiquette de conformité à la NMB-003 d’Industrie Canada: CAN ICES-3 (B)/NMB-3(B). DocID027942 Rev 4 49/51 50 Revision history UM1907 Revision history Table 12. Document revision history Date Revision 12-Jun-2015 1 Initial release. 02-Nov-2015 2 Updated cover page adding mbed-enabled logo. Added: – Section 1: Features – Section 5: Demonstration software – Section 2: Product marking – Section 6: Ordering information – Section 7: Technology partners – Section Appendix B: Compliance Statements Updated Section 10: Electrical schematics figure 19 until the figure 31. Updated Section 8.4: Power supply. Updated Section 8.3.1: Drivers. 22-Mar-2016 3 Updated Section Appendix B: Compliance Statements. 4 Updated: – Section 8.2: 32F746GDISCOVERY Discovery board mechanical drawing – Table 4: Arduino connectors (CN4, CN5, CN6 and CN7) – Table 11: 32F746GDISCOVERY I/O assignment 02-Jun-2017 50/51 Changes DocID027942 Rev 4 UM1907 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. © 2017 STMicroelectronics – All rights reserved DocID027942 Rev 4 51/51 51