Sei sulla pagina 1di 46

UM1907

User manual
Discovery kit for STM32F7 Series with STM32F746NG MCU

Introduction
The 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.
Figure 1. STM32F746G-DISCO board (top view)

Figure 2. STM32F746G-DISCO board (bottom view)

1. Pictures not contractual.

June 2015 DocID027942 Rev 1 1/46


www.st.com 1
Contents UM1907

Contents

1 Hardware layout and configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6


1.1 Embedded ST-LINK/V2-1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.1.1 Drivers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.1.2 ST-LINK/V2-1 firmware upgrade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
1.2 Power supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
1.3 Programing/debugging when the power supply is not from
ST-LINK (5V link) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
1.4 Clock sources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
1.5 Reset sources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
1.6 Audio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
1.7 USB OTG FS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
1.8 USB OTG HS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.9 MicroSD card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.10 Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1.11 SDRAM memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1.12 Quad-SPI Nor Flash memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1.13 Camera module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
1.14 Display LCD-TFT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

2 Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.1 I2C extension connector CN2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.2 Camera module connector P1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.3 Arduino Uno revision 3 connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.4 USB OTG HS micro-AB connector CN12 . . . . . . . . . . . . . . . . . . . . . . . . 20
2.5 Ethernet RJ45 connector CN9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2.6 USB OTG FS micro-AB connector CN13 . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.7 MicroSD connector CN3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2.8 ST-LINK/V2-1 USB type B connector CN14 . . . . . . . . . . . . . . . . . . . . . . . 22
2.9 Audio stereo speakers JP3 and JP4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
2.10 Audio green jack (line Out) CN10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
2.11 Audio blue jack (line In) CN11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
2.12 SPDIF input RCA connector CN1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23

2/46 DocID027942 Rev 1


UM1907 Contents

3 Electrical schematics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24

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

Appendix B Appendix B mechanical drawing . . . . . . . . . . . . . . . . . . . . . . . . . . . 44

4 Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45

DocID027942 Rev 1 3/46


3
List of tables UM1907

List of tables

Table 1. I2C extension connector CN2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17


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

4/46 DocID027942 Rev 1


UM1907 List of figures

List of figures

Figure 1. STM32F746G-DISCO board (top view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1


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

DocID027942 Rev 1 5/46


5
Hardware layout and configuration UM1907

1 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

93RZHU
6XSSO\

27* 0LFUR86%
)6 FRQQHFWRU

.+]&U\VWDO 57& +63+< 


27*
0LFUR86%
+6
FRQQHFWRU

3XVKEXWWRQ 
*3,2
:DNHXS
LQFK:49*$
/&'
/&'
63',)GHFRGHU 
63',)5; 5&$,1SXW
FRQQHFWRU

$5'8,128QR 4XDG63,)ODVK
*3,2V 4XDG63,
6KLHOGVFRQQHFWRUV PHPRU\

9&3 &DSDFLWLYH
8$57 7RXFK6FUHHQ
0XOWLSRLQWV
670)1*+
,&H[WHQVLRQ
,&
FRQQHFWRU
67/,1.9 6:'

6'5$0 )0&
$XGLR'$& 
6$,
$PSOLILHU

6WHUHR-DFN
/LQH,QSXW
0LFUR6'FDUG 6WHUHR-DFN
6'00&
&RQQHFWRU /LQH2XWSXW

(WKHUQHW3+<  '&0, &DPHUDFRQQHFWRU


50,,
5-FRQQHFWRU

06Y9

6/46 DocID027942 Rev 1


UM1907 Hardware layout and configuration

Figure 4. STM32F746G-DISCO discovery board top layout

$XGLRFRGHF
0ELW6'5$00[

-DFNVVWHUHRPP
,1DQG287
,&H[WHQVLRQFRQQHFWRU

670)1*+
7)%*$

63',)LQSXW
5-VLQJOHSRUW 5&$FRQQHFWRU

+L6SHHG86%
3+<8/3, '&0,FDPHUD
FRQQHFWRU

+HDGHUV $UGXLQR

0LFUR86% 0ELW4XDG63,
4XDG'XDO

0LFUR6'FDUGFRQQHFWRU

0LQL86%W\SH%
67/,1.9

+HDGHUV $UGXLQR

3RZHU
VXSSO\LQOHW9

3RZHUVXSSO\VHOHFWRU 3XVKEXWWRQV XVHUDQG567


069

DocID027942 Rev 1 7/46


45
Hardware layout and configuration UM1907

Figure 5. STM32F746G-DISCO discovery board bottom layout

4.3-inch 480x272 color LCD-TFT


Two ST MEMS microphones with capacitive touch screen

MS38851V1

8/46 DocID027942 Rev 1


UM1907 Hardware layout and configuration

1.1 Embedded ST-LINK/V2-1


The 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).

1.1.1 Drivers
The ST-LINK/V2-1 requires a dedicated USB driver, which can be found on www.st.com for
Windows 7 and 8. On Windows XP the ST-LINK/V2-1 driver requires WinUsb to be installed
before using the ST-LINK/V2-1 (either available from Microsoft website or included in the
USB driver for ST-LINK/V2 for XP).
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.

DocID027942 Rev 1 9/46


45
Hardware layout and configuration UM1907

1.1.2 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 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.

1.2 Power supply


STM32F746G-DISCO discovery board is designed to be powered by 5V DC power supply.
It’s 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)).

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)

10/46 DocID027942 Rev 1


UM1907 Hardware layout and configuration

• 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 won’t 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.

DocID027942 Rev 1 11/46


45
Hardware layout and configuration UM1907

• 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)

1.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 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 board may be powered by VBUS first from ST-LINK, and
the following risks may be encountered:

12/46 DocID027942 Rev 1


UM1907 Hardware layout and configuration

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 can’t provide such current.

1.4 Clock sources


Up 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

1.5 Reset sources


The 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

1.6 Audio
An 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.

1.7 USB OTG FS


STM32F746G-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.

DocID027942 Rev 1 13/46


45
Hardware layout and configuration UM1907

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.

1.8 USB OTG HS


STM32F746G-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.

1.9 MicroSD card


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

14/46 DocID027942 Rev 1


UM1907 Hardware layout and configuration

1.10 Ethernet
STM32F746G-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

1.11 SDRAM memory


128-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.

1.12 Quad-SPI Nor Flash memory


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

DocID027942 Rev 1 15/46


45
Hardware layout and configuration UM1907

1.13 Camera module


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

1.14 Display LCD-TFT


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

16/46 DocID027942 Rev 1


UM1907 Connectors

2 Connectors

2.1 I2C extension connector CN2


Figure 12. I2C extension connector CN2 (front view)

 

 
069

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

2.2 Camera module connector P1


Figure 13. Camera module connector P1 (front view)

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

DocID027942 Rev 1 17/46


45
Connectors UM1907

Table 2. Camera module connector P1 (continued)


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

2.3 Arduino Uno revision 3 connectors


CN4, 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.

18/46 DocID027942 Rev 1


UM1907 Connectors

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


Left connectors Right connectors
-
Pin Pin MCU MCU Pin Pin
CN No. Function Function CN No.
No. Name Pin Pin Name 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 CN7
digital
TIM12_CH2,
3 RESET NRST RESET PB15 D11 4
SPI2_MOSI

CN6 3.3V TIM5_CH4,


4 +3V3 - PI0 D10 3
power input/output SPI2_NSS
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
- TIM12_CH1 PH6 D6 7
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 CN4
CN5 ADC3_IN5 digital
analog PF7 or (PF7) or
5 A4 USART6_TX PC6 D1 2
PB(1) I2C1_SDA
(PB9)
ADC3_IN4
PF6 or (PC0) or
6 A5 USART6_RX PC7 D0 1
PB8(1) I2C1_SCL
(PB8)
1. Please refer to Table 10 for details.

DocID027942 Rev 1 19/46


45
Connectors UM1907

2.4 USB OTG HS micro-AB connector CN12


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

Table 4. USB OTG HS micro-AB CN12


Pin number Description Pin number Description

1 VBUS 4 ID
2 D- 5 GND
3 D+ - -

2.5 Ethernet RJ45 connector CN9


Figure 15. Ethernet RJ45 connector CN9 (front view)

20/46 DocID027942 Rev 1


UM1907 Connectors

