Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
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)
Contents
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
3 Electrical schematics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
4 Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
List of tables
List of figures
93RZHU
6XSSO\
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
06Y9
$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
MS38851V1
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.
• 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)).
• 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.
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.
• 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)).
• 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)).
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.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.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.
2 Connectors
069
1 GND 16 GND
2 NC 17 DCMI_HSYNC
3 NC 18 NC
4 DCMI_D0 19 DCMI_VSYNC
5 DCMI_D1 20 3V3
1 VBUS 4 ID
2 D- 5 GND
3 D+ - -
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
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
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
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
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
3V3
(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
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
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
27/46
Electrical schematics
45
28/46
Electrical schematics
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)
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
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
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
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
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
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
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
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
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
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
35/46
Electrical schematics
45
36/46
Electrical schematics
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
LCD_DE
LCD_DE
LCD_DISP
LCD_DISP
LCD_INT
LCD_INT
LCD_RST
LCD_RST
LCD_SCL
LCD_SCL
LCD_SDA
LCD_SDA
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 -
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 - -
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 -
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 - -
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 -
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.
4 Revision history
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.
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.