The STM32746G-EVAL evaluation board is a complete demonstration and development
platform for STMicroelectronics ARM
microcontroller. It features four I
interfaces, 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+4-Kbyte SRAM
and 1-Mbyte Flash memory, USB HS OTG and USB FS OTG, Ethernet MAC, FMC
interface, Quad-SPI interface, JTAG debugging support. This evaluation board can be used
as a reference design for user application development but it is not considered as a final
application.
The full range of hardware features on the board helps the user to evaluate all peripherals
(USB OTG HS, USB OTG FS, Ethernet, Motor control, CAN, microSD card, USART, Audio
DAC and ADC, digital microphone, IrDA, RF-EEPROM, SRAM, Nor Flash memory,
SDRAM, Quad-SPI Flash memory, 5.7" TFT LCD with a capacitive touch panel and others)
and to develop his applications. Extension headers make it possible to easily connect a
daughterboard for a specific application.
The integrated ST-LINK/V2-1 provides an embedded in-circuit debugger and programmer
for the STM32.
Figure 1. STM32746G-EVALevaluation board
®
Cortex® -M7 core-based STM32F746NGH6
2
C interfaces, six SPIs with three multiplexed simplex I2S
•STM32F746NGH6 microcontroller with 1-Mbyte Flash memory and 320+4-Kbyte RAM
•Six 5 V power supply options:
–Power jack
–ST-LINK/V2-1 USB connector
–User USB HS connector
–User USB FS1 connector
–User USB FS2 connector
–Daughterboard
•SAI Audio DAC, stereo audio jack which supports headset with microphone
•Stereo digital microphone, audio jack connector used to connect external speakers
•2-Gbyte (or more) SDMMC interface microSD card
•RF-EEPROM on I
•RS232 communication
•IrDA transceiver
•JTAG/SWD and ETM trace debug support
•Embedded ST-LINK/V2-1
•IEEE-802.3-2002 compliant Ethernet connector
•Camera module
•8Mx32-bit SDRAM, 1Mx16-bit SRAM and 8Mx16-bit Nor Flash memory
•512-Mbit Quad-SPI Nor Flash memory
•5.7-inch 640x480-pixel TFT color LCD with touch panel
•Joystick with 4-direction control and selector
•Reset, WakeUp/Tamper or key button
•4-color user LEDs
•Extension connectors and memory connectors for daughterboard or wrapping board
•USB OTG HS and FS with Micro-AB connectors
•RTC with backup battery
•CAN2.0 A/B compliant connection
•Potentiometer
•Motor control connector
2
C compatible serial interface
DocID027916 Rev 27/79
78
Page 8
Demonstration softwareUM1902
2 Demonstration software
Demonstration software is preloaded in the Flash memory of the STM32F746NGH6 MCU
for easy demonstration of the device peripherals in stand-alone mode. For more information
and to download the latest version available, refer to the STM32746G-EVAL demonstration
software available on www.st.com.
3 Ordering information
To order the evaluation board for STM32F746NGH6 MCU, use the order code:
STM32746G-EVAL2.
4 Delivery recommendations
Some verifications are needed before using the evaluation board for the first time, to make
sure that nothing was damaged during shipment and that no components are unplugged or
lost. When the board is extracted from its plastic bag, check that no component remains in
the bag.
The main components to verify are:
•The 25MHz crystal (X1) and 25MHz crystal (X4), which may have been removed from
its socket by a shock
•The microSD card, which may have been ejected from the connector CN16 (right side
of the board)
•The dual-interface EEPROM board (ANT7-M24LR-A), which may have been
unplugged from the connector CN2 (top left corner of the board)
Caution:There is an explosion risk, if the battery is replaced by an incorrect one.
8/79DocID027916 Rev 2
Page 9
UM1902Hardware layout and configuration
06Y9
06[[[[[9
670)1*+
9%DWWHU\
$XGLR'$&DQG
DPSOLILHU
57&
3+<(WKHUQHW
FRQQHFWRU
-7$*DQG7UDFH
FRQQHFWRU
'$3
93RZHU
6XSSO\
56'%
FRQQHFWRU
.+]&U\VWDO
9%$7
,5'$
67/,1.9
,&
86%FRQQHFWRU
6:DQG7UDFH
FRQQHFWRU
73,8
0RWRUFRQWURO
FRQQHFWRU
0,,
6$,
5)(
3520RU
$&3RQ
FRQQHFWRU
/&'
9*$/&'
,2BH[SDQGHU
-R\VWLFN7RXFK
VFUHHQ
0LFUR6'FDUG
&$1FRQQHFWRU
&$1
.H\:DNHXS
7DPSHUEXWWRQV
*3,2
3RWHQWLRPHWHU
$'&
6'00&
+63+<86%
FRQQHFWRU
27*
125)ODVK
65$0
)0&
&DPHUD
FRQQHFWRU
'&0,
6'5$0
463,
)ODVK
63',)B5;
$XGLR,1
27*
)6
86%FRQQHFWRU
8$57
5 Hardware layout and configuration
STM32746G-EVAL evaluation board is designed around the STM32F746NGH6 (216-pin
TFBGA package) MCU. The hardware block diagram Figure 2: Hardware block diagram
illustrates the connection between STM32F746NGH6 MCU and peripherals (SDRAM,
SRAM, Nor Flash memory,
connectors, Motor control connector, USART, IrDA, Ethernet, Audio, CAN, RF-EEPROM,
microSD card and embedded ST-LINK/V2-1).
QSPI Flash memory, Camera module, Color LCD, USB OTG
Figure 2. Hardware block diagram
1. The red circles show the I/O shared among the default functions and the camera or
the motor control connectors.
DocID027916 Rev 29/79
78
Page 10
Hardware layout and configurationUM1902
/'
RF EEPROM
daughterEoard
connector
Camera
extensio n
ST-LINK/V2-1
USB
JTAG/SWD
ST-LINK/V2-1
COM LED
Joystick
Reset
Button
LEDS
Power Jack
Ethernet
RJ45
IrDA
U4
STM32F746NGH6
Extensio n
header
ETM TRACE
Motor control
connector
CAN
PicroSDc
ard
Color LCD
Connecto
USB
OTG FS
Right Digital
Micropho ne
(Coupon
connectors)
USART1
Audio Line out
Fonnector
B2
Wakeup
Button
Left Digital
Micropho ne
(Coupon
connectors
USB
OTG FS
USB
OTG HS
Memory
header
SPDIF_IN
Fonnector
ST-LINK/V2-1
PowerRverFXUUHQW
$ODUP
Figure 3 will help the user to locate all these features on the actual evaluation board.
Figure 3. STM32746G-EVAL evaluation board layout
CN2
CN5,CN6
CN7
CN10,CN11
CN8
CN13
CN14
CN17
CN21
CN1
U1
CN4
connector
CN12
CN9
Connecto r
CN15
CN16
CN22
LD11
U25 (CN17)
4 colors
RV1
Potentiometer
B1
5.1 Embedded ST-LINK/V2-1
The ST-LINK/V2-1 programming and debugging tool is embedded on the STM32746GEVAL evaluation board. Compared to ST-LINK/V2 the changes are listed below.
The new features supported on ST-LINK/V2-1 are:
•USB software re-enumeration
•Virtual Com Port interface on USB
•Mass storage interface on USB
•USB power management request for more than 100 mA power on USB
CN20
B3
CN26
Audio jack
U24 (CN24)
r
CN25
CN28
10/79DocID027916 Rev 2
Page 11
UM1902Hardware layout and configuration
This feature is no more supported on ST-LINK/V2-1:
•SWIM interface
For all general information concerning debugging and programming features common
between ST-LINK/V2 and ST-LINK/V2-1 refer to ST-LINK/V2 User Manual UM1075.
Note:ETM can only work at 50 MHz clock by default, because ETM signals are shared with other
peripherals. If a better performance of ETM is required (84 MHz/98 MHz), R31, R34, R35,
R37, R39, R247, SB4, SB16, SB18 must be removed, to reduce the stub on ETM signals. In
this configuration SAI, Ethernet and Camera are not functional and Nor Flash memory and
SRAM addresses are limited on A18.
5.1.1 Drivers
The ST-LINK/V2-1 requires a dedicated USB driver, which can be found on www.st.com for
Windows 7 and 8. On Windows XP the ST-LINK/V2-1 driver requires WinUsb to be installed
before using the ST-LINK/V2-1 (either available from Microsoft website or included in the
USB driver for ST-LINK/V2 for XP).
In case the STM32746G-EVAL evaluation board is connected to the PC, before the driver is
installed, some STM32746G-EVAL interfaces may be declared as “Unknown” in the PC
device manager. In this case the user must install the driver files, and update the driver of
the connected device from the device manager.
Note:Prefer using the “USB Composite Device” handle for a full recovery.
Figure 4. USB composite device
5.1.2 ST-LINK/V2-1 firmware upgrade
The ST-LINK/V2-1 embeds a firmware upgrade mechanism for in-situ upgrade through the
USB port. As the firmware may evolve during the life time of the ST-LINK/V2-1 product (for
example new functionalities, bug fixes, support for new microcontroller families), it is
recommended to visit www.st.com before starting to use the STM32746G-EVAL board and
periodically, in order to stay up-to-date with the latest firmware version.
DocID027916 Rev 211/79
78
Page 12
Hardware layout and configurationUM1902
5.2 Power supply
STM32746G-EVAL evaluation board is designed to be powered by 5 V DC power supply
and it is protected by PolyZen from wrong power plug-in event. It is possible to configure the
evaluation board to use any of the following six sources for the power supply:
•5 V DC power adapter connected on the board to the power jack CN17, the power jack
on the board (Power Supply Unit on silk screen of JP13 (PSU)). This is default setting
of power supply source selection on STM32746G-EVAL evaluation board.
•5 V DC power with 300 mA limitation from CN21, the USB type B connector of
ST-LINK/V2-1 (USB 5 V power source on silkscreen of JP13 (STlk)). If the USB
enumeration succeeds (as explained below), the ST-LINK/V2-1 U5V power is enabled,
by asserting the PWR_EN pin. 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 short-circuit on board. If an overcurrent (more than 600 mA) happens on the
board, the LED LD11 is lit. This setting cannot be used as default power source
selection, because the whole board power consumption will be larger than the current
limitation of DC power from CN21.
•5V DC power with 500 mA limitation from CN8, the USB OTG HS Micro-AB connector
(USB 5V power source on silkscreen of JP13 (HS)).
•5V DC power with 500 mA limitation from CN13, the USB OTG FS1 Micro-AB
connector (USB 5V power source on silkscreen of JP13 (FS1)).
•5V DC power with 500 mA limitation from CN14, the USB OTG FS2 Micro-AB
connector (USB 5V power source on silkscreen of JP13 (FS2)).
•5V DC power from CN5 and CN6, the extension connectors for daughterboard
(daughterboard power source on silkscreen of JP13 (D5V)).
STM32746G-EVAL evaluation board can be powered from ST-LINK/V2-1 USB connector
CN21 (U5V), only when the 5.7" LCD is disconnected, otherwise power consumption
exceeds 300mA. When the board is connected to USB port only the ST-LINK/V2-1 is
powered for the USB enumeration, because host PC only provides 100 mA max to the
board at that time. During the USB enumeration, STM32746G-EVAL board requires 300 mA
power from the host PC. If the host PC is able to provide the required power, the
enumeration succeeds and the power transistor U17 (ST890) is switched ON, the red LED
LD10 is turned ON, thus STM32746G-EVAL evaluation board can consume no more than
300 mA of current. If the host PC is not able to provide the requested current, the
enumeration fails. Therefore the ST890 (U17) remains OFF so consequently 3.3 V domain
of the board and STM32 will not be powered. As a consequence, the red LED LD10 remains
turned OFF. In this case it is mandatory to use an external power supply as extra power
supply.
E5V (from PSU) or D5V must be used as external power supply, in case current
consumption of STM32746G-EVAL evaluation board exceeds the allowed current on USB.
In this condition it is still possible to use USB for communication, for programming or
debugging only, but it is mandatory to power the board, first using E5V or D5V, then
connecting the USB cable to the PC. Proceeding this way ensures that the enumeration
succeeds, thanks to the external power source.
12/79DocID027916 Rev 2
Page 13
UM1902Hardware layout and configuration
+6
)6
)6
'9
368
67ON
069
The following power sequence procedure must be respected:
•Connect jumper JP13 for PSU or D5V side
•Check that JP15 is removed
•Connect the external power source to PSU or D5V (daughterboard mounted)
•Check red LED LD10 is turned ON
•Connect the PC to USB connector CN21
If this order is not respected, the board may be powered by VBUS first then E5V or D5V,
and the following risks may be encountered:
1.If more than 300 mA current is needed by the board, the PC may be damaged or
current can be limited by PC. As a consequence the board is not powered correctly.
2. 300 mA will be requested at enumeration (since JP15 must be OFF), so there is risk
that request is rejected and enumeration does not succeed if the PC cannot provide
such current. Consequently the board is not powered (the led LD10 remains OFF).
Note:In case the board is powered by an USB charger, there is no USB enumeration, so the led
LD10 remains set to OFF permanently and the board is not powered. Only in this specific
case the jumper JP15 needs to be set to ON, to allow the board to be powered anyway but
in any cases the current will be limited to 600 mA by U17 (ST890).
The power supply is configured by setting the related jumpers JP2, JP9 and JP13 as
described in Tabl e 1.
Table 1. Power related jumpers
JumperDescription
JP2
JP2 is used to measure STM32 current consumption manually by multimeter.
Default setting: Fitted
is connected to +3.3 V when JP9 is set as shown to the right
V
bat
(Default setting):
JP9
V
is connected to battery when JP9 is set as shown to the right:
bat
JP13 is used to select one of the six possible power supply resources.
For power supply jack (CN17) to the STM32746G-EVAL only, JP13 is set as shown
to the right (Default setting):
JP13
DocID027916 Rev 213/79
78
Page 14
Hardware layout and configurationUM1902
+6
)6
)6
'9
368
67ON
069
+6
)6
)6
'9
368
67ON
069
+6
)6
)6
'9
368
67ON
069
+6
)6
)6
'9
368
67ON
069
Table 1. Power related jumpers (continued)
JumperDescription
For power supply from USB connector of ST-LINK/V2-1 (CN21) to STM32746GEVAL only, JP13 is set as shown to the right:
For power supply from the daughterboard connectors (CN5 and CN6) to
STM32746G-EVAL only, JP13 is set as shown to the right:
JP13
For power supply from USB OTG FS2 (CN14) to STM32746G-EVAL only, JP13 is
set as shown to the right:
For power supply from USB OTG FS1 (CN13) to STM32746G-EVAL only, JP13 is
set as shown to the right:
14/79DocID027916 Rev 2
Page 15
UM1902Hardware layout and configuration
+6
)6
)6
'9
368
67ON
069
+6
)6
)6
'9
368
67ON
069
Table 1. Power related jumpers (continued)
JumperDescription
For power supply from USB OTG HS (CN8) to STM32746G-EVAL only, JP13 is set
as shown to the right:
JP13
For power supply from power supply jack(CN17) to both STM32746G-EVAL and
daughterboard connected on CN5 and CN6, JP13 is set as shown to the right
(daughterboard must not have its own power supply connected):
The led LD10 is lit when the STM32746G-EVAL evaluation board is correctly powered by
the 5 V .
Note:In order to avoid the impact of USB PHY and Ethernet PHY and get precise results of
current consumption on JP2, the following cautions need to be taken into account:
1) Configure Ethernet PHY into Power Down Mode by setting low level of IO_Expander
(EXP_IO1)
2) Configure USB HS PHY into Low Power Mode (Register Address=04,bit 6 in USB PHY).
5.3 Clock source
Two clock sources are available on STM32746G-EVAL evaluation board for
STM32F746NGH6 MCU and RTC embedded. Three clock resources for camera, Ethernet
PHY and USB OTG PHY:
•X1, 25 MHz Crystal with socket for STM32F746NGH6 Microcontroller, it can be
removed from socket when internal RC clock is used
•X2, 32 KHz Crystal for embedded RTC
•X3, 24 MHz oscillator for camera module (Default on camera daughterboard)
•X4, 25 MHz Crystal with socket for Ethernet PHY
•X5, 24 MHz Crystal for USB OTG HS PHY
DocID027916 Rev 215/79
78
Page 16
Hardware layout and configurationUM1902
JumperDescription
SB27
SB28
T
Solder
Bridge
SB25
SB26
Table 2. 25 MHz Crystal X1 related solder bridges
PH0 is connected to 25 MHz crystal when SB27 is open.
(Default setting)
PH0 is connected to extension connector CN5 when SB27 is closed. In such case
R19 must be removed to avoid disturbance due to the 25 MHz quartz.
PH1 is connected to 25MHz crystal when SB28 is open.
(Default setting)
PH1 is connected to extension connector CN5 when SB28 is closed. In such case
C23 and X1 must be removed to avoid disturbance due to the 25 MHz quartz.
Table 3. 32KHz Crystal X2 related solder bridges
Description
PC14 is connected to 32 KHz crystal when SB25 is open.
(Default setting)
PC14 is connected to extension connector CN6 when SB25 is closed. In such case
R18 must be removed to avoid disturbance due to the 32 Khz quartz.
PC15 is connected to 32 KHz crystal when SB26 is open.
(Default setting)
PC15 is connected to extension connector CN6 when SB26 is closed. In such case
R17 must be removed to avoid disturbance due to the 32 Khz quartz.
Note:About the jumper JP6 for Ethernet clock, refer to Section 5.13: Ethernet.
5.4 Reset source
The reset signal of STM32746G-EVAL evaluation board is low active and the reset sources
include:
•Reset button B1
•Debugging Tools from JTAG/SWD connector CN15 and ETM trace connector CN12
•Daughterboard from CN5
•Embedded ST-LINK/V2-1
•RS232 connector CN7 for ISP
Note:The jumper JP3 has to be closed for RESET handled by the pin 8 of the RS232 connector
CN7 (CTS signal).
16/79DocID027916 Rev 2
Page 17
UM1902Hardware layout and configuration
SW1
SW1
5.5 Boot option
STM32746G-EVAL evaluation board can boot from:
•Embedded User Flash memory
•System memory with boot loader for ISP
•Embedded SRAM for debugging
The boot option is configured by setting switch SW1 (BOOT) and
theboot base address is
programmed in the BOOT_ADD0 and BOOT_ADD1 option bytes. The BOOT can be
configured also via RS232 connector CN7.
Switch configuration
0<->1
0<->1
JumperDescription
The Bootloader_BOOT is managed by pin 6 of connector CN7 (RS232 DSR signal)
JP1
when JP1 is closed. This configuration is used for boot loader application only.
Table 4. Boot related switch
Boot address
option bytes
BOOT_ADD0 [15:0]
BOOT_ADD1 [15:0]
Table 5. Boot related jumpers
Boot space
STM32746G-EVAL boot from
BOOT_ADD0[15:0]
ST programmed value: Flash
memory on ITCM at 0x0020
0000 (Default setting).
STM32746G-EVAL boot from
BOOT_ADD1[15:0]
ST programmed value: System
bootloader at 0x0010 0000
5.6 Audio
An audio codec WM8994ECS/R, with 4 DACs and 2 ADCs inside, is connected to SAI
interface of the STM32F746NGH6 microcontroller to support TDM feature on SAI port. This
feature is able to implement audio recording on digital microphone and analog microphone
and audio playback of different audio stream on headphone and lineout at the same time.
It communicates with STM32F746NGH6 microcontroller via I2C1 bus which is shared with
LCD, camera module, RF-EEPROM and MFX (Multi-Function eXpander).
The analog microphone on the headset is connected to ADC of WM8994ECS/R through the
audio jack connector CN26. External speakers can be connected to WM8994ECS/R via
audio jack connector CN25.
Two digital microphones (MEMs microphone) MP34DT01TR are on STM32746G-EVAL
evaluation board. They are able to be connected to either audio codec or I2S port of the
STM32F746NGH6 microcontroller, by settingthejumpers shown in Table 6. The coupon
Default setting: Not fitted
DocID027916 Rev 217/79
78
Page 18
Hardware layout and configurationUM1902
connectors CN24 and CN27 can be used to support MEMS microphone evaluation board
STEVAL-MKI129V1 after removing SB20 and SB21.
An optical connector CN28, compatible with SPDIF spec, is implemented on STM32746GEVAL, to receive external audio data.
JumperDescription
Data signal on digital microphone is connected to audio codec when JP18 is set as
shown to the right (Default setting):
Table 6. Audio related jumpers
JP18
JP19
JP4
Data signal on digital microphone is connected to I2S port of the STM32F746NGH6
when JP18 is set as shown to the right (it is also needed to set JP5, according to this
table):
Clock signal on digital microphone is connected to audio codec when JP19 is set as
shown to the right (Default setting):
Clock signal on digital microphone is connected to timer output (PC7) of the
STM32F746NGH6, used to divide by two I2S clock, when JP19 is set as shown to
the right (it is also needed to set JP4 according to this table):
PB3 is as TDO/SWO signal when JP4 is set as shown to the right (Default setting):
PB3 (I2S Clock) is connected to Timer input (PC6) of the STM32F746NGH6, used
as microphone clock divider, when JP4 is set as shown to the right (it is also needed
to set JP19 according to this table):
18/79DocID027916 Rev 2
Page 19
UM1902Hardware layout and configuration
Table 6. Audio related jumpers (continued)
JumperDescription
PD6 is as FMC_NWAIT signal when JP5 is set as shown to the right (Default
setting):
JP5
JP17
JP21
PD6 is connected to digital microphone as I2S data signal when JP5 is set as shown
to the right (it is also needed to set JP18 together according to this table):
Digital microphone power source is connected to +3.3 V power when JP17 is set as
shown to the right (Default setting):
Digital microphone power source is connected to MICBIAS1 from WM8994ECS/R
when JP17 is set as shown to the right:
PA2 is connected to SAI2_SCKB when JP21 is set as shown to the right (Default
setting):
PA2 is connected to MII_MDIO (Ethernet) when JP21 is set as shown to the right:
PC1 is connected to SAI1_SDA when JP22 is set as shown to the right (Default
setting):
JP22
PC1 is connected to MII_MDC (Ethernet) when JP22 is set as shown to the right:
Note:The I2C address of WM8994ECS/R is 0b0011010.
DocID027916 Rev 219/79
78
Page 20
Hardware layout and configurationUM1902
5.7 USB OTG FS1
STM32746G-EVAL evaluation board supports USB OTG full speed communication via a
USB Micro-AB connector (CN13) and USB power switch (U11) connected to VBUS. The
evaluation board can be powered by this USB connection at 5 V DC with 500 mA current
limitation.
A green led LD7 will be lit in one of these cases:
•Power switch (U11) is ON and STM32746G-EVAL works as a USB host
•VBUS is powered by another USB host when STM32746G-EVAL works as a USB
device
The red led LD8 will be lit when overcurrent occurs.
Note 1STM32746G-EVAL evaluation board should be powered by external power supply when
using OTG function.
Note 2JP8 must be removed when using USB OTG FS as mentioned in Table 9.
5.8 USB OTG HS and USB OTG FS2
STM32746G-EVAL evaluation board supports USB OTG FS2:
•High speed communication via a USB Micro-AB connector (CN8), USB High speed
PHY (U8) for high speed function.
•Full speed communication via another USB Micro-AB connector (CN14)
The evaluation board can be powered by these USB connectors (CN8 or CN14) at 5 V DC
with 500 mA current limitation.
As several OTG FS2 signals are shared with OTG HS ULPI bus, some PCB reworks are
needed, when using OTG FS2 (CN14), as shown in Tab le 7 .
An USB power switch (U7) is also connected on VBUS and provides power to either CN8
(with SB12 and SB15 closed and SB13 and SB14 open), or CN14 (with SB13 and SB14
closed and SB12 and SB15 open).
Green led LD5 (for CN8) or LD9 (for CN14) will be lit when either power switch (U7) is ON
and STM32746G-EVAL works as a USB host, or VBUS is powered by another USB host
when STM32746G-EVAL works as a USB device.
The red led LD6 will be lit when over-current occurs.
Note:STM32746G-EVAL evaluation board should be powered, by an external power supply when
using OTG function.
20/79DocID027916 Rev 2
Page 21
UM1902Hardware layout and configuration
5.9 RS232 and IrDA
RS232 and IrDA communication is supported by D-type 9-pins RS232 connector CN7, and
IrDA transceiver U1, which is connected to USART1 of the STM32F746NGH6
microcontroller on STM32746G-EVAL evaluation board. The signal Bootloader_RESET and
Bootloader_BOOT are added on RS232 connector CN7 for ISP support.
USART1 of the STM32F746NGH6 microcontroller is shared with RS232/IrDA and STLINK/V2-1 controller. Its communication can be changed by setting JP14 and JP20.
JumperDescription
USART1_RX is connected to RS232/IrDA when JP14 is set as shown to the right
(Default setting):
Table 8. USART1 related jumpers
JP14
JP20
JP7
USART1_RX is connected to ST-LINK/V2-1 controller’s USART_TX when JP14 is
set as shown to the right:
USART1_TX is connected to RS232/IrDA when JP20 is set as shown to the right
(Default setting):
USART1_TX is connected to ST-LINK/V2-1 controller’s USART_RX when JP20 is
set as shown to the right:
USART1_RX is connected to RS232 transceiver and RS232 communication is
enabled when JP14 is set to pin1-2 and JP7 is set as shown to the right (Default
setting):
USART1_RX is connected to IrDA transceiver and IrDA communication is enabled
when JP14 is set to pin1-2 and JP7 is set as shown to the right:
5.10 MicroSD card
The 2-Gbyte (or more) microSD card connected to SDMMC1 port of the STM32F746NGH6
microcontroller, is available on the board. Detection of the microSD card is managed by
MFX GPIO15.
DocID027916 Rev 221/79
78
Page 22
Hardware layout and configurationUM1902
5.11 RF-EEPROM
RF-EEPROM daughterboard ANT7-M24LR-A is mounted on CN2 of the STM32F746NGH6
microcontroller via I2C1 bus.
The RF-EEPROM can be accessed by the microcontroller via
the I2C1 bus or by Radio Frequency (RF), using a 13.56 MHz reader (for example,
CR95HF).
Note:The I
2
C address of RF-EEPROM is 0b1010000.
5.12 CAN
STM32746G-EVAL evaluation board supports one channel of CAN2.0 A/B compliant CAN
bus communication based on 3.3 V CAN transceiver.
High-speed mode, standby mode and slope control mode are available and can be selected
by setting JP11.
JumperDescription
CAN transceiver is working in standby mode when JP11 is set as shown to the right:
Table 9. CAN related jumpers
JP11
JP12
JP8
5.13 Ethernet
STM32746G-EVAL evaluation board supports 10 M/100 M Ethernet communication by a
PHY DP83848CVV (U6) and integrated RJ45 connector (CN9). Ethernet PHY is connected
to STM32F746NGH6 microcontroller via MII interface. A 25 M clock can be generated by
PHY or provided by MCO from STM32F746NGH6 microcontroller by settingthe jumper JP6
as shown in Table 10: Ethernet related jumpers.
MII Serial Management signals (MDIO and MDC) are simulated by GPIOs (PG6 and PG7)
on STM32746G-EVAL evaluation board by default. The original MII serial management
signals of the Ethernet IP in STM32F746NGH6 microcontroller, can be also used by setting
JP21 and JP22.
CAN transceiver is working in high-speed mode when JP11 is set as shown to the
right (Default setting):
CAN transceiver is working in slope control mode when JP11 is open.
CAN terminal resistor is enabled when JP12 is fitted.
Default setting: Not fitted
PA11 is connected with CAN RX signal when JP8 is fitted.
Default setting: Not fitted
Refer to Table 6: Audio related jumpers for all the details.
22/79DocID027916 Rev 2
Page 23
UM1902Hardware layout and configuration
Table 10. Ethernet related jumpers
JumperDescription
25 MHz clock is provided by external crystal X4 when JP6 is set as shown to the
right (Default setting):
JP6
25 MHz clock for MII is provided by MCO at PA8 when JP6 is set as shown to the
right:
Solder
Bridges
Table 11. Ethernet related solder bridges
Description
MII CRS on DP83848CVV is connected to PA0 when SB36 is closed and
SB36
SB32,SB34 are open
Default setting: Open
MII COL on DP83848CVV is connected to PH3 when SB47 is closed and R251 is
SB47
unmounted
Default setting: Open
MII_RX_ER on DP83848CVV is connected to PI10 when SB9 is closed and R248 is
SB9
unmounted
Default setting: Open
5.14 Memories
8 Mx32-bit SDRAM is connected to SDRAM Bank1 of FMC interface of the
STM32F746NGH6 microcontroller.
1 Mx16-bit SRAM is connected to bank1 NOR/PSRAM2 of FMC interface and both 8-bit and
16-bit access are allowed by BLN0 and BLN1, connected to BLE and BHE of SRAM
respectively.
A 128-Mbit Nor Flash memory is connected to the bank1 NOR/PSRAM1 of the FMC
interface. The 16-bit operation mode is selected by pull-up resistor, connected to the BYTE
pin of the NOR Flash memory. The write protection can be enabled or disabled, depending
on how the jumper JP10 is set, as showed inside Table 12.
DocID027916 Rev 223/79
78
Page 24
Hardware layout and configurationUM1902
JumperDescription
JP10
JP5Description of JP5 is in Section 5.6: Audio
Table 12. NOR Flash memory related jumpers
Write protection is enabled when JP10 is fitted while write protection is disabled
when JP10 is not fitted.
Default setting: Not fitted
All signals for memory are also connected on memory connectors CN10 and CN11 for
memory daughterboards.
Some limitation can happen when using other peripherals:
1.FMC addressing limitation depending number of Trace data bus used (A18 max for 4
bit ETM to A21 max for 1 bit ETM)
2. FMC addresses limited to A21 when SAI used
3. FMC addresses limited to A20 when Camera is used
4. FMC addresses limited to A22 when Ethernet is used
In such cases, memory addresses A19 to A22 not connected to FMC, are pulled down, so
that memories can be addressed within a limited address range. If A21 or A22 is required,
the camera board should be removed on the board.
5.15 Quad-SPI Nor Flash memory
512-Mbit Quad-SPI Nor Flash memory is connected to Quad-SPI interface of the
STM32F746NGH6 microcontroller on STM32746G-EVAL evaluation board.
5.16 Analog input
The two-pin header CN3 and 10K ohm potentiometer RV1 are connected to PF10 of the
STM32F746NGH6 microcontroller as analog input. A low pass filter can be implemented by
replacing of R29 and C24 with right value of resistor and capacitor, as requested by the end
user application.
PF10 is shared with LED1 and can be set by jumper JP24. Refer to Section 5.18: Display
and input devices for details.
5.17 Camera module
A connector CN4 for DCMI signals is on STM32746G-EVAL evaluation board and camera
module daughterboard MB1183.
DCMI signals are duplicated with other peripherals (SAI, I2S, Nor Flash memory, microSD
card, TRACE, MEMS Microphone and LED3).
These peripherals may not function correctly if camera module is being used. VSYNC signal
is shared with LED3 and can be set by jumper JP23. Refer to Section 5.18: Display and
input devices for details.
24/79DocID027916 Rev 2
Page 25
UM1902Hardware layout and configuration
5.18 Display and input devices
4-general-purpose-color leds (LD 1,2,3,4) are available for the display device and they are
connected on MFX.
JumperDescription
PB7 is connected to LED3(red) when JP23 is set as shown to the right (Default
setting):
JP23
PB7 is used as VSYNC signal of camera when JP23 is set as shown to the right :
PF10 is connected to LED1(green) when JP24 is set as shown to the right (Default
setting):
Table 13. LED related jumpers
JP24
PF10 is used as analog input from potentiometer when JP24 is set as shown to the
right :
The 4-direction joystick (B3) with selection, Wakeup/Tamper button (B2) are available as
input devices.
5.7-inch 640x480-pixel TFT color LCD with capacitive touch panel are connected to RGB
LCD interface of the STM32F746NGH6 microcontroller.
Note:On a 5.7-inch LCD daughterboard, BL_CTRL(PA8) signal adjusts brightness of backlight by
mean of a pulse signal. Since BL_CTRL is shared with MII_MCO, which is in default setting,
SB57 must be removed and SB60 must be closed.
The orientation of the 5.7-inch LCD daughterboard can be changed by hinged standoffs and
pillars. Refer to Figure 5 for details.
Figure 5. Orientation setting of the 5.7-inch LCD daughterboard
ϰĐŵƉŝůůĂƌ
ϮϬϱe
,ŽůĞ
26/79DocID027916 Rev 2
Page 27
UM1902Hardware layout and configuration
5.19 Motor control
STM32746G-EVAL evaluation board supports both asynchronous and synchronous threephase brushless motor control via a 34-pin connector CN1, which provides all required
control and feedback signals to and from motor power-driving board.
The available signals on this connector are emergency stop, motor speed, 3 phases motor
current, bus voltage, heatsink temperature, coming from the motor driving board and 6
channels of PWM control signal, going to the motor driving circuit.
Some PCB reworks are needed for motor control application, to disconnect those
peripherals, which share I/Os with motor control connector and connect these I/Os to motor
control connector:
SB60, SB61, Remove R95, R100, R241, R252, keep no jumper on JP4 (Pin2-3), keep
no jumper on JP8/JP21/JP22, keep no jumper on JP19 (Pin 2-3), keep CN4 and CN13
unconnected.
SB50, SB53, SB56, SB58, SB59, SB62. Mount R14 with 0 ohm resistor.
PA4 and PA5 are DAC output; when using them for debugging purposes, keep CN4
unconnected and remove R126.
Figure 6 and Figure 7 show that all the solder bridges and resistors to be removed, are
marked in orange, while the solder bridges to be closed, are marked in green.
Figure 6. STM32746G-EVAL evaluation board motor control PCB
reworks (Bottom side)
DocID027916 Rev 227/79
78
Page 28
Hardware layout and configurationUM1902
Figure 7. STM32746G-EVAL evaluation board motor control PCB
reworks (Top side)
1. To remove R95 and R100, open SB5 and mount R14
Table 15. Motor control related solder bridges
Solder
Bridges
The special motor current sampling operation is enabled when SB1 is closed (PA12
connected to PA8). The I/O pins PA12 and PA8 are disconnected and can be used
SB1
by daughterboard when SB1 is not fitted.
Default setting: Open
SB2 should be kept open when encoder signal is from pin 31 of motor control
connector CN1, while it should be kept closed when analog signal is from pin 31 of
SB2
CN1 for special motor.
Default setting: Open
5.20 MFX (Multi-Function eXpander)
There is a MFX circuit on STM32746G-EVAL evaluation board as IO-expander and driver
for 2 LEDs.The communication interface between MFX and STM32F746NGH6 is I2C1 bus.
The signals connected to MFX are listed in Table 16.
Figure 10. Analog input-output connector CN3 (Top view)
Pin numberDescription
1analog input-output (PF10)2GND
Table 19. Analog input-output connector CN3
Pin
number
DocID027916 Rev 231/79
Description
78
Page 32
ConnectorUM1902
6.4 Camera module connector CN4
Figure 11. Camera module connector CN4 (Top view)
Pin numberDescriptionPin numberDescription
1+1.8V21GND
2+1.8V22GND
3GND23D0(PC6)
4GND24D1(PC7)
5D10(PD6)25D2(PC8)
6D11(PD2)26D3(PC9)
7GND27D4(PC11)
8GND28D5(PD3)
9D8(PC10)29D6(PE5)
10D9(PC12)30D7(PE6)
11GND31HSYNC(PA4)
12GND32VSYNC(PB7)
13I2C1_SCL(PB8)33PCLK(PA6)
14I2C1_SDA(PB9)34Test point8
15
Table 20. Camera module connector CN4
Camera_PLUG
(MFX GPIO12)
35Test point11
16GND36Test point10
17
18Test point 738GND
19
20Camera clock40+2.8V
32/79DocID027916 Rev 2
RST IN
(MFX GPIO11)
XSDN
(MFX GPIO10)
37GND
39+2.8V
Page 33
UM1902Connector
6.5 Daughterboard extension connector CN5 and CN6
Two 60-pin male headers CN5 and CN6 can be used to connect with daughterboard or
standard wrapping board to STM32746G-EVAL evaluation board. All GPIOs are dispatched
on memory connectors (CN10 and CN11), and on connectors CN5 and CN6.
The space between CN5 and CN6 connectors is defined as a standard, this allows
developing common daughterboards for several ST evaluation boards. The standard width
between CN5 pin1 and CN6 pin1 is 2700 mils (68.58 mm).
Each pin on CN5 and on CN6 can be used by a daughterboard, after disconnecting it from
the corresponding function block on STM32746G-EVAL evaluation board. Refer to Table 21
and Table 22 for details.
Table 21. Daughterboard extension connector CN5
Pin DescriptionAlternative Function
1GND--
3PH0OSC_INRemove R19, Close SB27
5RESET#--
7PF6QSPI_BK1_IO3Remove R237
9PF10LED1/PotentiometerKeep JP24 on open
11PC0ULPI_STPRemove R125
13PA2SAI2_SCKB/MII_MDIO/MC_EnIndex Open SB30, Keep JP21 on open
Two 40-pin male headers CN10 and CN11 are used to connect with memory
daughterboard. GPIOs (which work as FMC memory signals) that are not present on CN5
and CN6, are available on these two connectors.
The space between these two connectors is defined as a standard, which allows to develop
common daughterboards. The standard width between CN10 pin 1 and CN11 pin 1 is
1914 mils (48.62 mm). For details on the signals assignment refer to Table 26 and Table 27.
Table 26. Memory connector CN10
Pin DescriptionAlternative function
1PH3SDNE0/MII_COLOpen SB47
3PF13A7-
5PF12A6-
7PG1A11-
9GND--
11PE7D4-
13PE10D7-
15PE12D9-
17PE15D12-
19PE13D10-
21PD11A16-
23PD12A17-
25PG5A15/BA1-
27PH11D19-
29GND--
31PD13A18-
How to disconnect with function block on
STM32746G-EVAL board
33PG2A12-
35PD8D13-
37PD9D14-
39PD14D0-
2PH5SDNWE-
4PF14A8-
6PG0A10-
8PF11SDNRAS-
10GND--
12PE9D6-
14PE8D5-
DocID027916 Rev 239/79
78
Page 40
ConnectorUM1902
Table 26. Memory connector CN10 (continued)
Pin DescriptionAlternative function
16PE11D8-
18PF15A9-
20PE14D11-
22PH8D16-
24PH10D18-
26PH9D17-
28PG4A14/BA0-
30GND--
32PH12D20-
34PG3A13-
36PD10D15-
38PD15D1-
40PG8SDCLK/ MII_PPS_OUT-
Table 27. Memory connector CN11
Pin DescriptionAlternative function
How to disconnect with function block on
STM32746G-EVAL board
How to disconnect with function block on
STM32746G-EVAL board
1PF5A5-
3PF4A4-
5PF3A3-
7PE6
A22/SAI2_MCLK_B/TRACED
3/PAR_D7
Open SB16,SB17,SB18
9GND--
11PE4A20/TRACED1Open SB6
13PE3A19/TRACED0Open SB8
15PI5NBL3-
17PI4NBL2-
19PG15SDNCAS-
21PI10D31/MII_RX_EROpen SB9
23PE1NBL1-
25PE0NBL0-
27PG10NE3-
29GND--
31PD0D2-
33PI2D26-
40/79DocID027916 Rev 2
Page 41
UM1902Connector
Table 27. Memory connector CN11 (continued)
Pin DescriptionAlternative function
How to disconnect with function block on
STM32746G-EVAL board
35PI1D25-
37PI0D24-
39PH13D21-
2PH2SDCKE0-
4PE5A21/TRACED2/PAR_D6Open SB3,SB4
6PD6NWAIT /I2S3_SD/PAR_D10Set JP5 on pin1-2, Disconnect CN4
STM32746G-EVAL evaluation board can be powered from a DC 5 V power supply via the
external power supply jack (CN17), shown in Figure 20. The central pin of CN17 must be
positive.
Figure 20. Power supply connector CN17 (Front view)
Pin
number
Description
microSDcard_detect
(MFX GPIO15)
6.16 ST-LINK/V2-1 programming connector CN18
The connector CN18 is used only for embedded ST-LINK/V2-1 programming during board
manufacturing. It is not populated by default and not for end user.
6.17 MFX programming connector CN19
The connector CN19 is used only for MFX (Multi-Function eXpander) programming during
board manufacturing. It is not populated by default and not for end user.
6.18 TFT LCD connector CN20
A TFT color LCD board is mounted on CN20. Refer to Section 5.18: Display and input
devices for details.
DocID027916 Rev 245/79
78
Page 46
ConnectorUM1902
-36
6.19 ST-LINK/V2-1 USB Type B connector CN21
The USB connector CN21 is used to connect the embedded ST-LINK/V2-1 to PC to debug
the board.
Figure 21. USB type B connector CN21 (Front view)
Table 33. USB type B connector CN21
Pin numberDescriptionPin numberDescription
1VBUS(power)4GND
2DM5,6Shield
3DP--
6.20 CAN D-type 9-pin male connector CN22
Figure 22. CAN D-type 9-pin male connector CN22 (Front view)
Table 34. CAN D-type 9-pin male connector CN22
Pin numberDescriptionPin numberDescription
1,4,8,9NC7CANH
2CANL3,5,6GND
46/79DocID027916 Rev 2
Page 47
UM1902Connector
6.21 MEMS microphone coupon connectors CN24 and CN27
Table 35. MEMS microphone coupon connectors CN24 and CN27
6.22 Audio jack (speaker) CN25
A 3.5 mm stereo audio jack CN25 for speaker out is available on STM32746G-EVAL
evaluation board to support external speaker.
6.23 Audio jack CN26
A 3.5 mm stereo audio jack CN26 is available on STM32746G-EVAL evaluation board to
support headset (headphone and microphone integrated).
DocID027916 Rev 247/79
78
Page 48
ConnectorUM1902
6.24 SPDIF IN connector CN28
Figure 24. SPDIF IN connector CN28 (Front view)
Pin numberDescriptionPin numberDescription
1SPDIF_RX1(PG12)3VCC
2GND--
Table 36. SPDIF IN connector CN28
48/79DocID027916 Rev 2
Page 49
Appendix A Electrical schematics
117
MB1167
MB1167B.1
3/25/2015
Title:
Size:Reference:
Date:Sheet: of
A3
Revision:
STM327x6G-EVAL
Project:
Note: 1.Text in italic placed on a wire doesn’ t correspond to net name. It just helps to
identify rapidly MCU IO related to this wire.
2.T4 & T5 changed to BSN20, R183 changed to BAT60, C21 & C22 's value changed
to 1.5pF, 32K crystal's part number changed to
NX3215SA-32.768KHZ-EXS00A-MU00525 from A.1 to B.1
3.CN28 changed to DLR11H0 from A.1 to B.1
4.JP21 & JP22 are added to select MII_MDIO&MII_MDC and SAI on PA2/PC1 from
A.1 to B.1
5. JP23 & JP24 are added to select LD1 & LD2 from A.1 to B.1
6. R188 10Kohm replaced by 4.7Kohm from A.1 to B.1
Note1: Text in italic placed on a wire doesn’ t correspond to net name. It just helps to identify
rapidly MCU IO related to this wire.
Note2: Pull up resistor R9 was added from Version A.1 to B.1
Note3: Backlight On/Off control circuit wass removed from Version A.1 to B.1
H1
H2
UM1902Electrical schematics
DocID027916 Rev 267/79
Page 68
STM32746G-EVAL I/O assignmentUM1902
Appendix B STM32746G-EVAL I/O assignment
Pin
No.
A1PE4A20/TRACED1--
A2PE3A19/TRACED0--
A3PE2A23/TRACECLK/MII_TXD3--
A4PG14MII_TXD1 --
A5PE1NBL1--
A6PE0NBL0--
A7PB8
A8PB5ULPI_D7--
A9PB4NJTRST--
A10PB3
A11PD7NE1--
A12PC12SDCARD_CK -D9
A13PA15JTDI--
A14PA14JTCK-SWCLK--
Pin
name
Audio and EXPANDER and ACP and
RF_I2C1_SCL
JTDO/TRACESWO/
MICROPHONE2_I2S3_CK
Table 37. I/O assignment
STM32746G-EVAL
standard
Motor control variant
--
--
Camera
variant
A15PA13JTMS-SWDIO--
B1PE5A21/TRACED2-D6
B2PE6A22/SAI2_MCLK_B/TRACED3-D7
B3PG13MII_TXD0 --
B4PB9
B5PB7LED3-VSYNC
B6PB6QSPI_BK1_NCS--
B7PG15SDNCAS--
B8PG11MII_TX_EN NTC_BYPASS_IO-
B9PJ13LCD_B1--
B10PJ12LCD_B0--
B11PD6NWAIT/MICROPHONE2_I2S3_SD-D10
B12PD0D2--
B13PC11SDCARD_D3 -D4
B14PC10SDCARD_D2/EXT_RESET-D8
Audio and EXPANDER and ACP and
RF_I2C1_SDA
--
68/79DocID027916 Rev 2
Page 69
UM1902STM32746G-EVAL I/O assignment
Table 37. I/O assignment (continued)
Pin
No.
Pin
name
STM32746G-EVAL
standard
Motor control variant
B15PA12CAN1_TX/USB_FS1_DPPFC_SYNC2_TIM1_ETR-
C1V
bat
V
bat
--
PI8-
C2
ANTI
EXPANDER_INT--
TAMP2
C3PI4NBL2--
C4PK7LCD_DE--
C5PK6LCD_B7--
C6PK5LCD_B6--
C7PG12SPDIF_RX1--
C8PG10NE3--
C9PJ14LCD_B2--
C10PD5NWE--
C11PD3--D5
C12PD1D3--
C13PI3D27--
Camera
variant
C14PI2D26--
C15PA11CAN1_RX/USB_FS1_DMPFC_PWM_TIM1_1_CH4-
PC13-
D1
ANTI_TAMPKEY_ TAMP1_WKUP2--
D2PF0A0--
D3PI5NBL3--
D4PI7D29--
D5PI10D31/MII_RX_ER--
D6PI6D28--
D7PK4LCD_B5--
D8PK3LCD_B4--
D9PG9SAI2_FS_B--
D10PJ15LCD_B3--
D11PD4NOE--
D12PD2SDCARD_CMD-D11
D13PH15D23--
DocID027916 Rev 269/79
78
Page 70
STM32746G-EVAL I/O assignmentUM1902
Table 37. I/O assignment (continued)
Pin
No.
D14PI1D25--
D15PA10
E1
E2PF1A1--
E3PI12LCD_HSYNC - -
E4PI9D30--
E5PDR_ON ---
E6BOOTBOOT--
E7VDD_3---
E8VDD_11---
E9VDD_10---
E10VDD_15---
E11VCAP2---
E12PH13D21--
Pin
name
RS232_IRDA_USART1_RX/USB_FS1_
ID
PC14OSC32_INOSC32_IN--
STM32746G-EVAL
standard
Motor control variant
--
Camera
variant
E13PH14D22--
E14PI0D24--
E15PA9
PC15-
F1
OSC32_
OUT
F2VSS_18---
F2VSS_13---
F3PI11ULPI_DIR--
F4VDD_13---
F5VDD_17---
F6VSS_3---
F7VSS_11---
F8VSS_10---
F9VSS_15---
F10VSS 2---
F11VDD_2---
RS232_IRDA_USART1_TX/
USB_FS1_VBUS
OSC32_OUT--
--
70/79DocID027916 Rev 2
Page 71
UM1902STM32746G-EVAL I/O assignment
Table 37. I/O assignment (continued)
Pin
No.
F12PK1LCD_G6--
F13PK2LCD_G7--
F14PC9SDCARD_D1-D3
F15PA8Backlight_PWM_TIM1_CH1 /MII_MCO
G1
G2PF2A2--
G3PI13LCD_VSYNC - -
G4PI15LCD_R0--
G5VDD_18---
G6VSS_17 ---
G10VSS_9---
G11VDDUSB ---
G12PJ11LCD_G4--
G13PK0LCD_G5--
G14PC8SDCARD_D0WH_TIM8_CH3D2
Pin
name
PH0 OSC_IN
STM32746G-EVAL
standard
OSC_IN--
Motor control variant
PFC_SYNC1_TIM1_1_CH
1
-
Camera
variant
G15PC7MIC_CK_OUT_TIM8_CH2VH_TIM8_CH2D1
PH1 -
H1
OSC_OUTOSC_OUT--
H2PF3A3--
H3PI14LCD_CLK--
H4PH4ULPI_NXT--
H5VDD_5---
H6VSS_5---
H10VSS_20---
H11VDD_20---
H12PJ8LCD_G1--
H13PJ10LCD_G3--
H14PG8SDCLK/MII_PPS_OUT--
H15PC6MIC_CK_IN_TIM8_CH1UH_TIM8_CH1D0
J1NRSTNRST--
J2PF4A4--
J3PH5SDNWE--
DocID027916 Rev 271/79
78
Page 72
STM32746G-EVAL I/O assignmentUM1902
Table 37. I/O assignment (continued)
Pin
No.
J4PH3SDNE0/MII_COL--
J5VDD_12---
J6VSS_12---
J10VSS_8---
J11VDD_8---
J12PJ7LCD_G0--
J13PJ9LCD_G2--
J14PG7MII_MDC(GPIO) --
J15PG6MII_MDIO(GPIO) --
K1PF7QSPI_BK1_IO2--
K2PF6QSPI_BK1_IO3--
K3PF5A5--
K4PH2SDCKE0--
K5VDD_4---
K6VSS_4---
K7VSS_6---
K8VSS_7---
Pin
name
STM32746G-EVAL
standard
Motor control variant
Camera
variant
K9VSS_1---
K10VSS_14---
K11VDD_14---
K12PJ6LCD_R7--
K13PD15D1--
K14PB13ULPI_D6/USB_FS2_VBUS--
K15PD10D15--
L1PF10LED1/POT_ADC3_IN8--
L2PF9QSPI_BK1_IO1--
L3PF8QSPI_BK1_IO0--
L4PC3MII_TX_CLK
BYPASS
L5
_REG
L6VSS_19---
L7VDD_19---
L8VDD_6---
L9VDD_7---
---
CURRENT_C_ADC3_123_
IN13
-
72/79DocID027916 Rev 2
Page 73
UM1902STM32746G-EVAL I/O assignment
Table 37. I/O assignment (continued)
Pin
No.
L10VDD_1---
L11VCAP1---
L12PD14D0--
L13PB12ULPI_D5/USB_FS2_ID--
L14PD9D14--
L15PD8D13--
M1VSSA---
M2PC0ULPI_STP--
M3PC1SAI1_SD_A/MII_MDC
M4PC2MII_TXD2
M5PB2QSPI_CLK--
M6PF12A6--
M7PG1A11--
M8PF15A9--
M9PJ4LCD_R5--
Pin
name
STM32746G-EVAL
standard
Motor control variant
CURRENT_A_ADC1_123_
IN11
CURRENT_B_ADC2_123_
IN12
Camera
variant
-
-
M10PD12A17--
M11PD13A18--
M12PG3A13--
M13PG2A12--
M14PJ5LCD_R6--
M15PH12D20--
N1VREF----
N2PA1MII_RX_CLK
PA0 -
N3
WKUP
N4PA4-DAC_OUT1HSYNC
N5PC4MII_RXD0
N6PF13A7--
N7PG0A10--
N8PJ3LCD_R4--
N9PE8D5--
SAI2_SD_B/MII_CRS
ENCODER_B_TIM5_5_CH
2
ENCODER_A_TIM5_5_CH
1
BUSVOLTAGE_ADC12_IN
14
-
-
-
DocID027916 Rev 273/79
78
Page 74
STM32746G-EVAL I/O assignmentUM1902
Table 37. I/O assignment (continued)
Pin
No.
N10PD11A16--
N11PG5A15(BA1)--
N12PG4A14(BA0)--
N13PH7MII_RXD3--
N14PH9D17--
N15PH11D19--
P1VREF+---
P2PA2SAI2_SCK_B/MII_MDIOINDEX_TIM5_5_CH3-
P3PA6-STOP_TIM8_BKINPIXCLK
P4PA5ULPI_CKDAC_OUT2-
P5PC5MII_RXD1 HEATSINK_ADC12_IN15-
P6PF14A8--
P7PJ2LCD_R3--
P8PF11SDNRAS--
P9PE9D6--
P10PE11D8--
P11PE14D11--
Pin
name
STM32746G-EVAL
standard
Motor control variant
Camera
variant
P12PB10ULPI_D3--
P13PH6MII_RXD2
P14PH8D16--
P15PH10D18--
R1VDDA---
R2PA3ULPI_D0--
R3PA7MII_RX_DV UL_TIM8_CH1N-
R4PB1ULPI_D2WL_TIM8_CH3N-
R5PB0ULPI_D1VL_TIM8_CH2N-
R6PJ0LCD_R1--
R7PJ1LCD_R2--
R8PE7D4--
R9PE10D7--
R10PE12D9--
R11PE15D12--
R12PE13D10--
DISSIPATIVE_BRAKE_TI
M2_12_CH1
-
74/79DocID027916 Rev 2
Page 75
UM1902STM32746G-EVAL I/O assignment
Table 37. I/O assignment (continued)
Pin
No.
R13PB11ULPI_D4--
R14PB14USB_FS2_DM--
R15PB15USB_FS2_DP--
Pin
name
STM32746G-EVAL
standard
Motor control variant
Camera
variant
DocID027916 Rev 275/79
78
Page 76
Mechanical dimensionsUM1902
Appendix C Mechanical dimensions
Figure 44. Mechanical dimensions
SymbolSize (mm)SymbolSize (mm)SymbolSize (mm)
A168.58E4114.18My24.43
A248.62e116.5P116.94
a1.27H25 P255.37
D4.5Lx121.36Q146.77
d3.5Lx232.64Q29.98
E155Ly15X157
E268Ly26.4Y172.72
E3107Mx20.1--
76/79DocID027916 Rev 2
Table 38. Mechanical dimensions
Page 77
UM1902Compliance statement
Appendix D Compliance statement
D.1 Federal Communications Commission (FCC) and Industry
Canada (IC) Compliance Statements
D.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 A digital
device, pursuant to part 15 of the FCC Rules. These limits are designed to provide
reasonable protection against harmful interference when the equipment is operated in a
commercial environment. This equipment generates, uses, and can radiate radio frequency
energy and, if not installed and used in accordance with the instruction manual, may cause
harmful interference to radio communications. Operation of this equipment in a residential
area is likely to cause harmful interference in which case the user will be required to correct
the interference at his own expense.
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.
D.2 IC Compliance Statement
D.2.1 Compliance Statement
Industry Canada ICES-003 Compliance Label: CAN ICES-3 (A)/NMB-3(A)
D.2.2 Déclaration de conformité
Étiquette de conformité à la NMB-003 d’Industrie Canada : CAN ICES-3 (A)/NMB-3(A)
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.