Table 5. RJ45 connector CN9


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

2.6 USB OTG FS micro-AB connector CN13


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

Table 6. 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 1 21/46


45
Connectors UM1907

2.7 MicroSD connector CN3


Figure 17. MicroSD connector CN3 (front view)

Table 7. MicroSD connector CN3


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)

2.8 ST-LINK/V2-1 USB type B connector CN14


The 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)

22/46 DocID027942 Rev 1


UM1907 Connectors

Table 8. USB type B connector CN14


Pin number Description Pin number Description

1 VBUS (power) 4 GND


2 DM 5, 6 Shield
3 DP - -

2.9 Audio stereo speakers JP3 and JP4


The stereo audio outputs JP3 and JP4 are available to support stereo speakers (left and
right)

2.10 Audio green jack (line Out) CN10


A 3.5mm stereo audio green jack output CN10 is available to support the headphone.

2.11 Audio blue jack (line In) CN11


A 3.5mm stereo audio blue jack input CN11 is available to support the audio line input.

2.12 SPDIF input RCA connector CN1


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

1 SPDIF_RX0 (PD7) 2 GND


2 GND - -

DocID027942 Rev 1 23/46


45
3

24/46
Matched Net Lengths [Tolerance = 100mil] U_USB_OTG_HS Matched Net Lengths [Tolerance = 100mil] Camera-Connectors U_AUDIO
USB_OTG_HS.SchDoc Camera-Connectors.SchDoc AUDIO.SchDoc
NRST OSC_24M SAI2_SCKA
NRST CLOCK i OSC_24M SAI2_SCKA
ULPI_D[0..7] DCMI_NRST SAI2_FSA
USB HS i ULPI_D[0..7] DCMI_NRST SAI2_FSA
ULPI_CK DCMI_D[0..7] SAI2_SDA
USB HS i ULPI_CK DCMII i DCMI_D[0..7] SAI2_SDA
Electrical schematics

ULPI_DIR DCMI_PWR_EN SAI2_SDB


USB HS i ULPI_DIR DCMI_PWR_EN SAI2_SDB
ULPI_NXT DCMI_VSYNC Audio_INT
USB HS i ULPI_NXT DCMII i DCMI_VSYNC Audio_INT
ULPI_STP DCMI_HSYNC AUDIO_SDA
USB HS i ULPI_STP DCMII i DCMI_HSYNC AUDIO_SDA
OTG_HS_OverCurrent DCMI_PIXCK AUDIO_SCL
OTG_HS_OverCurrent DCMII i DCMI_PIXCK AUDIO_SCL
U_STM32F7 OSC_24M DCMI_SDA SAI2_MCLKA
CLOCK i OSC_24M DCMI_SDA SAI2_MCLKA
STM32F7.SchDoc DCMI_SCL SPDIF_RX0
DCMI_SCL SPDIF_RX0
PA[0..15] ARD_A[0..5] TP_PH15
PA[0..15] ARD_A[0..5] TP_PH15
PB[0..15] ARD_D[0..15] Matched Net Lengths [Tolerance = 100mil]
PB[0..15] ARD_D[0..15]
PC[0..15] U_Ethernet U_USB_OTG_FS
PC[0..15]
PD[0..15] OSC_25M Ethernet.SchDoc USB_OTG_FS.SchDoc
PD[0..15] OSC_25M
PE[0..15] RMII_TXD0 OTG_FS_PowerSwitchOn
PE[0..15] RMII i RMII_TXD0 OTG_FS_PowerSwitchOn
PF[0..15] QSPI_D3 RMII_TX_EN OTG_FS_OverCurrent
PF[0..15] QSPI_D3 RMII i RMII_TX_EN OTG_FS_OverCurrent
PG[0..15] QSPI_D2 RMII_RXD0 OTG_FS_N
PG[0..15] QSPI_D2 RMII i RMII_RXD0 OTG_FS_N
PH[0..15] QSPI_D1 RMII_REF_CLK OTG_FS_P
PH[0..15] QSPI_D1 RMII i RMII_REF_CLK OTG_FS_P
PI[0..15] QSPI_D0 RMII_CRS_DV OTG_FS_ID
PI[0..15] QSPI_D0 RMII i RMII_CRS_DV OTG_FS_ID
PJ[0..15] QSPI_CLK RMII_MDC OTG_FS_VBUS
PJ[0..15] QSPI_CLK RMII i RMII_MDC OTG_FS_VBUS
PK[0..7] QSPI_NCS RMII_MDIO
PK[0..7] QSPI_NCS RMII i RMII_MDIO
NRST
NRST
LCD_R[0..7] AUDIO_SDA RMII_TXD1
LCD_R[0..7] AUDIO_SDA RMII i RMII_TXD1
LCD_G[0..7] AUDIO_SCL RMII_RXD1 U_Arduino_ Connectors U_ST_LINK_V2-1
LCD_G[0..7] AUDIO_SCL RMII i RMII_RXD1
LCD_B[0..7] SAI2_MCLKA OSC_25M Arduino_ Connectors.SchDoc ST_LINK_V2-1.SCHDOC
LCD_B[0..7] SAI2_MCLKA CLOCK i OSC_25M
LCD_BL_CTRL SAI2_SCKA RMII_RXER NRST VCP_RX
LCD_BL_CTRL SAI2_SCKA RMII_RXER NRST VCP_RX
LCD_HSYNC SAI2_FSA VCP_TX
LCD_HSYNC SAI2_FSA VCP_TX
Electrical schematics

LCD_CLK SAI2_SDA ARD_A[0..5] SWCLK


LCD_CLK SAI2_SDA ARD_A[0..5] SWCLK
LCD_VSYNC SAI2_SDB Matched Net Lengths [Tolerance = 100mil] ARD_D[0..15] SWDIO
LCD_VSYNC SAI2_SDB ARD_D[0..15] SWDIO
LCD_DISP Audio_INT U_LCD-43 SWO
LCD_DISP Audio_INT SWO
LCD_DE TP_PH15 LCD-43.SchDoc NRST
LCD_DE TP_PH15 NRST
LCD_RST SPDIF_RX0 LCD_R[0..7]
LCD_RST SPDIF_RX0 LCD i LCD_R[0..7]
LCD_INT LCD_G[0..7] U_Peripherals
LCD_INT LCD i LCD_G[0..7]
LCD_SDA LCD_B[0..7] Peripherals.SchDoc
LCD_SDA LCD i LCD_B[0..7]
LCD_SCL LCD_BL_CTRL NRST
LCD_SCL LCD_BL_CTRL NRST
FMC_A[0..11] LCD_HSYNC EXT_RST
FMC_A[0..11] LCD i LCD_HSYNC EXT_RST
DCMI_NRST FMC_D[0..15] LCD_CLK EXT_SDA
DCMI_NRST FMC_D[0..15] LCD i LCD_CLK EXT_SDA
DCMI_D[0..7] FMC_SDNWE LCD_VSYNC EXT_SCL

DocID027942 Rev 1
DCMI_D[0..7] FMC_SDNWE LCD i LCD_VSYNC EXT_SCL
DCMI_PWR_EN FMC_SDNRAS LCD_DISP uSD_CLK
DCMI_PWR_EN FMC_SDNRAS LCD_DISP uSD_CLK
DCMI_VSYNC FMC_SDNCAS LCD_DE uSD_CMD
DCMI_VSYNC FMC_SDNCAS LCD_DE uSD_CMD
DCMI_HSYNC FMC_SDCLK LCD_RST uSD_D0
DCMI_HSYNC FMC_SDCLK LCD_RST uSD_D0
DCMI_PIXCK FMC_BA0 LCD_INT uSD_D1
DCMI_PIXCK FMC_BA0 LCD_INT uSD_D1
DCMI_SDA FMC_BA1 LCD_SDA uSD_D2
DCMI_SDA FMC_BA1 LCD_SDA uSD_D2
DCMI_SCL FMC_SDNE0 LCD_SCL uSD_D3
DCMI_SCL FMC_SDNE0 LCD_SCL uSD_D3
FMC_SDCKE0 uSD_Detect
FMC_SDCKE0 uSD_Detect
RMII_RXER FMC_NBL0 B_USER
RMII_RXER FMC_NBL0 B_USER
RMII_TXD0 FMC_NBL1 Matched Net Lengths [Tolerance = 100mil]
RMII_TXD0 FMC_NBL1
RMII_TX_EN U_QSPI
RMII_TX_EN
RMII_RXD0 B_USER QSPI.SchDoc
RMII_RXD0 B_USER
RMII_REF_CLK EXT_SCL QSPI_NCS
RMII_REF_CLK EXT_SCL QSPI i QSPI_NCS
RMII_CRS_DV EXT_SDA QSPI_CLK
RMII_CRS_DV EXT_SDA QSPI i QSPI_CLK
RMII_MDC EXT_RST QSPI_D0
RMII_MDC EXT_RST QSPI i QSPI_D0
RMII_MDIO QSPI_D1
RMII_MDIO QSPI i QSPI_D1
RMII_TXD1 QSPI_D2
RMII_TXD1 QSPI i QSPI_D2
RMII_RXD1 SWDIO QSPI_D3
RMII_RXD1 SWDIO QSPI i QSPI_D3
SWCLK
SWCLK
OTG_FS_PowerSwitchOn NRST
OTG_FS_PowerSwitchOn NRST
OTG_FS_OverCurrent SWO Matched Net Lengths [Tolerance = 100mil] U_SDRAM
OTG_FS_OverCurrent SWO
Figure 19. STM32F746 discovery interconnection

