+ All Categories
Home > Documents > DM00190424 – UM1907 – STM32F7 User Manual

DM00190424 – UM1907 – STM32F7 User Manual

Date post: 08-Mar-2016
Category:
Upload: gatto
View: 330 times
Download: 13 times
Share this document with a friend
Description:
User Manual of STM32 F7 Discovery board.

of 49

Transcript
  • November 2015 DocID027942 Rev 2 1/491

    UM1907User manual

    Discovery kit for STM32F7 Series with STM32F746NG MCU

    IntroductionThe STM32F746G-DISCO discovery board (32F746GDISCOVERY) is a complete demonstration and development platform for 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 KB SRAM and 1 MB Flash memory, USB HS OTG, USB FS OTG, 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 to evaluate almost all peripherals (USB OTG HS, USB OTG FS, Ethernet 10/100Mb, MicroSD Card, USART, SAI Audio DAC stereo with audio jack input and output, MEMS digital microphones, SDRAM, Quad-SPI Flash memory, 4.3-inch color LCD-TFT with a capacitive multi-touch panel, SPDIF RCA input, etc.) and develop your own applications. Arduino Uno V3 connectors make it possible to easily connect extension shields or a daughterboard for your specific application. The integrated ST-LINK/V2-1 provides an embedded in-circuit debugger and programmer for the STM32 MCU.The STM32F746G-DISCO board comes with the STM32 comprehensive software HAL library together with various packaged software examples, as well as a direct access to mbed online resources at http://mbed.org.

    Figure 1. STM32F746G-DISCO board (top view)

    Figure 2. STM32F746G-DISCO board (bottom view)

    1. Pictures not contractual.

    www.st.com

  • Contents UM1907

    2/49 DocID027942 Rev 2

    Contents

    1 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

    2 Demonstration software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

    3 Product marking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

    4 Ordering information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

    5 Technology partners . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

    6 Hardware layout and configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86.1 Embedded ST-LINK/V2-1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11

    6.1.1 Drivers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

    6.1.2 ST-LINK/V2-1 firmware upgrade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

    6.2 Power supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

    6.3 Programing/debugging when the power supply is not from ST-LINK (5V link) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

    6.4 Clock sources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

    6.5 Reset sources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

    6.6 Audio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

    6.7 USB OTG FS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

    6.8 USB OTG HS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

    6.9 MicroSD card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

    6.10 Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

    6.11 SDRAM memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

    6.12 Quad-SPI Nor Flash memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

    6.13 Camera module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

    6.14 Display LCD-TFT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

    7 Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197.1 I2C extension connector CN2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19

    7.2 Camera module connector P1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19

    7.3 Arduino Uno revision 3 connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20

  • DocID027942 Rev 2 3/49

    UM1907 Contents

    3

    7.4 USB OTG HS micro-AB connector CN12 . . . . . . . . . . . . . . . . . . . . . . . . 22

    7.5 Ethernet RJ45 connector CN9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

    7.6 USB OTG FS micro-AB connector CN13 . . . . . . . . . . . . . . . . . . . . . . . . . 23

    7.7 MicroSD connector CN3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24

    7.8 ST-LINK/V2-1 USB type B connector CN14 . . . . . . . . . . . . . . . . . . . . . . . 24

    7.9 Audio stereo speakers JP3 and JP4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25

    7.10 Audio green jack (line Out) CN10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25

    7.11 Audio blue jack (line In) CN11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25

    7.12 SPDIF input RCA connector CN1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25

    8 Electrical schematics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

    Appendix A STM32F746G-DISCO IO Assignment . . . . . . . . . . . . . . . . . . . . . . . . 39

    Appendix B Mechanical drawing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46

    Appendix C Federal Communications Commission (FCC) and Industry Canada (IC) Compliance . . . . . . . . . . . . . . . . . . . . . . . . . . 47

    C.1 FCC Compliance Statement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47C.1.1 Part 15.19 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47

    C.1.2 Part 15.105 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47

    C.1.3 Part 15.21 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47

    C.2 IC Compliance Statement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47C.2.1 Compliance Statement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47

    C.2.2 Dclaration de conformit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47

    Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48

  • List of tables UM1907

    4/49 DocID027942 Rev 2

    List of tables

    Table 1. I2C extension connector CN2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19Table 2. Camera module connector P1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19Table 3. Arduino connectors (CN4, CN5, CN6, CN7). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21Table 4. USB OTG HS micro-AB CN12 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22Table 5. RJ45 connector CN9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23Table 6. USB OTG FS micro-AB connector CN13 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23Table 7. MicroSD connector CN3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24Table 8. USB type B connector CN14 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25Table 9. SPDIF input RCA connector CN1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25Table 10. STM32F746G-DISCO IO assignment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39Table 11. Document revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48

  • DocID027942 Rev 2 5/49

    UM1907 List of figures

    5

    List of figures

    Figure 1. STM32F746G-DISCO board (top view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1Figure 2. STM32F746G-DISCO board (bottom view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1Figure 3. Hardware block diagram. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8Figure 4. STM32F746G-DISCO discovery board top layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9Figure 5. STM32F746G-DISCO discovery board bottom layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10Figure 6. JP1 (5V ext) from JP2 (5V). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12Figure 7. JP1 (5V ext) from CN6 (Vin) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12Figure 8. JP1 (5V link) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13Figure 9. JP1 (usb_fs) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14Figure 10. JP1 (usb_hs). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14Figure 11. Inside RJ45 jack . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17Figure 12. I2C extension connector CN2 (front view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19Figure 13. Camera module connector P1 (front view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19Figure 14. USB OTG micro-AB connector CN12 (front view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22Figure 15. Ethernet RJ45 connector CN9 (front view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22Figure 16. USB OTG micro-AB connector CN13 (front view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23Figure 17. MicroSD connector CN3 (front view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24Figure 18. USB type B connector CN14 (front view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24Figure 19. STM32F746 discovery interconnection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26Figure 20. ST-LINK/V2-1 with support of SWD only . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27Figure 21. Joystick, LEDs and pushbutton . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28Figure 22. Audio codec Cirrus and connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29Figure 23. Quad-SPI Flash memory (MICRON) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30Figure 24. Arduino Uno connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31Figure 25. SDRAM (MICRON). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32Figure 26. USB OTG FS with micro A-B connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33Figure 27. STM32F746NGH6 connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34Figure 28. USB OTG HS PHY with micro A-B connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35Figure 29. Ethernet PHY with RJ45 connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36Figure 30. External camera connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37Figure 31. 4.3-inch LCD with capacitive touch. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38Figure 32. Mechanical drawing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46

  • Features UM1907

    6/49 DocID027942 Rev 2

    1 Features

    STM32F746NGH6 microcontroller featuring 1 Mbytes of Flash memory and 340 Kbytes of RAM, in BGA216 package

    On-board ST-LINK/V2-1 supporting USB reenumeration capability Mbed-enabled (mbed.org) USB functions: virtual COM port, mass storage, debug port 4.3-inch 480x272 color LCD-TFT with capacitive touch screen Camera connector SAI audio codec Audio line in and line out jack Stereo speaker outputs Two ST MEMS microphones SPDIF RCA input connector Two pushbuttons (user and reset) 128-Mbit Quad-SPI Flash memory 128-Mbit SDRAM (64 Mbits accessible) Connector for microSD card RF-EEPROM daughterboard connector USB OTG HS with Micro-AB connectors USB OTG FS with Micro-AB connectors Ethernet connector compliant with IEEE-802.3-2002 Five power supply options:

    ST LINK/V2-1 USB FS connector USB HS connector VIN from Arduino connector External 5 V from connector

    Power supply output for external applications: 3.3 V or 5 V Arduino Uno V3 connectors Comprehensive free software including a variety of examples, part of STM32Cube

    package Supported by a wide choice of integrated development environments

    2 Demonstration software

    The demonstration software is preloaded in the STM32F746NGH6 Flash memory. The latest versions of the demonstration source code and associated documentation can be downloaded from www.st.com/stm32f7-discovery.

  • DocID027942 Rev 2 7/49

    UM1907 Product marking

    48

    3 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: 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.

    4 Ordering information

    To order the discovery kit with STM32F746NG MCU, use the order code: STM32F746G-DISCO.

    5 Technology partners

    MICRON: 128-Mbit SDRAM (64 Mbits accessible on the kit), part number MT48LC4M32B2 128-Mbit Quad-SPI NOR Flash memory device, part number N25Q128A

    ROCKTECH: Color display, 4.3-inch LCD-TFT (resolution: 480x272), capacitive touch,

    part number RK043FN48H-CT672B

  • Hardware layout and configuration UM1907

    8/49 DocID027942 Rev 2

    6 Hardware layout and configuration

    STM32F746G-DISCO discovery board is designed around the STM32F746NGH6 (216-pin TFBGA package). The hardware block diagram (see Figure 3) illustrates the connection 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) and Figure 3 will help to locate these features on the actual discovery board.

    Figure 3. Hardware block diagram

    06Y9

    670)1*+

    $XGLR'$&$PSOLILHU

    57&

    (WKHUQHW3+

  • DocID027942 Rev 2 9/49

    UM1907 Hardware layout and configuration

    48

    Figure 4. STM32F746G-DISCO discovery board top layout

    069

    3RZHUVXSSO\VHOHFWRU 3XVKEXWWRQVXVHUDQG567

    $XGLRFRGHF

    +L6SHHG86%3+

  • Hardware layout and configuration UM1907

    10/49 DocID027942 Rev 2

    Figure 5. STM32F746G-DISCO discovery board bottom layout

    069

    7ZR670(06PLFURSKRQHVLQFK[FRORU/&'7)7ZLWKFDSDFLWLYHWRXFKVFUHHQ

  • DocID027942 Rev 2 11/49

    UM1907 Hardware layout and configuration

    48

    6.1 Embedded ST-LINK/V2-1The ST-LINK/V2-1 programming and debugging tool is integrated on the STM32F746G-DISCO discovery board. Compared to ST-LINK/V2 the changes are listed below.

    The new features supported on ST-LINK/V2-1 are: USB software re-enumeration Virtual Com port interface on USB Mass storage interface on USB USB power management request for more than 100mA 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 please refer to ST-LINK/V2 user manual (UM1075).

    6.1.1 DriversThe ST-LINK/V2-1 requires a dedicated USB driver, which, for Windows XP, 7 and 8, can be found at www.st.com.

    In case the STM32F746G-DISCO discovery board is connected to the PC before the driver is installed, some STM32F746G-DISCO interfaces may be declared as unknown in the PC device manager. In this case the user must install the driver files, and update the driver of the connected device from the device manager.

    Note: Prefer using the USB Composite Device handle for a full recovery.

  • Hardware layout and configuration UM1907

    12/49 DocID027942 Rev 2

    6.1.2 ST-LINK/V2-1 firmware upgradeThe 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 www.st.com before starting to use the STM32F746G-DISCO board and periodically, in order to stay up-to-date with the latest firmware version.

    6.2 Power supplySTM32F746G-DISCO discovery board is designed to be powered by 5V DC power supply. Its 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 STM32F746G-DISCO discovery board must be powered by a power supply unit or by an auxiliary equipment complying with standard EN-60950-1: 2006+A11/2009, and must be Safety Extra Low Voltage (SELV) with limited power capability.

    Figure 6. 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)).

    Figure 7. JP1 (5V ext) from CN6 (Vin)

  • DocID027942 Rev 2 13/49

    UM1907 Hardware layout and configuration

    48

    5V DC power with limitation from CN14, the USB type mini-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 board (more than 600mA).

    STM32F746G-DISCO discovery board can be powered from ST-LINK USB connector CN14 (5V link), but only ST-LINK circuit has the power before USB enumeration, because the host PC only provides 100mA to the board at that time. During the USB enumeration, STM32F746G-DISCO board asks for the 500mA power to the host PC. If the host is able to provide the required power, the enumeration finishes by a SetConfiguration command and then, the power transistor U8 (ST890) is switched ON, the red LED LD2 is turned ON, thus STM32F746G-DISCO board can consume maximum 500mA current, but no more. If the host is not able to provide the requested current, the enumeration fails. Therefore the ST890 (U8) remains OFF and the MCU part including the extension board wont be powered. As a consequence the red LED LD2 remains turned OFF. In this case it is mandatory to use an external power supply.

    Figure 8. JP1 (5V link)

    Note: In case the board is powered by an 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 STM32F746G-DISCO discovery board is powered by the 5V correctly.

    Caution: Do not connect PC to ST-LINK (CN14) when R109 is soldered. PC may be damaged or the board not powered correctly.

  • Hardware layout and configuration UM1907

    14/49 DocID027942 Rev 2

    5V DC power with 500mA limitation from CN13, the USB OTG FS micro-AB connector (USB 5V power source on silkscreen of JP1 (usb_fs)).

    Figure 9. JP1 (usb_fs)

    5V DC power with 500mA limitation from CN12, the USB OTG HS micro-AB connector (USB 5V power source on silkscreen of JP1 (usb_hs)).

    Figure 10. JP1 (usb_hs)

    6.3 Programing/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 ensures that 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 CN133. Check the red LED LD2 is turned ON4. Connect the PC to USB connector CN14

    If this order is not respected, the board may be powered by VBUS first from ST-LINK, and the following risks may be encountered:

  • DocID027942 Rev 2 15/49

    UM1907 Hardware layout and configuration

    48

    1. If more than 500mA current is needed by the board, the PC may be damaged or current can be limited by PC. As a consequence the board is not powered correctly.

    2. 500mA will be requested at the enumeration, so there is a risk that the request is rejected and enumeration does not succeed if PC cant provide such current.

    6.4 Clock sourcesUp to 3 clock sources as described below: X1, 24MHz oscillator for USB OTG HS PHY and camera module (daughterboard) X2, 25MHz oscillator for STM32F746NGH6 microcontroller and Ethernet PHY. X3, 32KHz crystal for STM32F746NGH6 embedded RTC

    6.5 Reset sourcesThe reset signal of STM32F746G-DISCO discovery board is active low and the reset sources include: Reset button B2 Arduino Uno shield board from CN6 Embedded ST-LINK/V2-1

    6.6 AudioAn audio codec WM8994ECS/R from CIRRUS with 4 DACs & 2ADCs is connected to SAI interface of STM32F746NGH6. It communicates with STM32F746NGH6 via I2C bus shared with the camera module and I2C extension connector. The analog line input is connected to ADC of WM8994ECS/R through blue audio jack

    CN11. The analog line output is connected to DAC of WM8994ECS/R via 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 STM32F746G-

    DISCO discovery board. They are connected to the input digital microphones of WM8994ECS/R.

    One coaxial connector CN1 is implemented on STM32F746G-DISCO to receive external audio data compatible with SPDIF specification.

  • Hardware layout and configuration UM1907

    16/49 DocID027942 Rev 2

    6.7 USB OTG FSSTM32F746G-DISCO discovery board supports USB OTG full speed communication via a USB micro-AB connector (CN13) and 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 STM32F746G-DISCO works as an USB host VBUS is powered by another USB host when STM32F746G-DISCO works as an USB

    device.

    The red LED LD6 will be lit when an over-current occurs.

    Note: STM32F746G-DISCO board should be powered by external power supply when using OTG function.

    6.8 USB OTG HSSTM32F746G-DISCO discovery board supports USB OTG high speed communication via an 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.

    An USB power switch (U7) is also connected on VBUS and provides power to CN12.

    The green LED LD4 will be lit when either: Power switch (U17) is ON and STM32F746G-DISCO works as an USB host VBUS is powered by another USB host when STM32F746G-DISCO works as an USB

    device.

    The red LED LD3 will be lit when an over-current occurs.

    Note: STM32F746G-DISCO board should be powered by external power supply when using OTG function.

    6.9 MicroSD cardThe 2GB (or more) MicroSD card connected to SDMMC1 port of STM32F746NGH6 is supported by the board.

  • DocID027942 Rev 2 17/49

    UM1907 Hardware layout and configuration

    48

    6.10 EthernetSTM32F746G-DISCO discovery board supports 10M/100M Ethernet communication by a PHY LAN8742A-CZ-TR (U9) from MICROCHIP and integrated RJ45 connector (CN9). Ethernet PHY is connected to STM32F746NGH6 via RMII interface.

    25 MHz clock for the PHY is generated by the oscillator X2, the 50 MHz clock for the STM32F746NGH6 is generated by the PHY RMII_REF_CLK.

    Figure 11. Inside RJ45 jack

    6.11 SDRAM memory128-Mbit SDRAM (MT48LC4M32B2B5-6A from MICRON) is connected to FMC interface of STM32F746NGH6. Only lower 16bits data are used (64-Mbits accessible). DQ16 to DQ31 are unused and connected to a 10K ohm pull-down resistor.

    6.12 Quad-SPI Nor Flash memory128-Mbit Quad-SPI Nor Flash memory (N25Q128A13EF840E from MICRON) is connected to Quad-SPI interface of STM32F746NGH6.

  • Hardware layout and configuration UM1907

    18/49 DocID027942 Rev 2

    6.13 Camera module A connector P1 with the DCMI signals is available to connect a camera module such as STM32F4DIS-CAM (ST order code).

    6.14 Display LCD-TFTThe color display from ROCKTECH, 4.3-inch 480x272 LCD-TFT with capacitive touch panel is connected to RGB LCD interface of STM32F746NGH6.

  • DocID027942 Rev 2 19/49

    UM1907 Connectors

    48

    7 Connectors

    7.1 I2C extension connector CN2

    Figure 12. I2C extension connector CN2 (front view)

    7.2 Camera module connector P1

    Figure 13. Camera module connector P1 (front view)

    Table 1. I2C extension connector CN2 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

    069

    Table 2. 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

  • Connectors UM1907

    20/49 DocID027942 Rev 2

    7.3 Arduino Uno revision 3 connectorsCN4, CN5, CN6 and CN7 are female connectors compatible with Arduino standard. Most shields designed for Arduino can fit to the STM32F746G-DISCO discovery board.

    The Arduino connectors on STM32F746G-DISCO discovery board support the Arduino Uno revision 3.

    Caution: The IOs of STM32 microcontroller are 3.3 V compatible instead of 5 V for Arduino Uno.

    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

    Table 2. Camera module connector P1 (continued)Pin number Description Pin number Description

  • DocID027942 Rev 2 21/49

    UM1907 Connectors

    48

    Table 3. Arduino connectors (CN4, CN5, CN6, CN7)Left connectors

    -

    Right connectors

    CN No. Pin No.Pin

    NameMCU Pin Function Function

    MCU Pin

    Pin Name

    Pin No. CN No.

    -

    -

    I2C1_SCL PB8 D15 10

    CN7digital

    I2C1_SDA PB9 D14 9

    AVDD - AREF 8

    Ground - GND 7

    CN6power

    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/outputTIM5_CH4, SPI2_NSS PI0 D10 3

    5 +5V - 5V output TIM2_CH1 PA15 D9 2

    6 GND - Ground - PI2 D8 1

    7 GND - Ground -

    8 VIN - Power input - PI3 D7 8

    CN4digital

    - TIM12_CH1 PH6 D6 7

    CN5analog

    1 A0 PA0 ADC3_IN0 TIM1_CH1 PA8 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

    5 A4 PF7 or PB(1)

    ADC3_IN5 (PF7) or

    I2C1_SDA (PB9)

    USART6_TX PC6 D1 2

    6 A5 PF6 or PB8(1)

    ADC3_IN4 (PC0) or

    I2C1_SCL (PB8)

    USART6_RX PC7 D0 1

    1. Please refer to Table 10 for details.

  • Connectors UM1907

    22/49 DocID027942 Rev 2

    7.4 USB OTG HS micro-AB connector CN12

    Figure 14. USB OTG micro-AB connector CN12 (front view)

    7.5 Ethernet RJ45 connector CN9

    Figure 15. Ethernet RJ45 connector CN9 (front view)

    Table 4. USB OTG HS micro-AB CN12Pin number Description Pin number Description

    1 VBUS 4 ID

    2 D- 5 GND

    3 D+ - -

  • DocID027942 Rev 2 23/49

    UM1907 Connectors

    48

    7.6 USB OTG FS micro-AB connector CN13

    Figure 16. USB OTG micro-AB connector CN13 (front view)

    Table 5. RJ45 connector CN9Pin 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

    Table 6. USB OTG FS micro-AB connector CN13Pin number Description Pin number Description

    1 VBUS (PA9) 4 ID (PA10)

    2 D- (PA11) 5 GND

    3 D+ (PA12) - -

  • Connectors UM1907

    24/49 DocID027942 Rev 2

    7.7 MicroSD connector CN3

    Figure 17. MicroSD connector CN3 (front view)

    7.8 ST-LINK/V2-1 USB type B connector CN14The USB connector CN21 is used to connect embedded ST-LINK/V2-1 to PC for programming and debugging of STM32F746NGH6 microncontroller.

    Figure 18. USB type B connector CN14 (front view)

    Table 7. MicroSD connector CN3Pin 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)

  • DocID027942 Rev 2 25/49

    UM1907 Connectors

    48

    7.9 Audio stereo speakers JP3 and JP4The stereo audio outputs JP3 and JP4 are available to support stereo speakers (left and right)

    7.10 Audio green jack (line Out) CN10A 3.5mm stereo audio green jack output CN10 is available to support the headphone.

    7.11 Audio blue jack (line In) CN11A 3.5mm stereo audio blue jack input CN11 is available to support the audio line input.

    7.12 SPDIF input RCA connector CN1

    Table 8. USB type B connector CN14Pin number Description Pin number Description

    1 VBUS (power) 4 GND

    2 DM 5, 6 Shield

    3 DP - -

    Table 9. SPDIF input RCA connector CN1Pin number Description Pin number Description

    1 SPDIF_RX0 (PD7) 2 GND

    2 GND - -

  • Electrical schematics UM1907

    26/49 DocID027942 Rev 2

    8 Electrical schematicsFigure 19. STM32F746 discovery interconnection

    113

    STM32F746 Discovery Interconnexion

    MB1191

    B-04

    10/16/2015

    Title:

    Size:

    Reference:

    Date:

    Sheet:

    of

    A4

    Revision:

    STM32F746G-DISCO

    Project:

    SWDIO

    SWCLK

    NRST

    Rev A-01 -->

    PCB label M

    B1191 A-01

    Rev B-01 -->

    PCB label M

    B1191 B-01, Ethernet m

    odificatio

    n, add SPD

    IF module,

    Rem

    ove ST

    PS1L

    30A fo

    r having 5V

    . Requiered on USB

    _VCC

    Rev B-02 -->

    PCB label M

    B1191 B-02, Change Capacito

    rs value fo

    r X3, X4.

    Add R131, R135 of 100K

    Rev B-03 -->

    PCB label M

    B1191 B-03, change only fo

    otprint for RCA

    Rev B-04 -->

    PCB label M

    B1191 B-04, change footprint for JP

    2, CN3

    and wiring around CN3, PA8 and PI0 labels inverte

    d in CN4 and CN7

    VCP_

    TXVCP_

    RX

    SWDIO

    SWCLK

    NRST

    VCP_

    RX

    VCP_

    TX

    SWO

    U_S

    T_LINK_V

    2-1

    ST_L

    INK_V

    2-1.SC

    HDOC

    AUDIO_SDA

    AUDIO_SCL

    SAI2_M

    CLK

    ASP

    DIF_R

    X0

    TP_P

    H15

    SAI2_S

    CKA

    SAI2_FSA

    SAI2_SDA

    SAI2_SDB

    Audio_INT

    U_A

    UDIO

    AUDIO.SchDoc

    OTG

    _FS_

    PowerSw

    itchO

    nOTG

    _FS_

    OverCurrent

    OTG

    _FS_

    NOTG

    _FS_

    POTG

    _FS_

    IDOTG

    _FS_

    VBUS

    U_U

    SB_O

    TG_F

    SUSB

    _OTG

    _FS.SchD

    oc

    NRST

    EXT_

    RST

    EXT_

    SCL

    EXT_

    SDA

    uSD_C

    LKuSD_C

    MD

    uSD_D

    0uSD_D

    1uSD_D

    2uSD_D

    3uS

    D_D

    etect

    B_U

    SER

    U_P

    eripherals

    Perip

    herals.SchDoc

    OTG

    _FS_

    PowerSw

    itchO

    nOTG

    _FS_

    OverCurrent

    OTG

    _FS_

    NOTG

    _FS_

    POTG

    _FS_

    IDOTG

    _FS_

    VBUS

    NRST

    EXT_

    RST

    QSP

    I_D0

    QSP

    I_D3

    QSP

    I_D1

    QSP

    I_CLK

    QSP

    I_NCS

    QSP

    I_D2

    U_Q

    SPI

    QSP

    I.SchDoc

    QSP

    I_D0

    QSP

    I_D1

    QSP

    I_D2

    QSP

    I_D3

    QSP

    I_NCS

    QSP

    I_CLK

    NRST

    EXT_

    RST

    OTG

    _FS_

    PowerSw

    itchO

    n

    OTG

    _FS_

    VBUS

    QSP

    I_D0

    QSP

    I_D1

    QSP

    I_D2

    QSP

    I_D3

    QSP

    I_NCS

    QSP

    I_CLK

    VCP_

    TX

    SWO

    LCD_R

    [0..7]

    LCD_B

    L_CTR

    LLC

    D_B

    [0..7]

    LCD_G

    [0..7]

    LCD_H

    SYNC

    LCD_C

    LKLC

    D_V

    SYNC

    LCD_D

    ISP

    LCD_D

    ELC

    D_R

    STLC

    D_INT

    LCD_SDA

    LCD_SCL

    U_L

    CD-43

    LCD-43.SchD

    oc

    NRST

    ARD_A

    [0..5]

    ARD_D

    [0..15]

    U_A

    rduino_ Connectors

    Arduino_ Connectors.S

    chDoc

    FMC_A

    [0..11]

    FMC_D

    [0..15]

    FMC_S

    DNWE

    FMC_SDNRAS

    FMC_SDNCAS

    FMC_S

    DCLK

    FMC_B

    A0

    FMC_B

    A1

    FMC_N

    BL0

    FMC_N

    BL1

    FMC_SDNE0

    FMC_S

    DCKE0

    U_SDRAM

    SDRAM.SchDoc

    ULP

    I_D[0..7]

    ULP

    I_CK

    ULP

    I_DIR

    ULP

    I_NXT

    ULP

    I_ST

    P

    OSC

    _24M

    NRST

    OTG

    _HS_OverCurrent

    U_U

    SB_O

    TG_H

    SUSB

    _OTG

    _HS.SchD

    oc

    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]

    OSC

    _25M

    LCD_R

    [0..7]

    LCD_B

    L_CTR

    LLC

    D_B

    [0..7]

    LCD_G

    [0..7]

    LCD_H

    SYNC

    LCD_C

    LKLC

    D_V

    SYNC

    LCD_D

    ISP

    LCD_D

    ELC

    D_R

    STLC

    D_INT

    LCD_SDA

    LCD_SCL

    DCMI_NRST

    DCMI_D[0..7]

    DCMI_PW

    R_E

    NDCMI_VSY

    NC

    DCMI_HSY

    NC

    DCMI_PIXCK

    DCMI_SD

    ADCMI_SC

    L

    RMII_

    TXD0

    RMII_

    TX_E

    NRMII_

    RXD0

    RMII_

    REF

    _CLK

    RMII_

    CRS_DV

    RMII_

    MDC

    RMII_

    MDIO

    RMII_

    TXD1

    RMII_

    RXD1

    ULP

    I_D[0..7]

    ULP

    I_CK

    ULP

    I_DIR

    ULP

    I_NXT

    ULP

    I_ST

    P

    OTG

    _FS_

    NOTG

    _FS_

    POTG

    _FS_

    IDOTG

    _FS_

    VBUS

    OTG

    _FS_

    PowerSw

    itchO

    nOTG

    _FS_

    OverCurrent

    QSP

    I_D0

    QSP

    I_D3

    QSP

    I_D1

    QSP

    I_CLK

    QSP

    I_NCS

    AUDIO_SDA

    AUDIO_SCL

    SAI2_M

    CLK

    A

    EXT_

    SCL

    EXT_

    SDA

    EXT_

    RST

    uSD_C

    LKuSD_C

    MD

    uSD_D

    0uSD_D

    1uSD_D

    2uSD_D

    3uS

    D_D

    etect

    SWDIO

    SWCLK

    NRST

    SWO

    VCP_

    RX

    VCP_

    TX

    FMC_A

    [0..11]

    FMC_D

    [0..15]

    FMC_S

    DNWE

    FMC_SDNRAS

    FMC_SDNCAS

    FMC_S

    DCLK

    FMC_B

    A0

    FMC_B

    A1

    FMC_SDNE0

    FMC_S

    DCKE0

    FMC_N

    BL0

    FMC_N

    BL1

    SPDIF_R

    X0

    QSP

    I_D2

    B_U

    SER

    ARD_A

    [0..5]

    ARD_D

    [0..15]

    RMII_

    RXER

    OTG

    _HS_OverCurrent

    SAI2_S

    CKA

    SAI2_FSA

    SAI2_SDA

    SAI2_SDB

    Audio_INT

    TP_P

    H15

    U_S

    TM32F7

    STM32F7

    .SchDoc

    RMII_

    TXD0

    RMII_

    TX_E

    NRMII_

    RXD0

    RMII_

    REF

    _CLK

    RMII_

    CRS_DV

    RMII_

    MDC

    RMII_

    MDIO

    NRST

    RMII_

    TXD1

    RMII_

    RXD1

    OSC

    _25M

    RMII_

    RXER

    U_E

    thernet

    Ethernet.SchDoc

    OSC

    _24M

    DCMI_NRST

    DCMI_D[0..7]

    DCMI_PW

    R_E

    NDCMI_VSY

    NC

    DCMI_HSY

    NC

    DCMI_PIXCK

    DCMI_SD

    ADCMI_SC

    L

    Cam

    era-Connectors

    Cam

    era-Connectors.S

    chDoc

    EXT_

    SDA

    EXT_

    SCL

    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]

    ULP

    I_D[0..7]

    ULP

    I_CK

    SWCLK

    SWDIO

    SWO

    VCP_

    RX

    DCMI_HSY

    NC

    DCMI_PIXCK

    RMII_

    MDIO

    OTG

    _FS_

    NOTG

    _FS_

    POTG

    _FS_

    ID

    ARD_A

    [0..5]

    ARD_D

    [0..15]

    B_U

    SER

    ULP

    I_DIR

    ULP

    I_ST

    P

    uSD_D

    0uSD_D

    1uSD_D

    2uSD_D

    3

    uSD_C

    LK

    uSD_D

    etect

    RMII_

    RXD0

    RMII_

    RXD1

    RMII_

    MDC

    FMC_S

    DCKE0

    RMII_

    CRS_DV

    RMII_

    REF

    _CLK

    uSD_C

    MD

    DCMI_D[0..7]

    FMC_N

    BL0

    FMC_N

    BL1

    FMC_D

    [0..15]

    SPDIF_R

    X0

    OTG

    _HS_OverCurrent

    OTG

    _FS_

    OverCurrent

    TP_P

    H15

    FMC_SDNRAS

    SAI2_SDB

    DCMI_VSY

    NC

    RMII_

    TX_E

    NRMII_

    TXD0

    RMII_

    TXD1

    FMC_B

    A0

    FMC_B

    A1

    FMC_S

    DCLK

    FMC_SDNCAS

    LCD_SDA

    LCD_SCL

    DCMI_PW

    R_E

    N

    ULP

    I_NXT

    AUDIO_SDA

    AUDIO_SCL

    Audio_INT

    FMC_S

    DNWE

    FMC_SDNE0

    LCD_R

    [0..7]

    LCD_INT

    LCD_H

    SYNC

    LCD_V

    SYNC

    LCD_C

    LK

    LCD_D

    ISP

    LCD_B

    L_CTR

    LSA

    I2_M

    CLK

    ASA

    I2_S

    CKA

    SAI2_FSA

    SAI2_SDA

    LCD_G

    [0..7]

    LCD_B

    [0..7]

    FMC_A

    [0..11]

    DCMI_SC

    LDCMI_SD

    A

    EXT_

    SDA

    EXT_

    SCL

    B_U

    SER

    uSD_D

    1uSD_D

    2uSD_D

    3

    uSD_D

    0

    uSD_C

    LK

    uSD_D

    etect

    uSD_C

    MD

    LCD_D

    ELC

    D_R

    ST

    OSC

    _25M

    RMII_

    RXER

    RMII_

    RXER

    FMC_S

    DCKE0

    FMC_N

    BL1

    FMC_N

    BL0

    FMC_D

    [0..15]

    FMC_SDNRAS

    FMC_B

    A1

    FMC_B

    A0

    FMC_S

    DCLK

    FMC_SDNCAS

    FMC_S

    DNWE

    FMC_SDNE0

    FMC_A

    [0..11]

    ARD_A

    [0..5]

    ARD_D

    [0..15]

    OSC

    _25M

    NRST

    DCMI_NRST

    SPDIF_R

    X0

    TP_P

    H15

    SAI2_SDB

    AUDIO_SDA

    AUDIO_SCL

    Audio_INT

    SAI2_M

    CLK

    A

    SAI2_S

    CKA

    SAI2_FSA

    SAI2_SDA

    DCMI_HSY

    NC

    DCMI_PIXCK

    DCMI_D[0..7]

    DCMI_VSY

    NC

    DCMI_PW

    R_E

    N

    DCMI_SC

    LDCMI_SD

    A

    DCMI_NRST

    OSC

    _24M

    OSC

    _24M

    ULP

    I_D[0..7]

    ULP

    I_CK

    ULP

    I_DIR

    ULP

    I_ST

    POTG

    _HS_OverCurrent

    ULP

    I_NXT

    NRST

    LCD_SDA

    LCD_SCL

    LCD_R

    [0..7]

    LCD_INT

    LCD_H

    SYNC

    LCD_V

    SYNC

    LCD_C

    LK

    LCD_D

    ISP

    LCD_B

    L_CTR

    L

    LCD_G

    [0..7]

    LCD_B

    [0..7]

    LCD_D

    ELC

    D_R

    ST

    RMII_

    MDIO

    RMII_

    RXD0

    RMII_

    RXD1

    RMII_

    MDC

    RMII_

    CRS_DV

    RMII_

    REF

    _CLK

    RMII_

    TX_E

    NRMII_

    TXD0

    RMII_

    TXD1

    NRST

    iSD

    RAM

    Matched Net Lengths [T

    olerance = 100mil]

    iCLO

    CK

    iSD

    RAM

    iSD

    RAM

    iSD

    RAM

    iSD

    RAM

    iSD

    RAM

    iSD

    RAM

    iSD

    RAMi

    QSP

    I

    Matched Net Lengths [T

    olerance = 100mil]

    iQSP

    Ii

    QSP

    Ii

    QSP

    Ii

    QSP

    Ii

    QSP

    I

    iUSB

    HS

    iUSB

    HS

    Matched Net Lengths [T

    olerance = 100mil]

    iUSB

    HS

    iUSB

    HS

    iUSB

    HS

    iLC

    D

    Matched Net Lengths [T

    olerance = 100mil]

    iLC

    Di

    LCD

    iLC

    Di

    LCD

    iLC

    D

    iRMII

    iRMII

    Matched Net Lengths [T

    olerance = 100mil]

    iRMII

    iRMII

    iRMII

    iRMII

    iRMII

    iRMII

    iRMII

    iDCMII

    Matched Net Lengths [T

    olerance = 100mil]

    iDCMII

    iDCMII

    iDCMII

    iCLO

    CK

    iCLO

    CK

  • DocID027942 Rev 2 27/49

    UM1907 Electrical schematics

    48

    Figure 20. ST-LINK/V2-1 with support of SWD only

    213

    ST-LINK/V2-1 with

    support of S

    WD only

    MB1191

    B-04

    10/16/2015

    Title:

    Size:

    Reference:

    Date:

    Sheet:

    of

    A4

    Revision:

    STM32F746G-DISCO

    Project:

    USB_

    DMUS

    B_DP

    STM_RST

    T_JTCK

    T_JT

    CKT_

    JTMS

    STM_JTM

    S

    STM_JTCK

    OSC

    _IN

    OSC

    _OUT

    T_NRST

    AIN_1

    3V3_ST

    _LINK

    3V3_ST

    _LINK

    USB_

    DMUS

    B_DP

    USB

    VCC

    1

    D-

    2

    D+

    3

    ID4

    GND

    5

    SHEL

    L6

    CN14

    USB

    -MINI-typeB

    COM

    ST-LIN

    K Po

    wer

    3V3_ST

    _LINK

    Board Iden

    t: PC

    13=0

    T_JT

    CKT_

    JTMS

    SWD

    3V3_ST

    _LINK

    1

    2

    3

    4

    CN8

    STM_JTM

    SST

    M_JTCK

    SWCL

    KSW

    DIO

    3V3_ST

    _LINK

    T_SW

    DIO_IN

    T_SW

    OLE

    D_S

    TLINK

    LED_S

    TLINK

    3V3_ST

    _LINK

    Red

    _Green

    21

    34

    LD7

    LD_B

    ICOLO

    R_C

    MS

    SWDIO

    SWCLK

    5V

    NRST

    T_NRST

    51

    2

    GND

    3

    4

    BYPA

    SSIN

    H

    Vin

    Vout

    U12

    LD3985M33R

    VCP_

    RX

    VCP_

    TX

    STLINK_T

    X

    STLINK_R

    X

    LD2

    LED, red

    C101

    100nF

    C113

    100nF

    C118

    100nF

    C109

    100nF

    C91

    1uF

    C86

    1uF

    C85

    100nF

    C84

    100nF

    C94

    10nF

    C98

    100nF

    3V3_ST

    _LINK

    USB_

    RENU

    Mn

    PWR_EXT

    PWR_E

    Nn

    3

    1

    2

    T3 9013-SOT2

    3

    3V3_ST

    _LINK

    USB_

    RENU

    Mn

    PA14

    PA13

    PWR_E

    Nn

    EN1

    GND

    2

    VO

    4

    NC

    5

    GND

    7

    VI

    6PG

    3U7

    LD39050PU33R

    C75

    1uF

    C68

    100nF

    C62

    1uF

    C61

    100nF

    3V3_ST

    _LINK

    5 Vo

    lts Output

    3.3 Vo

    lts Output

    5 Vo

    lts Pow

    er Supply

    3V3_ST

    _LINK

    3V3_ST

    _LINK

    VBAT

    1

    PA7

    17

    PC13

    2

    PA12

    33PC

    143

    PB0

    18

    PC15

    4JTMS/SW

    DIO

    34

    OSC

    IN5

    PB1

    19

    OSC

    OUT

    6

    VSS

    _235

    NRST

    7

    PB2/BOOT1

    20

    VSS

    A8

    VDD_2

    36

    VDDA

    9

    PB10

    21

    PA0

    10

    JTCK/SWCLK

    37

    PA1

    11

    PB11

    22

    PA2

    12

    PA15/JTDI

    38

    PA3

    13

    VSS_1

    23

    PA4

    14

    PB3/JTDO

    39

    PA5

    15

    VDD_1

    24

    PA6

    16

    PB4/JNTRST

    40

    PB12

    25

    PB5

    41

    PB13

    26

    PB6

    42

    PB14

    27

    PB7

    43

    PB15

    28

    BOOT0

    44

    PA8

    29

    PB8

    45

    PA9

    30

    PB9

    46

    PA10

    31

    VSS_3

    47

    PA11

    32

    VDD_3

    48

    U14

    STM32F1

    03CBT6

    5V

    5V_U

    SB_ST_

    LINK

    5V_U

    SB_ST_

    LINK

    D6

    BAT6

    0JFILM

    Not Fitted

    IN1

    IN2

    ON

    3GND

    4

    SET

    5

    OUT

    6

    OUT

    7

    FAULT

    8

    U8

    ST890C

    DR

    R72

    100K

    _1%_0402

    R60

    10K_1%_0402

    C76

    100nF

    R112

    4K7_1%

    _0402

    R101

    10K_1%_0402

    R100

    [NA]

    R105

    100K

    _1%_0402

    R99

    100K

    _1%_0402

    R98

    4K7_1%

    _0402

    R97

    4K7_1%

    _0402

    R118

    100_1%

    _0402

    R120

    10K_1%_0402

    R128 1

    K5_1%

    _0402

    R129

    36K_1%_0402

    R86

    1K

    R108

    2K7_1%

    _0402

    R127

    100_1%

    _0402

    SWO

    T_SW

    OPB

    3

    R139

    330_1%

    _0402

    R138

    330_1%

    _0402

    1.8 Vo

    lts Output

    SB10SB

    14SB

    17SB

    15

    SB9

    3V3

    E5V

    Arduino UNO pow

    er pin

    VIN

    Vin

    3Vout

    2

    1

    Tab

    4

    U6

    LD1117S5

    0TR

    E5V

    12

    X4

    NX3225GD-8.00M

    MCO

    Ilim = 510mA

    1.2Ilim

    = 612mA


Recommended