0% found this document useful (0 votes)
139 views51 pages

NNN Manual stm32f7

this is manual datasheet from stm32f7

Uploaded by

raden
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
139 views51 pages

NNN Manual stm32f7

this is manual datasheet from stm32f7

Uploaded by

raden
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 51

UM1907

User manual
Discovery kit for STM32F7 Series with STM32F746NG MCU

Introduction
The 32F746GDISCOVERY Discovery board is a complete demonstration and development
platform for the STMicroelectronics ARM® Cortex®-M7 core-based STM32F746NGH6
microcontroller. This microcontroller features four I2Cs, six SPIs with three multiplexed
simplex I2S, SDMMC, four USARTs, four UARTs, two CANs, three 12-bit ADCs, two 12-bit
DACs, two SAIs, 8- to 14-bit digital camera module interface, internal 320+16+4-Kbyte
SRAM and 1-Mbyte Flash memory, USB OTG HS and FS, Ethernet MAC, FMC interface,
Quad-SPI interface, SWD debugging support. This Discovery board offers everything
required for users to get started quickly and develop applications easily.
The full range of hardware features on the board helps users to evaluate almost all
peripherals (USB OTG HS and FS, 10/100-Mbit Ethernet, microSD™ card, USART, SAI
Audio DAC stereo with audio jack input and output, ST-MEMS digital microphones, SDRAM,
Quad-SPI Flash memory, 4.3-inch color LCD-TFT with a capacitive multi-touch panel,
SPDIF RCA input and others) and to develop their applications. Arduino™ Uno V3
connectors make it possible to easily connect extension shields or a daughterboard for
users’ specific applications. The integrated ST-LINK/V2-1 provides an embedded in-circuit
debugger and programmer for the STM32.
The 32F746GDISCOVERY board comes with the STM32 comprehensive software HAL
library together with various packaged software examples, as well as a direct access to
ARM® mbed Enabled™ online resources at http://mbed.org.
Figure 1. 32F746GDISCOVERY board (top view)

Figure 2. 32F746GDISCOVERY board (bottom view)

1. Pictures are not contractual.

June 2017 DocID027942 Rev 4 1/51


www.st.com 1
Contents UM1907

Contents

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

2 Product marking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

3 System requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

4 Development toolchains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

5 Demonstration software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

6 Ordering information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

7 Technology partners . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

8 Hardware layout and configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9


8.1 The 32F746GDISCOVERY Discovery board layout . . . . . . . . . . . . . . . . 10
8.2 32F746GDISCOVERY Discovery board mechanical drawing . . . . . . . . . 12
8.3 Embedded ST-LINK/V2-1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
8.3.1 Drivers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
8.3.2 ST-LINK/V2-1 firmware upgrade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
8.4 Power supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
8.5 Programming/debugging when the power supply is not from
ST-LINK (5V link) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
8.6 Clock sources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
8.7 Reset sources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
8.8 Audio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
8.9 USB OTG FS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
8.10 USB OTG HS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
8.11 microSD card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
8.12 Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
8.13 SDRAM memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
8.14 Quad-SPI NOR Flash memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
8.15 Camera module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20

2/51 DocID027942 Rev 4


UM1907 Contents

8.16 Display LCD-TFT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20

9 Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
9.1 I2C extension connector CN2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
9.2 Camera module connector P1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
9.3 Arduino Uno V3 connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
9.4 USB OTG HS Micro-AB connector CN12 . . . . . . . . . . . . . . . . . . . . . . . . 24
9.5 Ethernet RJ45 connector CN9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
9.6 USB OTG FS Micro-AB connector CN13 . . . . . . . . . . . . . . . . . . . . . . . . . 25
9.7 microSD connector CN3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
9.8 ST-LINK/V2-1 USB Type-B connector CN14 . . . . . . . . . . . . . . . . . . . . . . 26
9.9 Audio stereo speakers JP3 and JP4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
9.10 Audio green jack (line Out) CN10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
9.11 Audio blue jack (line In) CN11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
9.12 SPDIF input RCA connector CN1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

10 Electrical schematics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

Appendix A 32F746GDISCOVERY I/O assignment . . . . . . . . . . . . . . . . . . . . . . . 42

Appendix B Compliance Statements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49


B.1 Federal Communications Commission (FCC) and Industry
Canada (IC) Compliance Statement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
B.1.1 FCC Compliance Statement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
B.2 IC Compliance Statement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
B.2.1 Compliance Statement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
B.2.2 Déclaration de conformité. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49

Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50

DocID027942 Rev 4 3/51


3
List of tables UM1907

List of tables

Table 1. Order code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8


Table 2. I2C extension connector CN2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Table 3. Camera module connector P1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Table 4. Arduino connectors (CN4, CN5, CN6 and CN7). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Table 5. USB OTG HS Micro-AB CN12 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Table 6. RJ45 connector CN9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Table 7. USB OTG FS Micro-AB connector CN13 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Table 8. microSD connector CN3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Table 9. USB Type-B connector CN14 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Table 10. SPDIF input RCA connector CN1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Table 11. 32F746GDISCOVERY I/O assignment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Table 12. Document revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50

4/51 DocID027942 Rev 4


UM1907 List of figures

List of figures