OTG_FS_N VCP_RX SDRAM.SchDoc


OTG_FS_N VCP_RX
OTG_FS_P VCP_TX FMC_A[0..11]
OTG_FS_P VCP_TX SDRAM i FMC_A[0..11]
OTG_FS_ID FMC_D[0..15] Rev A-01 --> PCB label MB1191 A-01
OTG_FS_ID SDRAM i FMC_D[0..15]
OTG_FS_VBUS uSD_CLK FMC_SDNWE Rev B-01 --> PCB label MB1191 B-01, Ethernet modification, add SPDIF module,
OTG_FS_VBUS uSD_CLK SDRAM i FMC_SDNWE
uSD_CMD FMC_SDNRAS Remove STPS1L30A for having 5V. Requiered on USB_VCC
uSD_CMD SDRAM i FMC_SDNRAS
OTG_HS_OverCurrent uSD_D0 FMC_SDNCAS Rev B-02 --> PCB label MB1191 B-02, Change Capacitors value for X3, X4.
OTG_HS_OverCurrent uSD_D0 SDRAM i FMC_SDNCAS
ULPI_DIR uSD_D1 FMC_SDCLK Add R131, R135 of 100K
ULPI_DIR uSD_D1 SDRAM i FMC_SDCLK
ULPI_STP uSD_D2 FMC_BA0
ULPI_STP uSD_D2 FMC_BA0
ULPI_NXT uSD_D3 FMC_BA1
ULPI_NXT uSD_D3 FMC_BA1
ULPI_CK uSD_Detect FMC_NBL0
ULPI_CK uSD_Detect FMC_NBL0
ULPI_D[0..7] FMC_NBL1 Title: STM32F746 Discovery Interconnexion
ULPI_D[0..7] FMC_NBL1
FMC_SDNE0
SDRAM i FMC_SDNE0 Project: STM32F746G-DISCO
FMC_SDCKE0
SDRAM i FMC_SDCKE0
Size: A4 Reference: MB1191 Revision: B-02
Date: 6/5/2015 Sheet: 1 of 13
UM1907
UM1907

T_JTCK SB14 PA14


R112 R108 SWCLK
D6 T_JTMS SB17 PA13
5V SWDIO
4K7_1%_0402 2K7_1%_0402 BAT60JFILM T_NRST SB15 SWD
NRST
T_SWO SB16 PB3
R101 R105 SWO
R109
10K_1%_0402 100K_1%_0402 3V3_ST_LINK
Board Ident: PC13=0 0
R100 SWCLK SWDIO
E5V
[NA] Not Fitted STM_JTCK STM_JTMS
USB_RENUMn
JP2 3V3_ST_LINK

PWR_EXT
STM_JTCK
3V3_ST_LINK
Not Fitted, must be on a border or the PCB.

1
2
3
4

48
47
46
45
44
43
42
41
40
39
38
37
U14
STM32F103CBT6
5 Volts Power Supply CN8

PB9
PB8
PB7
PB6
PB5
C99 C100 5V

VSS_3
VDD_3
BOOT0
JP1 LD2 Not Fitted, must be on a border or the PCB.
R86

PB3/JTDO
PA15/JTDI
10pF X4 10pF 1 36
VBAT VDD_2 3V3_ST_LINK E5V 1 2

PB4/JNTRST
3V3_ST_LINK1 2 2 35

JTCK/SWCLK
PC13 VSS_2 5V_ST_LINK 3 4 1K
3 34 STM_JTMS LED, red
NX3225GD-8.00M PC14 JTMS/SWDIO 5V_USB_FS 5 6
4 33 USB_DP
PC15 PA12 5V_USB_HS 7 8
R99 OSC_IN 5 32 USB_DM
OSCIN PA11
100K_1%_0402 OSC_OUT 6 31 T_SWO TSM-104-01-x-DV
OSCOUT PA10
STM_RST 7 30 LED_STLINK
NRST PA9
3V3_ST_LINK 8 29 MCO
C98 VSSA PA8
9 28 PWR_ENn D4
100nF R98 VDDA PB15 5V_USB_HS
AIN_1 10 27 T_JTMS R127 BAT60JFILM U12 LD3985M33R ST-LINK Power
PA0 PB14
SB11 4K7_1%_0402 11 26 T_JTCK 100_1%_0402 D3 1 Vin Vout 5
R97 PA1 PB13 5V_USB_FS 3V3_ST_LINK
12 25 T_SWDIO_IN BAT60JFILM SB10
PA2 PB12
4K7_1%_0402 D1 3 INH
C85
E5V
BAT60JFILM GND BYPASS
D2 100nF
2
4

5V_USB_ST_LINK
BAT60JFILM C91 C84 C94 C86

PA3
PA4
PA5
PA6
PA7
PB0
PB1
PB2/BOOT1
PB10
PB11
VSS_1
VDD_1
STLINK_TX 100nF
VCP_RX
SB12 1uF 10nF 1uF

DocID027942 Rev 1
13
14
15
16
17
18
19
20
21
22
23
24
STLINK_RX
VCP_TX 3V3_ST_LINK 5V_USB_ST_LINK 5V_ST_LINK
SB13
Ilim = 510mA
1.2Ilim = 612mA < Isc < 1.5Ilim = 765mA 5 Volts Output

T_JTCK
T_JTDO
T_JTDI
T_NRST
T_JRST
U8 SB9
R72 1 6 5V U7 LD39050PU33R
IN OUT
3V3_ST_LINK 2 7 C76 6 3 3.3 Volts Output
IN OUT VI PG
100K_1%_0402 1 4
R79 EN VO 3V3
8 5 100nF
R60 FAULT SET
C101 C113 C118 C109 2K7 5
GND
GND

10K_1%_0402 NC C68
C61
100nF 100nF 100nF 100nF 3 4 C62 C75 100nF
2
7

ON GND
100nF
PWR_ENn ST890CDR 1uF 1uF

USB
5V_USB_ST_LINK
3V3_ST_LINK R120 3V3 U13
Figure 20. ST-LINK/V2-1 with support of SWD only

10K_1%_0402 Arduino UNO power pin LD1117S18TR 1.8 Volts Output


3 2

3
Vin Vout 1V8
T3 COM U6 LD1117S50TR 4
Tab
CN14 9013-SOT23 1 R118 USB_RENUMn 3 2
VIN Vin Vout E5V C108
1 100_1%_0402 LD7 4
1

VCC Tab 10uF_X5R_10%_0603


2 USB_DM 330_1%_0402 Red

2
D- R129 C29 C41
3 USB_DP R138 2 1
1

D+ 36K_1%_0402
4 R128 10uF_X5R_10%_0805 10uF_X5R_10%_0805
ID
5 1K5_1%_0402 LED_STLINK
GND
6
SHELL
3 4 Title: ST-LINK/V2-1 with support of SWD only
3V3_ST_LINK
USB-MINI-typeB R139
330_1%_0402 _Green Project: STM32F746G-DISCO
LD_BICOLOR_CMS Size: A4 Reference: MB1191 Revision: B-02
Date: 5/28/2015 Sheet: 2 of 13

