Uploaded by Tamás Nagy

stm32f746-disco

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