Figure 1. 32F746GDISCOVERY board (top view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1


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

DocID027942 Rev 4 5/51


5
Features UM1907

1 Features

• STM32F746NGH6 microcontroller featuring 1 Mbyte of Flash memory and


340 Kbytes of RAM, in a BGA216 package
• 4.3-inch 480x272 color LCD-TFT with capacitive touch screen
• USB OTG HS FS
• SAI audio codec
• ST-MEMS digital microphones
• 128-Mbit Quad-SPI Flash memory
• 128-Mbit SDRAM (64-Mbit accessible)
• 1 user and reset push-button
• Board connectors:
– Camera
– USB with Micro-AB
– Ethernet RJ45
– SPDIF RCA input
– Audio jack for external speakers
– microSD™ card
– RF-EEPROM daughterboard
• Board expansion connectors:
– Arduino™ Uno V3
• Flexible power-supply options: ST-LINK USB VBUS or external sources
• On-board ST-LINK/V2-1 supporting USB re-enumeration capability: mass storage,
virtual COM port, debug port
• Comprehensive free software libraries and examples available with the STM32Cube
package
• Support of a wide choice of Integrated Development Environments (IDES) including
IAR™, Keil®, GCC-based IDEs, ARM® mbed™
• ARM® mbed Enabled™ (see http://mbed.org)

6/51 DocID027942 Rev 4


UM1907 Product marking

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

3 System requirements

• Windows® OS (XP, 7, 8 and 10), Linux® 64-bit or macOS™


• USB Type-B to Micro-AB cable

4 Development toolchains

• Keil® MDK-ARM(a)
• IAR™ EWARM(a)
• GCC-based IDEs including free SW4STM32 from AC6
• ARM® mbed Enabled™ online

5 Demonstration software

The demonstration software, included in the STM32Cube package, is preloaded in the


STM32 Flash memory for easy demonstration of the device peripherals in standalone mode.
The latest versions of the demonstration source code and associated documentation can be
downloaded from the www.st.com/stm32f7-discovery webpage.

a. On Windows® only.

DocID027942 Rev 4 7/51


50
Ordering information UM1907

6 Ordering information

To order the 32F746GDISCOVERY Discovery kit, refer to Table 1.

Table 1. Order code


Order code Target STM32

STM32F746G-DISCO STM32F746NG

7 Technology partners

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

ROCKTECH:
• Color display, 4.3-inch LCD-TFT (resolution: 480x272), capacitive touch,
part number RK043FN48H-CT672B

8/51 DocID027942 Rev 4


UM1907 Hardware layout and configuration

8 Hardware layout and configuration

The 32F746GDISCOVERY Discovery board is designed around the STM32F746NGH6


microcontroller (216-pin in TFBGA package). The hardware block diagram (see Figure 3)
illustrates the connections between STM32F746NGH6 and peripherals (SDRAM, Quad-SPI
Flash memory, camera module, color LCD, USB OTG connectors, USART, Ethernet, Audio,
SPDIFRX, microSD card, Arduino Uno shields and embedded ST-LINK). Figure 4 and
Figure 5 help users to locate these features on the Discovery board.
The mechanical dimensions of the Discovery board are showed in Figure 6.

Figure 3. Hardware block diagram

93RZHU
6XSSO\

27* 0LFUR86%
)6 FRQQHFWRU

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


27*
0LFUR86%
+6
FRQQHFWRU

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

$UGXLQR8QRVKLHOG 4XDG63,)ODVK
*3,2V 4XDG63,
FRQQHFWRUV PHPRU\

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

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

6WHUHRMDFN

/LQHLQSXW
PLFUR6'FDUG
6'00& 6WHUHRMDFN
FRQQHFWRU
/LQH2XWSXW

(WKHUQHW3+<DQG '&0, &DPHUDFRQQHFWRU


50,,
5-FRQQHFWRU

06Y9

DocID027942 Rev 4 9/51


50
Hardware layout and configuration UM1907

8.1 The 32F746GDISCOVERY Discovery board layout


Figure 4. 32F746GDISCOVERY Discovery board top layout

$XGLRFRGHF
0ELW6'5$00[

PPVWHUHRMDFNV
,1DQG287
,&H[WHQVLRQFRQQHFWRU

670)1*+
7)%*$

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

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

+HDGHUV $UGXLQR

0LFUR86% 0ELW4XDG63,
4XDG'XDO

PLFUR6'FDUGFRQQHFWRU

0LQL86%W\SH%
67/,1.9

+HDGHUV $UGXLQR

3RZHU
VXSSO\LQOHW9

3RZHUVXSSO\VHOHFWRU 3XVKEXWWRQV XVHUDQG567

10/51 DocID027942 Rev 4


UM1907 Hardware layout and configuration

Figure 5. 32F746GDISCOVERY Discovery board bottom layout