25/46
Electrical schematics

45
26/46
Electrical schematics

Not Fitted 3V3

EXT/RF E2P Connector R39


10K_1%_0402
CN2
EXT_SDA NRST
EXT_SDA 1 2 NRST
EXT_SCL EXT_RST
4
1

EXT_SCL 3 4 EXT_RST SB7


3V3 5 6
B2
7 8 5V
SB2 C25
F206A-2*04MGF-A
100nF
RESET Button
3
2
SW-PUSH-CMS_BLACK

3V3

R16 R14 VDD


MICRO SD 47K_1%_0402 47K_1%_0402
R15 R13
47K_1%_0402 47K_1%_0402 SW-PUSH-CMS_BLUE
4
1

(TF) Card
R17
47K_1%_0402 B1
USER & WAKE-UP Button

DocID027942 Rev 1
uSD_D0
uSD_D1
3V3
3
2

uSD_D2 R18
B_USER
uSD_D3 B_USER
uSD_CLK SB6 10K
uSD_CMD R19
C10 10K
100nF
CN3

1
2
3
4
5
6
7
8
PJS008-2003

SMS064FF or SMS128FF
Figure 21. Joystick, LEDs and pushbutton

3V3
SW2
SW1

R12
9
10

[NA]

R11
uSD_Detect
0_5%_0402
Input pin with pull-up

Title: Joystick, ACP, LEDs and Push Button


Project: STM32F746G-DISCO
Size: A4 Reference: MB1191 Revision: B-02
Date: 5/28/2015 Sheet: 3 of 13
UM1907
UM1907

3V3 U11
E9 D6
LDO1VDD AGND
D9 E7 Default I2C Address : 00110100
AVDD1 AGND
B2 E8
SPKVDD1 AGND
1V8 C2 A1
SPKVDD2 SPKGND1
D8 C1
AVDD2 SPKGND2
G9 H9
CPVDD CPGND
F1 E2
DCVDD DGND
D2 F7

C79
C71
DBVDD HP2GND
D1
LDO2VDD
F3 R83 0

C104
C93
C69
SDA AUDIO_SDA
R87 D4 H1 R76 0

100nF C103
4.7uF
100nF C72
1uF
3V3 LDO1ENA SCLK AUDIO_SCL
10K D5 G2 R80 [NA]

100nF C70
100nF C92
LDO2ENA CS/ADDR 3V3
C89 E6 A4

4.7uF
4.7uF
1uF
VREFC CIFMODE
1uF
D3
MCLK1 SAI2_MCLKA
MIC_CLK C6 E1
DMICCLK GPIO2/MCLK2
G1 A3
SAI2_SCKA BCLK1 SPKMODE
E3 A5
SAI2_FSA LRCLK1 REFGND
E4
SAI2_SDA DACDAT1
F2 A7
SAI2_SDB ADCDAT1 MICBIAS1
G3 B6
Audio_INT ADCLRCLK1/GPIO1 MICBIAS2
C9
VMIDC
C105 C88 Jack out Green
H2 F9
GPIO3/BCLK2 HPOUT2N
F4 F8 4.7uF 4.7uF
GPIO4/LRCLK2 HPOUT2P
H3 2 CN10
GPIO5/DACDAT2
E5 G5 Right 4
GPIO7/ADCDAT2 HPOUT1FB
G4 G6
GPIO6/ADCLRCLK2 HPOUT1R
H6 Left 6
HPOUT1L
F6 3
GPIO11/BCLK3
H5 PJ3028B-3_GR
GPIO10/LRCLK3
R47 10K Jack in blue H4
GPIO8/DACDAT3
F5 C5
GPIO9/ADCDAT3 LINEOUT1N
U20 RIGHT B5
100nF C115
100nF C102

CN11 LINEOUT1P R121 R102


1 2 3 C8 C4
VDD LR IN1LP LINEOUT2N

DocID027942 Rev 1
3 6 Left C107 D7 B4 20 20
CLK IN1LN LINEOUT2P
5 4 1uF A6
GND DOUT LINEOUTFB
4 Right B8
IN2LP/VRXN
MP34DT01 2 B9
IN2LN/DMICDAT1
B1 JP4

100nF C30
PJ3028B-3_BE SPKOUTLN
C7
IN1RP SPKOUTLP
A2 SPK Left
U21 LEFT C106 B7
IN1RN
1 2 1uF C3 JP3
VDD LR SPKOUTRN SPK Right
3 A8 B3
CLK IN2RP/VRXP SPKOUTRP
5 4 MIC_DATA A9
GND DOUT IN2RN/DMICDAT2
G8
CPCA
MP34DT01 H8
CPCB
C87 2.2uF

100nF C77
H7
CPVOUTN
G7 C80 2.2uF
CPVOUTP
C78 2.2uF
WM8994ECS/R
MIC_VDD
Figure 22. Audio codec Cirrus and connectors

First Stage
Second Stage
R9 R8
RCA in Yellow for SPDIF input 1M [NA]
R22
1M
3V3 Very close to Output pin 4 TP_PH15
3V3 TP_PH15
of first stage
TP3

5
5

U1 U2
CN1 2 C6 R7 2 4 C9 R10 2 4
SPDIF_RX0
22nF 100 22nF 100

3
3

1 R6 74LVC1G04SE 74LVC1G04SE Title: Audio Codec WOLFSON and connectors


3V3
RCA_SMD 75 C4 C7
Project: STM32F746G-DISCO
100nF 100nF Size: A4 Reference: MB1191 Revision: B-02
Date: 5/28/2015 Sheet: 4 of 13

27/46
Electrical schematics

45
28/46
Electrical schematics

Quad SPI Flash Memory

3V3
R57
10K_1%_0402
U3
QSPI_NCS 1 8
QSPI_NCS S# VCC
QSPI_CLK 6
QSPI_CLK C
QSPI_D0 5 C38
QSPI_D0 DQ0 100nF_X7R_10%_0402
QSPI_D1 2
QSPI_D1 DQ1
QSPI_D2 3
QSPI_D2 DQ2/Vpp/W#
QSPI_D3 7 4
QSPI_D3 DQ3/HOLD# VSS
N25Q128A13EF840E (MICRON)

DocID027942 Rev 1
Figure 23. Quad-SPI Flash memory (MICRON)

Title: Quad SPI Flash Memory (MICRON)


Project: STM32F746G-DISCO
Size: A4 Reference: MB1191 Revision: B-02
Date: 5/28/2015 Sheet: 5 of 13
UM1907
UM1907

Arduino UNO connector

ARD_A[0..5]
ARD_A[0..5]
LD1
ARD_D[0..15] R59 SB8 VREF+
ARD_D[0..15]
510_1%_0402 R96
LED, green
CN7 0
PB8 ARD_D15 C90
SCL/D15 10 [NA]
PB9 ARD_D14
SDA/D14 9
CN6
AVDD 8
1 GND 7
PI1 ARD_D13 SPI2_SCK
2 IOREF SCK/D13 6
NRST PB14 ARD_D12 SPI2_MISO
NRST 3 NRST MISO/D12 5
PB15 ARD_D11 TIM12_CH2, SPI2_MOSI
3V3 4 3V3 PWM/MOSI/D11 4
PI0 ARD_D10 TIM5_CH4, SPI2_NSS
5V 5 5V PWM/CS/D10 3
PA15 ARD_D9 TIM2_CH1
6 GND PWM/D9 2
ARD_D8

POWER
PI2
7 GND D8 1
VIN 8 VIN
F201-1*10MGF-W1-BA
F201-1*08MGF-W1-BA CN4
CN5 PI3 ARD_D7
D7 8
ADC3_IN0 ARD_A0 PA0 PH6 ARD_D6 TIM12_CH1
1 A0 PWM/D6 7
ADC3_IN8 ARD_A1 PF10 PA8 ARD_D5 TIM1_CH1
2 A1 PWM/D5 6
ADC3_IN7 ARD_A2 PF9 PG7 ARD_D4
3 A2 D4 5
ARD_A3

AIN
ADC3_IN6 PF8 PB4 ARD_D3 TIM3_CH1
4 A3 PWM/D3 4

DocID027942 Rev 1
PG6 ARD_D2
5 A4 D2 3
ADC3_IN5 ARD_A4 PF7 SB5 PC6 ARD_D1 USART6_TX
6 A5 TX/D1 2
PC7 ARD_D0 USART6_RX
RX/D0 1
SDA/D14 ARD_D14 PB9 SB4 F201-1*06MGF-W1-BA
F201-1*08MGF-W1-BA

ADC3_IN4 ARD_A5 PF6 SB3

SCL/D15 ARD_D15 PB8 SB1


Figure 24. Arduino Uno connectors

Title: Arduino UNO connectors


Project: STM32F746G-DISCO
Size: A4 Reference: MB1191 Revision: B-02
Date: 5/28/2015 Sheet: 6 of 13

29/46
Electrical schematics

45
30/46
Electrical schematics

U4
FMC_A11 H9 E2 R52 10K_1%_0402
A11 DQ31
FMC_A10 G7 D3 R48 10K_1%_0402
A10 DQ30
FMC_A9 J3 D2 R49 10K_1%_0402
A9 DQ29
FMC_A8 H2 B1 R43 10K_1%_0402
A8 DQ28
FMC_A7 H1 C2 R40 10K_1%_0402
A7 DQ27
FMC_A6 G3 A1 R23 10K_1%_0402
A6 DQ26
FMC_A5 G2 C3 R36 10K_1%_0402
A5 DQ25
FMC_A4 G1 A2 R24 10K_1%_0402
A4 DQ24
FMC_A3 F3 A8 R26 10K_1%_0402
A3 DQ23
FMC_A2 F7 C7 R25 10K_1%_0402
A2 DQ22
FMC_A1 G9 A9 R27 10K_1%_0402
A1 DQ21
FMC_A0 G8 C8 R41 10K_1%_0402
A0 DQ20
B9 R37 10K_1%_0402
DQ19
FMC_BA1 H8 D8 R50 10K_1%_0402
FMC_BA1 BA1 DQ18
FMC_BA0 J7 D7 R51 10K_1%_0402
FMC_BA0 BA0 DQ17
E8 R53 10K_1%_0402
DQ16
FMC_SDNWE K8
FMC_SDNWE WE#
FMC_SDNCAS K7 R2 FMC_D15
FMC_SDNCAS CAS# DQ15
FMC_SDNRAS J9 N3 FMC_D14
FMC_SDNRAS RAS# DQ14
FMC_SDNE0 J8 R1 FMC_D13
FMC_SDNE0 CS# DQ13
FMC_SDCKE0 J2 N2 FMC_D12
FMC_SDCKE0 CKE DQ12
FMC_SDCLK J1 P1 FMC_D11
FMC_SDCLK CLK DQ11
M2 FMC_D10
DQ10
R55 10K_1%_0402 F2 M3 FMC_D9
DQM3 DQ9
R56 10K_1%_0402 F8 L2 FMC_D8
DQM2 DQ8
FMC_NBL1 K1 L8 FMC_D7 FMC_A[0..11]
FMC_NBL1 DQM1 DQ7 FMC_A[0..11]
FMC_NBL0 K9 M7 FMC_D6
FMC_NBL0 DQM0 DQ6
M8 FMC_D5 FMC_D[0..15]
DQ5 FMC_D[0..15]
E3 P9 FMC_D4
NC DQ4
E7 N8 FMC_D3
NC DQ3
H3 R9 FMC_D2
NC DQ2

DocID027942 Rev 1
H7 N7 FMC_D1
NC DQ1
K3 R8 FMC_D0
NC DQ0
K2
NU
3V3
C26 B2 B3
VDDQ VSSQ
100nF_X7R_10%_0402 C15 B7 B8
VDDQ VSSQ
C27 100nF_X7R_10%_0402 C9 C1
VDDQ VSSQ
100nF_X7R_10%_0402 C28 D9 D1
VDDQ VSSQ
C31 100nF_X7R_10%_0402 E1 E9
VDDQ VSSQ
100nF_X7R_10%_0402 C42 L1 L9
VDDQ VSSQ
C45 100nF_X7R_10%_0402 M9 M1
VDDQ VSSQ
Figure 25. SDRAM (MICRON)

100nF_X7R_10%_0402 C46 N9 N1
VDDQ VSSQ
C50 100nF_X7R_10%_0402 P2 P3
VDDQ VSSQ
100nF_X7R_10%_0402 C52 P7 P8
VDDQ VSSQ
100nF_X7R_10%_0402
C16 A7 A3
VDD VSS
100nF_X7R_10%_0402 C34 F9 F1
VDD VSS
C43 100nF_X7R_10%_0402 L7 L3
VDD VSS
100nF_X7R_10%_0402 C51 R7 R3
VDD VSS
100nF_X7R_10%_0402
MT48LC4M32B2B5-6A (MICRON)
Place close SDRAM

Title: SDRAM (MICRON)


Project: STM32F746G-DISCO
Size: A4 Reference: MB1191 Revision: B-02
Date: 5/28/2015 Sheet: 7 of 13
UM1907
UM1907

3V3

R137
620_1%_0603
R126
3V3 47K_1%_0402
LD6
LED, red
R116 U16
10K_1%_0402 2 3 R119
GND FAULT OTG_FS_OverCurrent
5 1 0_5%_0402
R117 5V IN OUT
4 CN13
OTG_FS_PowerSwitchOn EN
0_5%_0402 1
C112 VBUS
STMPS2141STR 2
4.7uF_X5R_10%_0603 DM
3
DP
4
ID
5
GND

5V_USB_FS
6
USB_Micro-AB receptacle

SB18 Shield
USB-MICRO-AB
OTG_FS_VBUS
R132 0 USB_FS1_N
OTG_FS_N
R125 0 USB_FS1_P
OTG_FS_P
R133 0
OTG_FS_ID

3V3

DocID027942 Rev 1
U18 R136
B3 A3 330_1%_0603
Vbus ID
C3 C1
D+out D+in
D3 D1
D-out D-in LD5
A2 B1
Dz Pd1 LED, green
B2 C2
Pup Pd2
D2 R134
3

GND
47K_1%_0402
EMIF02-USB03F2 1 T2
9013-SOT23
2

R135
100K
Figure 26. USB OTG FS with micro A-B connector

Title: USB OTG FS with Micro A-B connector


Project: STM32F746G-DISCO
Size: A4 Reference: MB1191 Revision: B-02
Date: 5/28/2015 Sheet: 8 of 13

31/46
Electrical schematics

45
32/46
ARD_A[0..5] QSPI_D3 FMC_A[0..11] B_USER OTG_FS_PowerSwitchOn RMII_RXER LCD_R[0..7]
ARD_A[0..5] QSPI_D3 FMC_A[0..11] B_USER OTG_FS_PowerSwitchOn RMII_RXER LCD_R[0..7]
ARD_D[0..15] QSPI_D2 FMC_D[0..15] EXT_SCL OTG_FS_OverCurrent RMII_TXD0 LCD_G[0..7]
ARD_D[0..15] QSPI_D2 FMC_D[0..15] EXT_SCL OTG_FS_OverCurrent RMII_TXD0 LCD_G[0..7]
QSPI_D1 FMC_SDNWE EXT_SDA OTG_FS_N RMII_TX_EN LCD_B[0..7]
QSPI_D1 FMC_SDNWE EXT_SDA OTG_FS_N RMII_TX_EN LCD_B[0..7]
OSC_25M QSPI_D0 FMC_SDNRAS EXT_RST OTG_FS_P RMII_RXD0 LCD_BL_CTRL
OSC_25M QSPI_D0 FMC_SDNRAS EXT_RST OTG_FS_P RMII_RXD0 LCD_BL_CTRL
QSPI_CLK FMC_SDNCAS OTG_FS_ID RMII_REF_CLK LCD_HSYNC
QSPI_CLK FMC_SDNCAS OTG_FS_ID RMII_REF_CLK LCD_HSYNC
AUDIO_SDA QSPI_NCS FMC_SDCLK SWDIO OTG_FS_VBUS RMII_CRS_DV LCD_CLK
AUDIO_SDA QSPI_NCS FMC_SDCLK SWDIO OTG_FS_VBUS RMII_CRS_DV LCD_CLK
AUDIO_SCL FMC_BA0 SWCLK RMII_MDC LCD_VSYNC
AUDIO_SCL FMC_BA0 SWCLK RMII_MDC LCD_VSYNC
SAI2_MCLKA uSD_CLK FMC_BA1 SWO RMII_MDIO LCD_DISP
SAI2_MCLKA uSD_CLK FMC_BA1 SWO RMII_MDIO LCD_DISP
SAI2_SCKA uSD_CMD FMC_SDNE0 VCP_RX OTG_HS_OverCurrent RMII_TXD1 LCD_DE
SAI2_SCKA uSD_CMD FMC_SDNE0 VCP_RX OTG_HS_OverCurrent RMII_TXD1 LCD_DE
SAI2_FSA uSD_D0 FMC_SDCKE0 VCP_TX ULPI_DIR RMII_RXD1 LCD_RST
Electrical schematics