LQFK[FRORU/&'7)7
7ZR67-0(06PLFURSKRQHV ZLWKFDSDFLWLYHWRXFKVFUHHQ

069

DocID027942 Rev 4 11/51


50
Hardware layout and configuration UM1907

8.2 32F746GDISCOVERY Discovery board mechanical drawing


Figure 6. Mechanical drawing

1. Plastic Spacer Height = 15mm, Overall Height = 23mm +/- 1mm.

12/51 DocID027942 Rev 4


UM1907 Hardware layout and configuration

8.3 Embedded ST-LINK/V2-1


The ST-LINK/V2-1 programming and debugging tool is integrated on the
32F746GDISCOVERY Discovery board. Compared to ST-LINK/V2 the changes are listed
below.
The new features supported on ST-LINK/V2-1 are:
• USB software reenumeration
• Virtual COM port interface on USB
• Mass storage interface on USB
• USB power management request for more than 100 mA power on USB
These features are no more supported on ST-LINK/V2-1:
• SWIM interface
• Application voltage lower than 3 V
For all general information concerning debugging and programming features common
between V2 and V2-1 refer to ST-LINK/V2 in-circuit debugger/programmer for STM8 and
STM32 User manual (UM1075).

8.3.1 Drivers
Before connecting the 32F746GDISCOVERY board to a Windows® PC (XP, 7, 8 and 10)
through the USB, a driver for the ST-LINK/V2-1 must be installed. It is available at the
www.st.com website. In case the STM32 Discovery is connected to the PC before the driver
is installed, some Discovery interfaces may be declared as “Unknown” in the PC device
manager. To recover from this situation, after installing the dedicated driver, the association of
“Unknown” USB devices found on the 32F746GDISCOVERY board to this dedicated driver,
must be updated in the device manager manually.
Note: It is recommended to proceed by using USB Composite Device, as shown in Figure 7.

Figure 7. USB composite device

DocID027942 Rev 4 13/51


50
Hardware layout and configuration UM1907

8.3.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 the www.st.com website before starting to use the
32F746GDISCOVERY board and periodically, to stay up-to-date with the latest firmware
version.

8.4 Power supply


The 32F746GDISCOVERY Discovery board is designed to be powered by 5V DC power
supply. It is possible to configure the Discovery board to use any of the following five
sources for the power supply:
• 5V DC power adapter connected to JP2 (external power supply on silkscreen of JP1
(5V ext)). In this case, the 32F746GDISCOVERY Discovery board must be powered by
a power supply unit or by an auxiliary equipment complying with the standard
EN-60950-1: 2006+A11/2009, and must be Safety Extra Low Voltage (SELV) with
limited power capability (see Figure 8).

Figure 8. JP1 (5V ext) from JP2 (5V)

• 7-12V DC power from CN6 pin named Vin on silkscreen, the extension connectors for
Arduino Uno shields or daughterboard (external power source on silkscreen of JP1
(5V ext)), see Figure 9.

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

14/51 DocID027942 Rev 4


UM1907 Hardware layout and configuration

• 5V DC power with limitation from CN14, the USB Type-B connector of


ST-LINK/V2-1 (USB 5V power source on silkscreen of JP1 (5V link)). It is the default
setting. If the USB enumeration succeeds (as explained below), the ST-LINK 5V link
power is enabled, by asserting the PWR_ENn signal. This pin is connected to a power
switch (ST890), which powers the board. This power switch features also a current
limitation to protect the PC in case of a short-circuit on the board (more than 600 mA).
The 32F746GDISCOVERY Discovery board can be powered from the ST-LINK USB
connector CN14 (5V link), but only the ST-LINK circuit has the power before USB
enumeration, because the host PC only provides 100 mA to the board at that time. During
the USB enumeration, the 32F746GDISCOVERY board asks for the 500 mA power to the
host PC. If the host is able to provide the required power, the enumeration ends by a
“SetConfiguration” command and then, the power transistor U8 (ST890) is switched ON, the
red LED LD2 is turned ON, thus the 32F746GDISCOVERY board can consume no more
than 500 mA of current. If the host is not able to provide the requested current, the
enumeration fails. Therefore the ST890 (U8) remains OFF and the STM32 part including the
extension board will not be powered. As a consequence the red LED LD2 remains turned
OFF. In this case it is mandatory to use an external power supply (see Figure 10).

Figure 10. JP1 (5V link)

Note: In case the board is powered by a USB charger, there is no USB enumeration, so the led
LD2 remains set to OFF permanently and the board is not powered. Only in this specific
case, the resistor R109 needs to be soldered, to allow the board to be powered anyway.
The LED LD2 is lit when the 32F746GDISCOVERY Discovery board is powered by the 5V
correctly.
Caution: Do not connect the PC to the ST-LINK (CN14) when R109 is soldered. The PC may be
damaged or the board not powered correctly.

DocID027942 Rev 4 15/51


50
Hardware layout and configuration UM1907

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

Figure 11. JP1 (usb_fs)

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

Figure 12. JP1 (usb_hs)

8.5 Programming/debugging when the power supply is not from


ST-LINK (5V link)
It is mandatory to power the board first using JP1 (5V ext) or (usb_hs) or (usb_fs), then
connecting the USB cable to the PC. Proceeding this way the enumeration succeeds thanks
to the external power source.
The following power sequence procedure must be respected:
1. Connect the jumper JP1 on (5V ext) or (usb_hs) or (usb_fs)
2. Connect the external power source to JP2 or CN6 or CN12 or CN13
3. Check the red LED LD2 is turned ON
4. Connect the PC to USB connector CN14
If this order is not respected, the Discovery board may be powered by VBUS first from
ST-LINK, and the following risks may be encountered:

16/51 DocID027942 Rev 4


UM1907 Hardware layout and configuration

1. If more than 500 mA current is needed by the board, the PC may be damaged or
current can be limited by the PC. As a consequence the board is not powered correctly.
2. 500 mA will be requested at the enumeration, so there is a risk that the request is
rejected and enumeration does not succeed if the PC cannot provide such current.

8.6 Clock sources


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

8.7 Reset sources


The reset signal of 32F746GDISCOVERY Discovery board is active low and the reset
sources include:
• Reset button B2
• Arduino Uno shield board from CN6
• Embedded ST-LINK/V2-1

8.8 Audio
An audio codec WM8994ECS/R from CIRRUS with 4 DACs and 2 ADCs is connected to the
SAI interface of the STM32F746NGH6 microcontroller. It communicates with
STM32F746NGH6 via I2C bus shared with the camera module and I2C extension
connector.
• The analog line input is connected to the ADC of WM8994ECS/R through the blue
audio jack CN11.
• The analog line output is connected to the DAC of WM8994ECS/R via the green audio
jack CN10.
• Two external speakers can be connected to WM8994ECS/R via JP3 for right speaker
and JP4 for left speaker.
• Two digital microphones (ST-MEMS microphone) MP34DT01TR are on the
32F746GDISCOVERY Discovery board. They are connected to the input digital
microphones of WM8994ECS/R.
• One coaxial connector CN1 is implemented on 32F746GDISCOVERY to receive
external audio data compatible with the SPDIF specification.

DocID027942 Rev 4 17/51


50
Hardware layout and configuration UM1907

8.9 USB OTG FS


The 32F746GDISCOVERY Discovery board supports USB OTG full speed communication
via a USB Micro-AB connector (CN13) and a USB power switch (U6) connected to VBUS.
The Discovery board can be powered by this USB connection at 5V DC with 500mA current
limitation.
A green LED LD5 will be lit in one of these cases:
• Power switch (U6) is ON and 32F746GDISCOVERY works as an USB host
• VBUS is powered by another USB host when 32F746GDISCOVERY works as an USB
device.
The red LED LD6 will be lit when an overcurrent occurs.
Note: 32F746GDISCOVERY board should be powered by an external power supply when using
OTG function.

8.10 USB OTG HS


The 32F746GDISCOVERY Discovery board supports the USB OTG high speed
communication via a USB Micro-AB connector (CN12), USB high speed PHY (U15)
USB3320C-EZK from MICROCHIP for high speed function.
The Discovery board can be powered by the USB connectors (CN12) at 5V DC with 500mA
current limitation.
A USB power switch (U7) is also connected on VBUS and provides power to CN12.
The green LED LD4 will be lit in one of these cases:
• Power switch (U17) is ON and 32F746GDISCOVERY works as a USB host
• VBUS is powered by another USB host when 32F746GDISCOVERY works as a USB
device.
The red LED LD3 will be lit when an overcurrent occurs.
Note: The 32F746GDISCOVERY board should be powered by an external power supply when
using OTG function.

8.11 microSD card


The 32F746GDISCOVERY board supports the 2-Gbyte (or more) microSD card connected
to the SDMMC1 port of STM32F746NGH6.

18/51 DocID027942 Rev 4


UM1907 Hardware layout and configuration

8.12 Ethernet
The 32F746GDISCOVERY Discovery board supports 10/100-Mbit Ethernet communication
by a PHY LAN8742A-CZ-TR (U9) from MICROCHIP and RJ45 jack (CN9). Ethernet PHY is
connected to STM32F746NGH6 via RMII interface.
The 25-MHz clock for the PHY is generated by the oscillator X2, while the 50-MHz clock for
STM32F746NGH6 is generated by the PHY RMII_REF_CLK.

Figure 13. Inside RJ45 jack

8.13 SDRAM memory


The 128-Mbit SDRAM (MT48LC4M32B2B5-6A from MICRON) is connected to the FMC
interface of the STM32F746NGH6 microcontroller. Only the lowest 16-bit data are used (64-
Mbit accessible). DQ16 to DQ31 are unused and connected to a 10K ohm pull-down
resistor.

8.14 Quad-SPI NOR Flash memory


The 128-Mbit Quad-SPI NOR Flash memory (N25Q128A13EF840E from MICRON) is
connected to the Quad-SPI interface of the STM32F746NGH6 microcontroller.

DocID027942 Rev 4 19/51


50
Hardware layout and configuration UM1907

8.15 Camera module


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

8.16 Display LCD-TFT


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

20/51 DocID027942 Rev 4


UM1907 Connectors

9 Connectors

9.1 I2C extension connector CN2


Figure 14. I2C extension connector CN2 (front view)

 

 
069

Table 2. I2C extension connector CN2


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

9.2 Camera module connector P1


Figure 15. Camera module connector P1 (front view)

Table 3. Camera module connector P1


Pin number Description Pin number Description

1 GND 16 GND
2 NC 17 DCMI_HSYNC
3 NC 18 NC
4 DCMI_D0 19 DCMI_VSYNC
5 DCMI_D1 20 3V3

DocID027942 Rev 4 21/51


50
Connectors UM1907

Table 3. Camera module connector P1 (continued)


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

9.3 Arduino Uno V3 connectors


CN4, CN5, CN6 and CN7 are female connectors compatible with Arduino standard. Most
shields designed for Arduino can fit to the 32F746GDISCOVERY Discovery board.
The Arduino connectors on 32F746GDISCOVERY Discovery board support the Arduino
Uno V3 (see Table 4).
Caution: The I/Os of STM32 microcontroller are 3.3 V compatible instead of 5 V for Arduino Uno.

22/51 DocID027942 Rev 4


UM1907 Connectors

Table 4. Arduino connectors (CN4, CN5, CN6 and CN7)


Left connectors Right connectors

Pin Pin STM32 STM32 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
4 +3V3 - TIM1_CH1 PA8 D10 3
power input/output
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
TIM5_CH4,SPI
1 A0 PA0 ADC3_IN0 PI0 D5 6
2_NSS
2 A1 PF10 ADC3_IN8 - PG7 D4 5
3 A2 PF9 ADC3_IN7 TIM3_CH1 PB4 D3 4
CN4
4 A3 PF8 ADC3_IN6 - PG6 D2 3
CN5 digital
ADC3_IN5
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. Refer to Table 11 for details.

DocID027942 Rev 4 23/51


50
Connectors UM1907

9.4 USB OTG HS Micro-AB connector CN12


Figure 16. USB OTG Micro-AB connector CN12 (front view)

Table 5. USB OTG HS Micro-AB CN12


Pin number Description Pin number Description

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

9.5 Ethernet RJ45 connector CN9


Figure 17. Ethernet RJ45 connector CN9 (front view)

24/51 DocID027942 Rev 4


UM1907 Connectors

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

9.6 USB OTG FS Micro-AB connector CN13


Figure 18. USB OTG Micro-AB connector CN13 (front view)

Table 7. USB OTG FS Micro-AB connector CN13


Pin number Description Pin number Description

1 VBUS (PA9) 4 ID (PA10)


2 D- (PA11) 5 GND
3 D+ (PA12) - -

DocID027942 Rev 4 25/51


50
Connectors UM1907

9.7 microSD connector CN3


Figure 19. microSD connector CN3 (front view)

Table 8. 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)

9.8 ST-LINK/V2-1 USB Type-B connector CN14


The USB connector CN14 is used to connect the embedded ST-LINK/V2-1 to the PC for
programming and debugging the STM32F746NGH6 microcontroller.

Figure 20. USB Type-B connector CN14 (front view)

26/51 DocID027942 Rev 4


UM1907 Connectors

Table 9. USB Type-B connector CN14


Pin number Description Pin number Description

1 VBUS (power) 4 GND


2 DM 5, 6 Shield
3 DP - -

9.9 Audio stereo speakers JP3 and JP4


The stereo audio output JP3 and JP4 are available to support the stereo speakers (left and
right).

9.10 Audio green jack (line Out) CN10


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

9.11 Audio blue jack (line In) CN11


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

9.12 SPDIF input RCA connector CN1


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

1 SPDIF_RX0 (PD7) 2 GND


2 GND - -

DocID027942 Rev 4 27/51


50
Electrical schematics UM1907

10 Electrical schematics
This section provides the design schematics for the 32F746GDISCOVERY Discovery board
features.
• MB1191:
– Discovery interconnexion (see Figure 21)
– ST-LINK/V2-1 (see Figure 22)
– Joystick, LEDs and push-buttons (see Figure 23)
– Audio codec Cirrus and connectors (see Figure 24)
– Quad-SPI Flash memory (MICRON) (see Figure 25)
– Arduino Uno V3 connectors (see Figure 26)
– SDRAM (MICRON) (see Figure 27)
– USB OTG FS with Micro-AB connector (see Figure 28)
– STM32F746NGH6 connection (see Figure 29)
– USB OTG HS PHY with Micro-AB connector (see Figure 30)
– Ethernet PHY with RJ45 connector (see Figure 31)
– External camera connector (see Figure 32)
– 4.3-inch LCD with capacitive touch (see Figure 33)

28/51 DocID027942 Rev 4


Figure 21. STM32F746 Discovery interconnexion

UM1907
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
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
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]
DocID027942 Rev 4

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
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 Rev A-01 --> PCB label MB1191 A-01
OTG_FS_PowerSwitchOn NRST
OTG_FS_OverCurrent SWO Matched Net Lengths [Tolerance = 100mil] U_SDRAM Rev B-01 --> PCB label MB1191 B-01, Ethernet modification, add SPDIF module,
OTG_FS_OverCurrent SWO
OTG_FS_N VCP_RX SDRAM.SchDoc Remove STPS1L30A for having 5V. Requiered on USB_VCC
OTG_FS_N VCP_RX
OTG_FS_P VCP_TX FMC_A[0..11] Rev B-02 --> PCB label MB1191 B-02, Change Capacitors value for X3, X4.
OTG_FS_P VCP_TX SDRAM i FMC_A[0..11]
OTG_FS_ID FMC_D[0..15] Add R131, R135 of 100K
OTG_FS_ID SDRAM i FMC_D[0..15]
OTG_FS_VBUS uSD_CLK FMC_SDNWE Rev B-03 --> PCB label MB1191 B-03, change only footprint for RCA
OTG_FS_VBUS uSD_CLK SDRAM i FMC_SDNWE
uSD_CMD FMC_SDNRAS Rev B-04 --> PCB label MB1191 B-04, change footprint for JP2, CN3
uSD_CMD SDRAM i FMC_SDNRAS
OTG_HS_OverCurrent uSD_D0 FMC_SDNCAS and wiring around CN3, PA8 and PI0 labels inverted in CN4 and CN7
OTG_HS_OverCurrent uSD_D0 SDRAM i FMC_SDNCAS
ULPI_DIR uSD_D1 FMC_SDCLK
ULPI_DIR uSD_D1 SDRAM i FMC_SDCLK
ULPI_STP uSD_D2 FMC_BA0

Electrical schematics
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-04
Date: 10/16/2015 Sheet: 1 of 13
29/51
Figure 22. ST-LINK/V2-1 with support of SWD only
30/51

Electrical schematics
T_JTCK SB14 PA14
R112 R108 SWCLK
D6 T_JTMS SB17 PA13
5V SWDIO SWD
4K7_1%_0402 2K7_1%_0402 BAT60JFILM T_NRST SB15
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

PWR_EXT
E5V
[NA] Not Fitted STM_JTCK STM_JTMS
USB_RENUMn
JP2 3V3_ST_LINK
STM_JTCK
3V3_ST_LINK
Not Fitted, must be on a border or the PCB.

48
47
46
45
44
43
42
41
40
39
38
37

1
2
3
4
U14
STM32F103CBT6

PA15/JTDI
VDD_3
VSS_3
PB9
PB8
BOOT0
PB7
PB6
PB5

PB3/JTDO

JTCK/SWCLK
PB4/JNTRST
5 Volts Power Supply CN8
C99 C100 5V
JP1 LD2 Not Fitted, must be on a border or the PCB.
10pF X4 10pF 1 36 R86
VBAT VDD_2 3V3_ST_LINK E5V 1 2
3V3_ST_LINK1 2 2 35 1K
PC13 VSS_2 5V_ST_LINK 3 4 LED, red
3 34 STM_JTMS
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 ST-LINK Power
AIN_1 10 27 T_JTMS R127 BAT60JFILM U12 LD3985M33R
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