SAI2_FSA uSD_D0 FMC_SDCKE0 VCP_TX ULPI_DIR RMII_RXD1 LCD_RST


SAI2_SDA uSD_D1 FMC_NBL0 ULPI_STP LCD_INT
SAI2_SDA uSD_D1 FMC_NBL0 ULPI_STP LCD_INT
SAI2_SDB uSD_D2 FMC_NBL1 ULPI_NXT DCMI_NRST LCD_SDA
SAI2_SDB uSD_D2 FMC_NBL1 ULPI_NXT DCMI_NRST LCD_SDA
TP_PH15 uSD_D3 ULPI_CK DCMI_D[0..7] LCD_SCL
TP_PH15 uSD_D3 ULPI_CK DCMI_D[0..7] LCD_SCL
Audio_INT uSD_Detect ULPI_D[0..7] DCMI_PWR_EN
Audio_INT uSD_Detect ULPI_D[0..7] DCMI_PWR_EN
SPDIF_RX0 DCMI_VSYNC
SPDIF_RX0 DCMI_VSYNC
DCMI_HSYNC
DCMI_HSYNC
DCMI_PIXCK
DCMI_PIXCK
U5A DCMI_SDA
DCMI_SDA
ARD_A0 PA0 N3 M2 PC0 ULPI_STP DCMI_SCL
PA0-WKUP PC0 DCMI_SCL
RMII_REF_CLK PA1 N2 M3 PC1 RMII_MDC
PA1 PC1
RMII_MDIO PA2 P2 M4 PC2 ULPI_DIR
PA2 PC2
ULPI_D0 PA3 R2 L4 PC3 FMC_SDCKE0
PA3 PC3
DCMI_HSYNC PA4 N4 N5 PC4 RMII_RXD0 U5B
PA4 PC4
ULPI_CK PA5 P4 P5 PC5 RMII_RXD1 FMC_D2 PD0 B12 N7 PG0 FMC_A10
PA5 PC5 PD0 PG0
DCMI_PIXCK PA6 P3 H15 PC6 ARD_D1 FMC_D3 PD1 C12 M7 PG1 FMC_A11
PA6 PC6 PD1 PG1
RMII_CRS_DV PA7 R3 G15 PC7 ARD_D0 uSD_CMD PD2 D12 M13 PG2 RMII_RXER
PA7 PC7 PD2 PG2
ARD_D10 PA8 F15 G14 PC8 uSD_D0 DCMI_D5 PD3 C11 M12 PG3 EXT_RST
PA8 PC8 PD3 PG3
VCP_TX 0 R64 PA9 E15 F14 PC9 uSD_D1 OTG_FS_OverCurrent PD4 D11 N12 PG4 FMC_BA0
PA9 PC9 PD4 PG4
OTG_FS_ID PA10 D15 B14 PC10 uSD_D2 OTG_FS_PowerSwitchOn PD5 C10 N11 PG5 FMC_BA1
PA10 PC10 PD5 PG5
OTG_FS_VBUS R63 OTG_FS_N PA11 C15 B13 PC11 uSD_D3 Audio_INT PD6 B11 J15 PG6 ARD_D2
PA11 PC11 PD6 PG6
[NA] OTG_FS_P PA12 B15 A12 PC12 uSD_CLK SPDIF_RX0 PD7 A11 J14 PG7 ARD_D4
PA12 PC12 PD7 PG7
SWDIO PA13 A15 D1 PC13 uSD_Detect FMC_D13 PD8 L15 H14 PG8 FMC_SDCLK
PA13 PC13-ANTI_TAMP PD8 PG8
SWCLK PA14 A14 FMC_D14 PD9 L14 D9 PG9 DCMI_VSYNC
PA14 PD9 PG9
ARD_D9 PA15 A13 FMC_D15 PD10 K15 C8 PG10 SAI2_SDB
PA15 PD10 PG10
QSPI_D0 PD11 N10 B8 PG11 RMII_TX_EN
PD11 PG11
ULPI_D1 PB0 R5 R6 PJ0 LCD_R1 QSPI_D1 PD12 M10 C7 PG12 LCD_B4
PB0 PJ0 PD12 PG12
3V3 3V3 ULPI_D2 PB1 R4 R7 PJ1 LCD_R2 QSPI_D3 PD13 M11 B3 PG13 RMII_TXD0
PB1 PJ1 PD13 PG13
PB2 QSPI_CLK 0 R44 M5 P7 PJ2 LCD_R3 FMC_D0 PD14 L12 A4 PG14 RMII_TXD1
PB2 PJ2 PD14 PG14
SWO PB3 A10 N8 PJ3 LCD_R4 FMC_D1 PD15 K13 B7 PG15 FMC_SDNCAS
R46 R54 PB3 PJ3 PD15 PG15
ARD_D3 PB4 A9 M9 PJ4 LCD_R5
PB4 PJ4
ULPI_D7 PB5 A8 M14 PJ5 LCD_R6 FMC_NBL0 PE0 A6
PB5 PJ5 PE0
2K7_1%_0402 2K7_1%_0402 QSPI_NCS PB6 B6 K12 PJ6 LCD_R7 FMC_NBL1 PE1 A5 3V3 3V3
PB6 PJ6 PE1 TP1
VCP_RX PB7 B5 J12 PJ7 LCD_G0 QSPI_D2 PE2 A3 K4 PH2 NC2 R29 100
PB7 PJ7 PE2 PH2
EXT_SCL DCMI_SCL ARD_D15 PB8 A7 H12 PJ8 LCD_G1 OTG_HS_OverCurrent PE3 A2 J4 PH3 FMC_SDNE0 TP
PB8 PJ8 PE3 PH3 R62 R61
EXT_SDA DCMI_SDA ARD_D14 PB9 B4 J13 PJ9 LCD_G2 LCD_B0 PE4 A1 H4 PH4 ULPI_NXT
PB9 PJ9 PE4 PH4 2K7_1%_0402
ULPI_D3 PB10 P12 H13 PJ10 LCD_G3 DCMI_D6 PE5 B1 J3 PH5 FMC_SDNWE
PB10 PJ10 PE5 PH5
ULPI_D4 PB11 R13 G12 PJ11 LCD_G4 DCMI_D7 PE6 B2 P13 PH6 ARD_D6 2K7_1%_0402
PB11 PJ11 PE6 PH6
ULPI_D5 PB12 L13 B10 PJ12 R58 100 OTG_FS_VBUS FMC_D4 PE7 R8 N13 PH7 LCD_SCL AUDIO_SCL
PB12 PJ12 PE7 PH7
ULPI_D6 PB13 K14 B9 PJ13 LCD_B1 FMC_D5 PE8 N9 P14 PH8 LCD_SDA AUDIO_SDA
PB13 PJ13 PE8 PH8
ARD_D12 PB14 R14 C9 PJ14 LCD_B2 FMC_D6 PE9 P9 N14 PH9 DCMI_D0
PB14 PJ14 PE9 PH9
ARD_D11 PB15 R15 D10 PJ15 LCD_B3 FMC_D7 PE10 R9 P15 PH10 DCMI_D1
PB15 PJ15 PE10 PH10
C13 FMC_D8 PE11 P10 N15 PH11 DCMI_D2
R32 PE11 PH11
PC14 E1 FMC_D9 PE12 R10 M15 PH12 DCMI_D3
PC14-OSC32_IN PE12 PH12
0 PC15 F1 G13 PK0 LCD_G5 FMC_D10 PE13 R12 E12 PH13 DCMI_PWR_EN
4.7pF_NPO_-+0.25pF_0402 PC15-OSC32_OUT PK0 PE13 PH13
F12 PK1 LCD_G6 FMC_D11 PE14 P11 E13 PH14 DCMI_D4
X3 R30 PK1 PE14 PH14
PH0 G1 F13 PK2 LCD_G7 FMC_D12 PE15 R11 D13 PH15 TP_PH15
NX3215SA-32.768K PH0-OSC_IN PK2 PE15 PH15
100_1%_0402 PH1 H1 D8 PK3 LCD_BL_CTRL