PB2/BOOT1
PA2 PB12
DocID027942 Rev 4

4K7_1%_0402 D1 3 C85
E5V INH
BAT60JFILM GND BYPASS

VDD_1
VSS_1
D2 100nF

PB10
PB11
5V_USB_ST_LINK

PA3
PA4
PA5
PA6
PA7
PB0
PB1

4
BAT60JFILM C91 C84 C94 C86
STLINK_TX 100nF
VCP_RX
SB12 1uF 10nF 1uF

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

T_NRST
T_JTDO

T_JRST
T_JTCK
SB13

T_JTDI
Ilim = 510mA
1.2Ilim = 612mA < Isc < 1.5Ilim = 765mA 5 Volts Output
U8 SB9
R72 1 6 5V U7 LD39050PU33R
IN OUT 3.3 Volts Output
3V3_ST_LINK 2 7 C76 6 3
IN OUT VI PG
100K_1%_0402 1 4
R79 EN VO 3V3
8 5 100nF

GND

GND
R60 FAULT SET
C101 C113 C118 C109 2K7 5
10K_1%_0402 NC C68
C61
100nF 100nF 100nF 100nF 3 4 C62 C75 100nF
ON GND

7
100nF
PWR_ENn ST890CDR 1uF 1uF

USB
5V_USB_ST_LINK
3V3_ST_LINK R120 3V3 U13
10K_1%_0402 Arduino UNO power pin LD1117S18TR 1.8 Volts Output
3 2
Vin Vout 1V8
3

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

1
2 USB_DM 330_1%_0402 Red 10uF_X5R_10%_0603
D-
2

3 USB_DP R129 R138 2 1 C29 C41


D+

1
4 R128 36K_1%_0402 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-04
Date: 10/16/2015 Sheet: 2 of 13

UM1907
Figure 23. Joystick, LEDs and push-buttons

UM1907
Not Fitted 3V3

EXT/RF E2P Connector R39


10K_1%_0402

SW-PUSH-CMS_BLACK
CN2
EXT_SDA NRST
EXT_SDA 1 2 NRST
EXT_SCL EXT_RST SB7
EXT_SCL 3 4 EXT_RST

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

3
2
3V3

R16 R14 VDD


MICRO SD 47K_1%_0402 47K_1%_0402
DocID027942 Rev 4

R15 R13
(TF) Card 47K_1%_0402 47K_1%_0402 SW-PUSH-CMS_BLUE

4
1
R17
47K_1%_0402 B1
USER & WAKE-UP Button
uSD_D0
uSD_D1
3V3
uSD_D2

3
2
B_USER R18
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

3V3

SW2
SW1
R12 9
[NA] 10

R11
uSD_Detect
0_5%_0402