DocID027942 Rev 1
PH1-OSC_OUT PK3
C12 D7 PK4 LCD_B5 FMC_A0 PF0 D2 E14 PI0 ARD_D5
R31 PK4 PF0 PI0
J1 C6 PK5 LCD_B6 FMC_A1 PF1 E2 D14 PI1 ARD_D13
NRST PK5 PF1 PI1
0 BOOT0 E6 C5 PK6 LCD_B7 FMC_A2 PF2 G2 C14 PI2 ARD_D8
4.7pF_NPO_-+0.25pF_0402 BOOT0 PK6 PF2 PI2
C4 PK7 LCD_DE FMC_A3 PF3 H2 C13 PI3 ARD_D7
R45 PK7 PF3 PI3
E5 FMC_A4 PF4 J2 C3 PI4 SAI2_MCLKA
10K_1%_0402 PDR_ON PF4 PI4
3V3 X2 FMC_A5 PF5 K3 D3 PI5 SAI2_SCKA
PF5 PI5
4 3 OSC_25M STM32F746NGH6 ARD_A5 PF6 K2 D6 PI6 SAI2_SDA
VDD OUT R42 R38 PF6 PI6
ARD_A4 PF7 K1 D4 PI7 SAI2_FSA
R5 [NA] R35 10K_1%_0402 PF7 PI7 TP2
1 2 ARD_A3 PF8 L3 C2 PI8 NC1 R33 100
EN GND [NA] PF8 PI8-ANTI_TAMP2
10K_1%_0402 ARD_A2 PF9 L2 E4 PI9 LCD_VSYNC TP
PF9 PI9
NZ2520SB-25.00M ARD_A1 PF10 L1 D5 PI10 LCD_HSYNC
PF10 PI10
C5 3V3 3V3 FMC_SDNRAS PF11 P8 F3 PI11 B_USER
PF11 PI11
FMC_A6 PF12 M6 E3 PI12 LCD_DISP
PF12 PI12
100nF FMC_A7 PF13 N6 G3 PI13 LCD_INT
PF13 PI13
3V3 FMC_A8 PF14 P6 H3 PI14 LCD_CLK
PF14 PI14
FMC_A9 PF15 M8 G4 PI15 LCD_R0
PF15 PI15
R34 STM32F746NGH6
10K_1%_0402 U5C
L10 K9
VDD VDD1 VSS1
F11 F10
VDD2 VSS2
NRST LCD_RST DCMI_NRST E7 F6
NRST VDD3 VSS3
K5 K6
Figure 27. STM32F746NGH6 connection

VDD4 VSS4
H5 H6
VDD5 VSS5
L8 K7
VDD6 VSS6
3V3 L9 K8 PA[0..15] PG[0..15]
VDD7 VSS7 PA[0..15] PG[0..15]
J11 J10
VDD8 VSS8
G11 G10 PB[0..15] PH[0..15]
R21 VDD_USB33 VSS9 PB[0..15] PH[0..15]
E9 F8
0 VDD10 VSS10
E8 F7 PC[0..15] PI[0..15]
VDD11 VSS11 PC[0..15] PI[0..15]
J5 J6
VDD VDD12 VSS12
VDD VDD VDDA F4 F2 PD[0..15] PJ[0..15]
VDD13 VSS13-VSS18 PD[0..15] PJ[0..15]
L1 K11 K10
VDD14 VSS14
C55 C56 C57 C58 C59 C40 C37 C36 C33 C11 FCM1608KF-601T03 E10 F9 PE[0..15] PK[0..7]
C54 C14 C8 VDD15 VSS15 PE[0..15] PK[0..7]
F5 G6
4.7uF 4.7uF 1uF VDD17 VSS17
100nF 100nF 100nF 100nF 100nF 100nF 100nF 100nF 100nF 100nF G5 PF[0..15]
VDD18 PF[0..15]
L7 L6
VDDA VDD19 VSS19
H11 H10
R28 VDD20 VSS20
0 R1 M1
VDDA VSSA
VDD P1 N1
VREF+ VREF+ VREF-
C24
C23 C22 C21 C20 C19 C18 C32 C35 C39 C44 C1 L11
C17 VDD VBAT VCAP1
100nF L5 E11
1uF BYPASS-REG VCAP2
100nF 100nF 100nF 100nF 100nF 100nF 100nF 100nF 100nF 100nF
R20 STM32F746NGH6
10K C48 C47
2.2uF 2.2uF Title: STM32F746NGH6 Connexion
Project: STM32F746G-DISCO
Size: A3 Reference: MB1191 Revision: B-02
Ceramic capacitor (Low ESR)
Date: 5/28/2015 Sheet: 9 of 13
UM1907
UM1907

R130
OTG_HS_OverCurrent
0
3V3
R122
3K3 3V3
LD3
R140
620_1%_0603 R141
LED, red 330_1%_0402

U17
ULPI_D[0..7] 2 3 C114 LD4
ULPI_D[0..7] GND FAULT LED, green
5 1
5V IN OUT
4
EN 4.7uF_X5R_10%_0603
3

STMPS2151STR
R124 1 T1
47K_1%_0402 9013-SOT23
U15 5V
2

ULPI_NXT 2 17 C117 R131


ULPI_NXT NXT CPEN
ULPI_DIR 31 21 100nF 100K
ULPI_DIR DIR VBAT

DocID027942 Rev 1
ULPI_STP 29 24 R115 L6 5V_USB_HS
ULPI_STP STP RBIAS
ULPI_CK 1 8K06_1%_0402 BLM18PG121SN1D CN12
ULPI_CK CLKOUT
22 R123 820_1%_0805 1
VBUS VBUS
ULPI_D7 13 19 USB_HS_N 2
D7 DM DM
ULPI_D6 10 18 USB_HS_P 3
D6 DP i DP
ULPI_D5 9 23 4
D5 ID ID
ULPI_D4 7 i Diff Pair 90ohm 5
D4 GND
ULPI_D3 6 12 Diff Pair 90ohm
D3 NC
ULPI_D2 5 Matched Net Lengths [Tolerance = 150mil] 6
A2
A1
A2
A1

D2 Shield
ULPI_D1 4 8 REFSEL0 7
D1 REFSEL0 Shield
ULPI_D0 3 11 REFSEL1 D8 D7 8
D0 REFSEL1 Shield
14 REFSEL2 USBULC6-2F3 ESDA14V2-2BF3 9
REFSEL2 Shield
25 3V3 10
USB_Micro-AB receptacle

R114 XO R107 EXP


B2
B1
B2
B1

OSC_24M 26 32 C111
OSC_24M REFCLK VDDIO
100_1%_0402 0_5%_0402 100nF L7 475900001
20 C123 C121 C120 C122 BLM18PG121SN1D
VDD3.3
15 30
SPK_L VDD1.8 1V8
16 28 100nF100nF100nF100nF
SPK_R VDD1.8 C119
C110 C116
27 33 100nF 100nF 2.2uF_X7R_10%_0805
NRST RESETB GNDPAD
USB3320C-EZK
Figure 28. USB OTG HS PHY with micro A-B connector

3V3

R104 R110 R113


0_5%_0402 0_5%_0402 0_5%_0402
REFSEL0 REFSEL1 REFSEL2

R103 R106 R111 Title: USB OTG HS PHY with Micro A-B connector
[NA] [NA] [NA]
Project: STM32F746G-DISCO
Size: A4 Reference: MB1191 Revision: B-02
Date: 5/28/2015 Sheet: 10 of 13

33/46
Electrical schematics

45
34/46
Electrical schematics

3V3
3V3

R90 R92 C82 C83


R65 R70 R67 50 50 100nF 100nF
1K5 4K7 4K7
R77 R73 Matched Net Lengths [Tolerance = 100mil] R91 R93
4K7 4K7 Diff Pair 100ohm 50 50
U9 i CN9
16 21 TD_P 3
RMII_TX_EN TXEN TXP TD+
17 20 TD_N 5
RMII_TXD0 TXD0 TXN TCT
18 23 RD_P 4
RMII_TXD1 TXD1 RXP i TD-
22 RD_N
RXN i
R69 33 8 Diff Pair 100ohm 7
RMII_RXD0 RXD0/MODE0 RD+
R71 33 7 3 i Diff Pair 100ohm LED1_LINK/ACT_GREEN 6
RMII_RXD1 RXD1/MODE1 LED1/nINT/nPME/REGOFF RCT
10 2 Diff Pair 100ohm 8
RMII_RXER RXER/PHYAD0 LED2/nINT/nPME/nINTSEL RD-
LED2_SPEED_YELLOW
R66 33 11 24 R84 12
RMII_CRS_DV CRS_DV/MODE2 RBIAS LED(green)_A
12K1 3V3 11
LED(green)_K
13 9 1
RMII_MDC MDC VDDIO LED(Yellow)_A
12 19 L2 2
RMII_MDIO MDIO VDD1A LED(Yellow)_K
1
VDD2A
15 6 BLM18PG121SN1D 9
NRST nRST VDDCR R95 R88 R89 R94 NC
14 10
RMII_REF_CLK nINT/REFCLK0 10K 10K 330 330 CHS GND
C81 C74 13
C73 Shield

DocID027942 Rev 1
4 C66 14
R78 XTAL2 Shield
OSC_25M 5 25 100nF 100nF 10uF
OSC_25M XTAL1/CLKIN GND_EP
100 470pF C60 C63 HR961160C
LAN8742A-CZ-TR C67
1uF 100nF 10uF
R68
4K7
Figure 29. Ethernet PHY with RJ45 connector

Title: Ethernet PHY with RJ45 connector


Project: STM32F746G-DISCO
Size: A4 Reference: MB1191 Revision: B-02
Date: 5/28/2015 Sheet: 11 of 13
UM1907
UM1907

DCMI_D[0..7]
DCMI_D[0..7]
DCMI_PIXCK
DCMI_PIXCK
DCMI_HSYNC P1
DCMI_HSYNC
DCMI_VSYNC
DCMI_VSYNC 1
2
3
DCMI_PWR_EN DCMI_D0
DCMI_PWR_EN 4
DCMI_NRST DCMI_D1
DCMI_NRST 5
DCMI_D2
6
DCMI_D3
7
DCMI_D4
8
DCMI_SDA DCMI_D5
DCMI_SDA 9
DCMI_SCL DCMI_D6
DCMI_SCL 10
DCMI_D7
11
12
OSC_24M
OSC_24M 13
14
DCMI_PIXCK
15
16
DCMI_HSYNC
17
18
DCMI_VSYNC
19
3V3 X1
R3 3V3 20
4 3 OSC_24M Camera_CLK
VDD OUT 21
R4 100_1%_0402 22
1 2
EN GND 23
10K_1%_0402 24
NZ2520SB-24.00M DCMI_PWR_EN
25
C3 DCMI_NRST
26
DCMI_SDA R2 100_1%_0402
27
100nF
28

DocID027942 Rev 1
DCMI_SCL R1 100_1%_0402
29
30
FPU330ZH-BT1D3-CA
3V3
C1
C2
10uF
100nF
Figure 30. External camera connector

Title: External Camera connector


Project: STM32F746G-DISCO
Size: A4 Reference: MB1191 Revision: B-02
Date: 5/28/2015 Sheet: 12 of 13

35/46
Electrical schematics

45
36/46
Electrical schematics

BLVDD 3V3 U19


LCD_CLK 30 5 LCD_R0
CLK R0
Default I2C Address : 01110000 LCD_HSYNC 32 6 LCD_R1
HSYNC R1
LCD_VSYNC 33 7 LCD_R2
VSYNC R2
8 LCD_R3
R3
LCD_DE 34 9 LCD_R4
R74 DE R4
LCD_DISP 31 10 LCD_R5
DISP R5
4K7 11 LCD_R6
R6
12 LCD_R7
D5 R7
4.7uF_50V
L4 L3
VL VH LCD_BL_A 2 13 LCD_G0
BLVDD VBL+ G0
C95 C96 C97 4.7uH 1A 30% C64 C65 LCD_BL_K 1 14 LCD_G1
VBL- G1
FCM1608KF-601T03 STPS1L40M 15 LCD_G2
G2
100nF 10nF 4.7uF_16V U10 10nF 16 LCD_G3
G3
8 6 LCD_INT 38 17 LCD_G4
SW Vo INT G4
1 5 BLGND LCD_SCL 39 18 LCD_G5
R85 Vi NC SCL G5
7 LCD_SDA 40 19 LCD_G6
BLVDD EN SDA G6
4K7 3 4 LCD_RST 37 20 LCD_G7
GND FB RESET G7
9 2
R81 PGND Rset
LCD_BL_CTRL 21 LCD_B0
R82 R75 B0
0 STLD40DPUR 3V3 22 LCD_B1
100K 10_1%_0805 B1
4 23 LCD_B2
L5 VDD B2
24 LCD_B3
C49 B3
C53 3 25 LCD_B4

DocID027942 Rev 1
4.7uF GND B4
FCM1608KF-601T03BLGND BLGND BLGND 29 26 LCD_B5
GND B5
100nF 35 27 LCD_B6
GND B6
36 28 LCD_B7
GND B7
RK043FN48H-CT672B

Backlight driver & PFC of LCD panel


LCD_G[0..7]
LCD_G[0..7]
LCD_B[0..7]
LCD_B[0..7]
LCD_R[0..7]
LCD_R[0..7]
LCD_BL_CTRL
LCD_BL_CTRL
LCD_CLK
LCD_CLK
LCD_HSYNC
LCD_HSYNC
LCD_VSYNC
LCD_VSYNC
Figure 31. 4.3-inch LCD with capacitive touch

LCD_DE
LCD_DE
LCD_DISP
LCD_DISP
LCD_INT
LCD_INT
LCD_RST
LCD_RST
LCD_SCL
LCD_SCL
LCD_SDA
LCD_SDA

Title: LCD 4.3" with Capacitive Touch


Project: STM32F746G-DISCO
Size: A4 Reference: MB1191 Revision: B-02
Date: 5/28/2015 Sheet: 13 of 13
UM1907
UM1907 STM32F746G-DISCO IO Assignment

Appendix A STM32F746G-DISCO IO Assignment

Table 10. STM32F746G-DISCO IO assignment


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 -
(1)
B10 PJ12 OTG_FS_VBUS
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 1 37/46


45
STM32F746G-DISCO IO Assignment UM1907

Table 10. STM32F746G-DISCO IO 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 - -

38/46 DocID027942 Rev 1


UM1907 STM32F746G-DISCO IO Assignment

Table 10. STM32F746G-DISCO IO assignment (continued)


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/D10 -
(1)
E15 PA9 VCP_TX
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/D5 -
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 1 39/46


45
STM32F746G-DISCO IO Assignment UM1907

Table 10. STM32F746G-DISCO IO 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 - -

40/46 DocID027942 Rev 1


UM1907 STM32F746G-DISCO IO Assignment

Table 10. STM32F746G-DISCO IO assignment (continued)


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 1 41/46


45
STM32F746G-DISCO IO Assignment UM1907

Table 10. STM32F746G-DISCO IO 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 -

42/46 DocID027942 Rev 1


UM1907 STM32F746G-DISCO IO Assignment

Table 10. STM32F746G-DISCO IO 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 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's needed to have: R64 = OFF,
R63 = ON, R58 = OFF. In that configuration, VCP_TX is no longer available and PA9 = OTG_FS_VBUS,
PJ12 = not connected.

DocID027942 Rev 1 43/46


45
Appendix B mechanical drawing UM1907

Appendix B Appendix B mechanical drawing

44/46 DocID027942 Rev 1


UM1907 Revision history

4 Revision history

Table 11. Document revision history


Date Revision Changes

12-Jun-2015 1 Initial release.

DocID027942 Rev 1 45/46


45
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.

© 2015 STMicroelectronics – All rights reserved

46/46 DocID027942 Rev 1

Potrebbero piacerti anche