Electrical schematics
Input pin with pull-up

Title: Joystick, ACP, LEDs and Push Button


Project: STM32F746G-DISCO
Size: A4 Reference: MB1191 Revision: B-04
Date: 10/16/2015 Sheet: 3 of 13
31/51
Figure 24. Audio codec Cirrus and connectors
32/51

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

100nF C103
F1 E2

C79

100nF C72

C71
DCVDD DGND
D2 F7

100nF C70

100nF C92
DBVDD HP2GND

C104
D1

C93

C69
LDO2VDD

4.7uF
F3 R83 0

1uF
SDA AUDIO_SDA
R87 D4 H1 R76 0
3V3 LDO1ENA SCLK AUDIO_SCL

4.7uF

4.7uF
10K D5 G2 R80 [NA]

1uF
LDO2ENA CS/ADDR 3V3
C89 E6 A4
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
DocID027942 Rev 4

HPOUT1L

100nF C115

100nF C102
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
CN11 LINEOUT1P R121 R102
1 2 3 C8 C4
VDD LR IN1LP LINEOUT2N 20 20
3 6 Left C107 D7 B4
100nF C30

CLK IN1LN LINEOUT2P


5 4 1uF A6
GND DOUT LINEOUTFB
4 Right B8
IN2LP/VRXN
MP34DT01 2 B9
IN2LN/DMICDAT1
PJ3028B-3_BE B1 JP4
SPKOUTLN SPK Left
C7 A2
IN1RP SPKOUTLP
U21 LEFT C106 B7
IN1RN
1 2 1uF C3 JP3
VDD LR SPKOUTRN SPK Right
3 A8 B3
100nF C77

CLK IN2RP/VRXP SPKOUTRP


5 4 MIC_DATA A9
GND DOUT IN2RN/DMICDAT2
G8
CPCA
MP34DT01 H8
CPCB
C87 2.2uF
H7
CPVOUTN
G7 C80 2.2uF
CPVOUTP
C78 2.2uF
WM8994ECS/R
MIC_VDD

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
U1 U2 TP3
5

5
CN1 2 C6 R7 2 4 C9 R10 2 4
SPDIF_RX0
22nF 100 22nF 100
1 R6 74LVC1G04SE 74LVC1G04SE
3

3V3 3 Title: Audio Codec WOLFSON and connectors


RCA_SMD 75 C4 C7
Project: STM32F746G-DISCO
100nF 100nF Size: A4 Reference: MB1191 Revision: B-04
Date: 10/16/2015 Sheet: 4 of 13

UM1907
Figure 25. Quad-SPI Flash memory (MICRON)

UM1907
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 4

Electrical schematics
Title: Quad SPI Flash Memory (MICRON)
Project: STM32F746G-DISCO
Size: A4 Reference: MB1191 Revision: B-04
Date: 10/16/2015 Sheet: 5 of 13
33/51
Figure 26. Arduino Uno connectors
34/51

Electrical schematics
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
PB9 ARD_D14 [NA]
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 PWM/MOSI/D11

POWER
3V3 4 4
PA8 ARD_D10 TIM1_CH1
5V 5 5V PWM/D10 3
PA15 ARD_D9 TIM2_CH1
6 GND PWM/D9 2
PI2 ARD_D8
7 GND D8 1
VIN 8 VIN
F201-1*10MGF-W1-BA
DocID027942 Rev 4

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 PI0 ARD_D5 TIM5_CH4, SPI2_NSS
2 A1 PWM/CS/D5 6
ADC3_IN7 ARD_A2 PF9 PG7 ARD_D4
A2 D4

AIN
3 5
ADC3_IN6 ARD_A3 PF8 PB4 ARD_D3 TIM3_CH1
4 A3 PWM/D3 4
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

Title: Arduino UNO connectors


Project: STM32F746G-DISCO
Size: A4 Reference: MB1191 Revision: B-04
Date: 10/16/2015 Sheet: 6 of 13

UM1907
Figure 27. SDRAM (MICRON)

UM1907
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]
DocID027942 Rev 4

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

Electrical schematics
Title: SDRAM (MICRON)
Project: STM32F746G-DISCO
Size: A4 Reference: MB1191 Revision: B-04
Date: 10/16/2015 Sheet: 7 of 13
35/51
Figure 28. USB OTG FS with Micro-AB connector
36/51

Electrical schematics
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

USB_Micro-AB receptacle
STMPS2141STR 2
4.7uF_X5R_10%_0603 DM
3
DP
4
ID
5
GND

5V_USB_FS
SB18 6
Shield
USB-MICRO-AB
DocID027942 Rev 4

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

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
GND

3
47K_1%_0402
EMIF02-USB03F2 1 T2
9013-SOT23

2
R135
100K

Title: USB OTG FS with Micro A-B connector


Project: STM32F746G-DISCO
Size: A4 Reference: MB1191 Revision: B-04
Date: 10/16/2015 Sheet: 8 of 13

UM1907
Figure 29. STM32F746NGH6 connection

UM1907
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
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
DocID027942 Rev 4

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

Electrical schematics
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-04
Ceramic capacitor (Low ESR)
Date: 10/16/2015 Sheet: 9 of 13
37/51
Figure 30. USB OTG HS PHY with Micro-AB connector
38/51

Electrical schematics
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
DocID027942 Rev 4

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 R115
ULPI_STP 29 24 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

USB_Micro-AB receptacle
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 i Diff Pair 90ohm ID
ULPI_D4 7 5
D4 GND
ULPI_D3 6 12 Diff Pair 90ohm
D3 NC

A2
A1

A2
A1
ULPI_D2 5 Matched Net Lengths [Tolerance = 150mil] 6
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
XO EXP

B2
B1

B2
B1
OSC_24M R114 26 32 R107 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

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-04
Date: 10/16/2015 Sheet: 10 of 13

UM1907
Figure 31. Ethernet PHY with RJ45 connector

UM1907
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 i Diff Pair 100ohm RD+
R71 33 7 3 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
DocID027942 Rev 4

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

Electrical schematics
Title: Ethernet PHY with RJ45 connector
Project: STM32F746G-DISCO
Size: A4 Reference: MB1191 Revision: B-04
Date: 10/16/2015 Sheet: 11 of 13
39/51
Figure 32. External camera connector
40/51

Electrical schematics
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
DocID027942 Rev 4

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
DCMI_SCL R1 100_1%_0402
29
30
FPU330ZH-BT1D3-CA
3V3
C1
C2
10uF
100nF

Title: External Camera connector


Project: STM32F746G-DISCO
Size: A4 Reference: MB1191 Revision: B-04
Date: 10/16/2015 Sheet: 12 of 13

UM1907
Figure 33. 4.3-inch LCD with capacitive touch

UM1907
BLVDD 3V3 U19
LCD_CLK 30 5 LCD_R0
CLK R0
Default I2C Address : 01110000 LCD_HSYNC 32
HSYNC R1
6 LCD_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
DocID027942 Rev 4

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
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
LCD_DE
LCD_DE
LCD_DISP
LCD_DISP
LCD_INT
LCD_INT
LCD_RST
LCD_RST
LCD_SCL
LCD_SCL
LCD_SDA
LCD_SDA

Electrical schematics
Title: LCD 4.3" with Capacitive Touch
Project: STM32F746G-DISCO
Size: A4 Reference: MB1191 Revision: B-04
Date: 10/16/2015 Sheet: 13 of 13
41/51
32F746GDISCOVERY I/O assignment UM1907

Appendix A 32F746GDISCOVERY I/O assignment

Table 11. 32F746GDISCOVERY I/O 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 -

42/51 DocID027942 Rev 4


UM1907 32F746GDISCOVERY I/O assignment

Table 11. 32F746GDISCOVERY I/O assignment (continued)


Pin No. Pin Name Signal or Label Comment

C3 PI4 SAI2_MCLK_A -
C4 PK7 LTDC_DE -
C5 PK6 LTDC_B7 -
C6 PK5 LTDC_B6 -
C7 PG12 LTDC_B4 -
C8 PG10 SAI2_SD_B -
C9 PJ14 LTDC_B2 -
C10 PD5 OTG_FS_PowerSwitchOn -
C11 PD3 DCMI_D5 -
C12 PD1 FMC_D3_DA3 -
C13 PI3 ARDUINO D7 -
C14 PI2 ARDUINO D8 -
C15 PA11 USB_OTG_FS_DM -
D1 PC13 uSD_Detect -
D2 PF0 FMC_A0 -
D3 PI5 SAI2_SCK_A -
D4 PI7 SAI2_FS_A -
D5 PI10 LTDC_HSYNC -
D6 PI6 SAI2_SD_A -
D7 PK4 LTDC_B5 -
D8 PK3 LCD_BL_CTRL -
D9 PG9 DCMI_VSYNC -
D10 PJ15 LTDC_B3 -
D11 PD4 OTG_FS_OverCurrent -
D12 PD2 SDMMC_CMD -
D13 PH15 TP3 -
D14 PI1 ARDUINO SCK/D13 -
D15 PA10 USB_OTG_FS_ID -
E1 PC14/OSC32_IN RCC_OSC32_IN -
E2 PF1 FMC_A1 -
E3 PI12 LCD_DISP -
E4 PI9 LTDC_VSYNC -
E5 PDR_ON - Connected to PU R38
E6 BOOT0 - Connected to PD R45
E7 VDD - -

DocID027942 Rev 4 43/51


50
32F746GDISCOVERY I/O assignment UM1907

Table 11. 32F746GDISCOVERY I/O assignment (continued)


Pin No. Pin Name Signal or Label Comment

E8 VDD - -
E9 VDD - -
E10 VDD - -
E11 VCAP_2 - Connected to C48
E12 PH13 DCMI_PWR_EN -
E13 PH14 DCMI_D4 -
E14 PI0 ARDUINO PWM/CS/D5 -
(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/D10 -
G1 PH0/OSC_IN RCC_OSC_IN -
G2 PF2 FMC_A2 -
G3 PI13 LCD_INT -
G4 PI15 LTDC_R0 -
G5 VDD - -
G6 VSS - -
G10 VSS - -
G11 VDDUSB - Connected to VDD
G12 PJ11 LTDC_G4 -
G13 PK0 LTDC_G5 -
G14 PC8 SDMMC_D0 -
G15 PC7 ARDUINO RX/D0 -

44/51 DocID027942 Rev 4


UM1907 32F746GDISCOVERY I/O assignment

Table 11. 32F746GDISCOVERY I/O assignment (continued)


Pin No. Pin Name Signal or Label Comment

H1 PH1/OSC_OUT RCC_OSC_OUT -
H2 PF3 FMC_A3 -
H3 PI14 LTDC_CLK -
H4 PH4 USB_OTG_HS_ULPI_NXT -
H5 VDD - -
H6 VSS - -
H10 VSS - -
H11 VDD - -
H12 PJ8 LTDC_G1 -
H13 PJ10 LTDC_G3 -
H14 PG8 FMC_SDCLK -
H15 PC6 ARDUINO TX/D1 -
J1 NRST - Hardware RESET
J2 PF4 FMC_A4 -
J3 PH5 FMC_SDNWE -
J4 PH3 FMC_SDNE0 -
J5 VDD - -
J6 VSS - -
J10 VSS - -
J11 VDD - -
J12 PJ7 LTDC_G0 -
J13 PJ9 LTDC_G2 -
J14 PG7 ARDUINO D4 -
J15 PG6 ARDUINO D2 -
K1 PF7 ARDUINO A4 -
K2 PF6 ARDUINO A5 -
K3 PF5 FMC_A5 -
K4 PH2 NC2 -
K5 VDD - -
K6 VSS - -
K7 VSS - -
K8 VSS - -
K9 VSS - -
K10 VSS - -
K11 VDD - -

DocID027942 Rev 4 45/51


50
32F746GDISCOVERY I/O assignment UM1907

Table 11. 32F746GDISCOVERY I/O assignment (continued)


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

46/51 DocID027942 Rev 4


UM1907 32F746GDISCOVERY I/O assignment

Table 11. 32F746GDISCOVERY I/O assignment (continued)


Pin No. Pin Name Signal or Label Comment

N2 PA1 ETH_REF_CLK -
N3 PA0/WKUP ARDUINO A0 -
N4 PA4 DCMI_HSYNC -
N5 PC4 ETH_RXD0 -
N6 PF13 FMC_A7 -
N7 PG0 FMC_A10 -
N8 PJ3 LTDC_R4 -
N9 PE8 FMC_D5_DA5 -
N10 PD11 QUADSPI_BK1_IO0 -
N11 PG5 FMC_A15_BA1 -
N12 PG4 FMC_A14_BA0 -
N13 PH7 I2C3_SCL -
N14 PH9 DCMI_D0 -
N15 PH11 DCMI_D2 -
P1 VREF+ - Connected to VDDA
P2 PA2 ETH_MDIO -
P3 PA6 DCMI_PIXCK -
P4 PA5 USB_OTG_HS_ULPI_CK -
P5 PC5 ETH_RXD1 -
P6 PF14 FMC_A8 -
P7 PJ2 LTDC_R3 -
P8 PF11 FMC_SDNRAS -
P9 PE9 FMC_D6_DA6 -
P10 PE11 FMC_D8_DA8 -
P11 PE14 FMC_D11_DA11 -
P12 PB10 USB_OTG_HS_ULPI_D3 -
P13 PH6 ARDUINO PWM/D6 -
P14 PH8 I2C3_SDA -
P15 PH10 DCMI_D1 -
R1 VDDA - Connected to VREF+
R2 PA3 USB_OTG_HS_ULPI_D0 -
R3 PA7 ETH_CRS_DV -
R4 PB1 USB_OTG_HS_ULPI_D2 -
R5 PB0 USB_OTG_HS_ULPI_D1 -
R6 PJ0 LTDC_R1 -

DocID027942 Rev 4 47/51


50
32F746GDISCOVERY I/O assignment UM1907

Table 11. 32F746GDISCOVERY I/O assignment (continued)


Pin No. Pin Name Signal or Label Comment

R7 PJ1 LTDC_R2 -
R8 PE7 FMC_D4_DA4 -
R9 PE10 FMC_D7_DA7 -
1. By default OTG_FS_VBUS is driven by the software and not by the alternate function of the
STM32F746NGH6 (R64 = ON, R63 = OFF, R58 = ON and PA9 = VCP_TX (Virtual Com Port) and PJ12 =
OTG_FS_VBUS).
To use the alternate function OTG_FS_VBUS of the STM32F746NGH6, it is needed to have: R64 = OFF,
R63 = ON, R58 = OFF. In this configuration, VCP_TX is no longer available and PA9 = OTG_FS_VBUS,
PJ12 = not connected.

48/51 DocID027942 Rev 4


UM1907 Compliance Statements

Appendix B Compliance Statements

B.1 Federal Communications Commission (FCC) and Industry


Canada (IC) Compliance Statement

B.1.1 FCC Compliance Statement


Part 15.19
This device complies with Part 15 of the FCC Rules. Operation is subject to the following
two conditions: (1) this device may not cause harmful interference, and (2) this device must
accept any interference received, including interference that may cause undesired
operation.

Part 15.105
This equipment has been tested and found to comply with the limits for a Class B digital
device, pursuant to part 15 of the FCC Rules. These limits are designed to provide
reasonable protection against harmful interference in a residential installation. This
equipment generates uses and can radiate radio frequency energy and, if not installed and
used in accordance with the instructions, may cause harmful interference to radio
communications. However, there is no guarantee that interference will not occur in a
particular installation. If this equipment does cause harmful interference to radio or
television reception, which can be determined by turning the equipment off and on, the user
is encouraged to try to correct the interference by one or more of the following measures:
• Reorient or relocate the receiving antenna.
• Increase the separation between the equipment and the receiver.
• Connect the equipment into an outlet on a circuit different from that to which the
receiver is connected.
• Consult the dealer or an experienced radio/TV technician for help.

Part 15.21
Any changes or modifications to this equipment not expressly approved by
STMicroelectronics may cause harmful interference and void the user’s authority to operate
this equipment.

B.2 IC Compliance Statement

B.2.1 Compliance Statement


Industry Canada ICES-003 Compliance Label: CAN ICES-3 (B)/NMB-3(B).

B.2.2 Déclaration de conformité


Étiquette de conformité à la NMB-003 d’Industrie Canada: CAN ICES-3 (B)/NMB-3(B).

DocID027942 Rev 4 49/51


50
Revision history UM1907

Revision history

Table 12. Document revision history


Date Revision Changes

12-Jun-2015 1 Initial release.


Updated cover page adding mbed-enabled logo.
Added:
– Section 1: Features
– Section 5: Demonstration software
– Section 2: Product marking
– Section 6: Ordering information
02-Nov-2015 2
– Section 7: Technology partners
– Section Appendix B: Compliance Statements
Updated Section 10: Electrical schematics figure 19 until the
figure 31.
Updated Section 8.4: Power supply.
Updated Section 8.3.1: Drivers.
22-Mar-2016 3 Updated Section Appendix B: Compliance Statements.
Updated:
– Section 8.2: 32F746GDISCOVERY Discovery board mechanical
02-Jun-2017 4 drawing
– Table 4: Arduino connectors (CN4, CN5, CN6 and CN7)
– Table 11: 32F746GDISCOVERY I/O assignment

50/51 DocID027942 Rev 4


UM1907

IMPORTANT NOTICE – PLEASE READ CAREFULLY

STMicroelectronics NV and its subsidiaries (“ST”) reserve the right to make changes, corrections, enhancements, modifications, and
improvements to ST products and/or to this document at any time without notice. Purchasers should obtain the latest relevant information on
ST products before placing orders. ST products are sold pursuant to ST’s terms and conditions of sale in place at the time of order
acknowledgement.

Purchasers are solely responsible for the choice, selection, and use of ST products and ST assumes no liability for application assistance or
the design of Purchasers’ products.

No license, express or implied, to any intellectual property right is granted by ST herein.

Resale of ST products with provisions different from the information set forth herein shall void any warranty granted by ST for such product.

ST and the ST logo are trademarks of ST. All other product or service names are the property of their respective owners.

Information in this document supersedes and replaces information previously supplied in any prior versions of this document.

© 2017 STMicroelectronics – All rights reserved

DocID027942 Rev 4 51/51


51

You might also like