STMicroelectronics STM32H7B3I-EVAL User Manual
광고
광고
UM2662
User manual
Evaluation board with STM32H7B3LI MCU
Introduction
The STM32H7B3I-EVAL Evaluation board is a complete demonstration and development platform for the Arm ® Cortex ® -M7based STM32H7B3LIH6QU microcontroller. The STM32H7B3I-EVAL Evaluation board provides access to all the STM32 peripherals for user applications, and includes an embedded STLINK-V3E debugger/programmer.
The full range of the STM32H7B3I-EVAL hardware features helps to develop applications and evaluate all the peripherals, such as USB OTG_HS and FS, CAN FD, USART, ADC and DAC, digital microphones, SRAM, SDRAM, NOR Flash memory, Octo-
SPI Flash memory with OTFDEC, microSD ™ 3.0 card, 7" 800x480 WVGA TFT color RGB LCD with capacitive touch panel
(I 2 C), and DCMI camera.
The expansion connectors provide an easy way to add specialized features, while ETM trace is supported through external probes.
Figure 1. STM32H7B3I-EVAL Evaluation board (top view)
Picture is not contractual.
UM2662 - Rev 3 - July 2020
For further information contact your local STMicroelectronics sales office.
www.st.com
UM2662
Features
1
Note:
Features
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
STM32H7B3LIH6QU Arm ® Cortex ® microcontroller with 2 Mbytes of Flash memory and 1.4 Mbytes of RAM in TFBGA225 package
7" 800x480 WVGA TFT color LCD module with RGB parallel interface and capacitive touch panel with I 2 C interface
1/4" color CMOS QSXGA (5 Mpixels) camera module with DCMI and I 2 C interface
USB OTG_HS and USB OTG_FS
On-board current measurement
I 2 S / SAI audio codec
512-Mbit Octo-SPI NOR Flash, 8 Mx32bit SDRAM, 1 Mx16bit SRAM, and 8 Mx16bit NOR Flash
4 color user LEDs
Reset, Wake Up and Tamper push-buttons
4-direction joystick with a selection button
Potentiometer
Coin-battery cell holder for power backup
Power-metering and temperature-monitoring demonstration with 2 dual-channel, sigma-delta modulators
Wi-Fi ® module compliant with 802.11 b/g/n
Board connectors:
– 2 USB Micro-AB
– 2 microSD™ cards
– OCSPI NOR Flash module connector
– Stereo Line OUT headset jack including analog microphone input
– Stereo Line IN headset jack
– 2xDB9 for external RS-232 port and CAN FD
– JTAG and ETM trace debugger
– Connectors for ADC and DAC
– I/O expansion connectors
– DFSDM microphones daughterboard expansion connector
– Motor-control interface expansion connector
– I 2 C expansion connector
Flexible power-supply options: ST-LINK, USB V
BUS
or external sources
On-board STLINK-V3E debugger/programmer with USB re-enumeration capability: mass storage, Virtual
COM port, and debug port
Comprehensive free software libraries and examples available with the STM32Cube MCU Package
Support of a wide choice of Integrated Development Environments (IDEs) including IAR Embedded
Workbench ® , MDK-ARM, and GCC-based IDEs
Arm is a registered trademark of Arm Limited (or its subsidiaries) in the US and/or elsewhere.
UM2662 - Rev 3 page 2/93
2
2.1
2.2
UM2662
Ordering information
Ordering information
To order the STM32H7B3I-EVAL Evaluation board, refer to
. For a detailed description, refer to its user manual on the product web page. Additional information is available from the datasheet and reference manual of the target STM32.
Order code
STM32H7B3I-EVAL
•
•
•
•
Table 1. List of available products
Board references
MB1331
MB1370
MB1379
MB1486
Target STM32
STM32H7B3LIH6QU
1. LCD board
2. Camera module
3. Wi-Fi ® module
Product marking
Evaluation tools marked as “ES” or “E” are not yet qualified and therefore 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 designs or in production.
“E” or “ES” marking examples of location:
• On the targeted STM32 that is soldered on the board (For an illustration of STM32 marking, refer to the
STM32 datasheet “Package information” paragraph at the www.st.com
website).
• Next to the evaluation tool ordering part number that is stuck or silk-screen printed on the board.
This board features a specific STM32 device version, which allows the operation of any bundled commercial stack/library available. This STM32 device shows a "U" marking option at the end of the standard part number and is not available for sales.
In order to use the same commercial stack in his application, a developer may need to purchase a part number specific to this stack/library. The price of those part numbers includes the stack/library royalties.
Codification
The meaning of the codification is explained in Table 2
. The order code is mentioned on a sticker placed on the top or bottom side of the board.
STM32TTXXY-EVAL
STM32TT
XX
Y
Table 2. Codification explanation
Description
MCU series in STM32 32-bit Arm Cortex MCUs
MCU product line in the series
•
STM32 Flash memory size:
I for 2 Mbytes
Example: STM32H7B3I-EVAL
STM32H7 Series
STM32H7B3
2 Mbytes
UM2662 - Rev 3 page 3/93
UM2662
Development environment
3
3.1
Note:
3.2
3.3
Development environment
System requirements
•
•
Windows ® OS (7, 8 and 10), Linux ® 64-bit, or macOS ®
USB Type-A or USB Type-C ® to Micro-B cable macOS ® is a trademark of Apple Inc. registered in the U.S. and other countries.
All other trademarks are the property of their respective owners.
Development toolchains
•
•
•
IAR Systems - IAR Embedded Workbench
Keil ® - MDK-ARM
GCC-based IDEs
1. On Windows ® only.
Demonstration software
The demonstration software, included in the STM32Cube MCU Package corresponding to the on-board microcontroller, 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 www.st.com
.
UM2662 - Rev 3 page 4/93
4
Conventions
provides the conventions used for the ON and OFF settings in the present document.
Convention
Jumper JPx ON
Jumper JPx OFF
Jumper JPx [1-2]
Solder bridge SBx ON
Solder bridge SBx OFF
Resistor Rx ON
Resistor Rx OFF
Table 3. ON/OFF convention
Definition
Jumper fitted
Jumper not fitted
Jumper fitted between Pin 1 and Pin 2
SBx connections closed by 0 Ω resistor
SBx connections left open
Resistor soldered
Resistor not soldered
UM2662
Conventions
UM2662 - Rev 3 page 5/93
5
UM2662
Delivery recommendations
Delivery recommendations
Some verifications are needed before using the 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. Before starting the demo, take the microSD ™ card from the separated ESD bag and plug it in the connector CN28, on the right side of the board.
Warning:
There is an explosion risk if the battery is replaced by an incorrect one. Make sure to dispose of used batteries according to the instructions.
UM2662 - Rev 3 page 6/93
UM2662
Hardware layout and configuration
6
Note:
Hardware layout and configuration
The STM32H7B3I-EVAL Evaluation board is designed around the STM32H7B3LIH6QU target microcontroller.
illustrates STM32H7B3LIH6QU connections with peripheral components.
Figure 2. Hardware block diagram
3 V battery
32 KHz crystal
24 MHz crystal
Reset button
Wi-Fi ® module
RK070ER9427L
RGB - 7 INCH –
WVGA
LCD + CTP
MB1370 module
LCD +
CTP connector
MX25LM51245GXDI00
OCSPI
MB1242
OCSPI module
OCSPI connector
8 Mx32bit SDRAM
1 Mx16bit SRAM
8 Mx16bit NOR Flash microSD TM card 2.0
(3V3) microSD TM card connector microSD TM card 3.0
(3V3 / 1V8) microSD TM card connector
3V3 Power Supply
(3V3_AO)
STM32H7B3LIH6QU
VBAT
GPIOs LED , push-button, and wake-up
LSE
HSE
Reset
UART + SPI +
GPIOs
LCD
OCSPI 1
OCSPI 2
FMC
SDIO 1
SDIO 2
VDDMMC
VDDMMC
VCP UART
STM32F723IEK6
STLINK V3.0
Micro-B
USB connector
SWD
OTG HS (ULPI)
OTG FS
ADC
ADCs, PWMs,
GPIOs,
DFSDM
DFSDM1 and 2
External USB
HS PHY
Micro-AB
USB connector
MIcro-AB
USB connector
Potentiometer
Motor-control connector
MB1299 Module
DFSDM connector
DFSDM
I2C
SAI1 or I2S6 and / or differential ADC
Audio codec
CS42L51-CNZ
Stereo jack
(line-out)
DCMI
GPIOs
Camera module connector
Extension connectors
MB1379 camera module
CAN, CAN FD, and bootloader
RS-232
DB9 connectors
GPIO, I 2 C, INT
GPIO
SEL
3V3_SW
1V8_SW
STM32L152CCT6
MFX GPIO Expander
3V3_SW
LDO
1V8_SW
LDO
ON/OFF
MFX IO0
ON/OFF
MFX IO8
Interfaces in blue are partially supplied by VDDMMC. Refer to
.
UM2662 - Rev 3 page 7/93
UM2662 - Rev 3
UM2662
Hardware layout and configuration
shows the location of the main components on the top side of the Evaluation board.
Figure 3. STM32H7B3I-EVAL Evaluation board layout
CN4 : MB1299 DFSDM microphones module connector
SW1 : BOOT0 switch
JPME1: Power meter connector
CN3: microSD™ connector
CN5/CN6 : Extension connectors
CN8: USB HS connector
U5: STM32H7B3LIH6QU
CN9: UART RS-232 connector
U11 : Octo-SPI Flash
U12 : NOR Flash
JP29: 5 V selection
U16 : SDRAM
U17 : SRAM
CN17: 5 V DC jack
CN29 : Battery connector (bottom)
U21: MCU STLINK-V3
CN21: ST-LINK USB connector
CN24: EXT I 2 C connector
LD9: ST-LINK COM LED
RV1: ADC potentiometer
U24: Wi-Fi ® module
B1 : Reset button
B2 : Wake-up button
CN1 : Motor-control connector
CN2 : MB1379 camera module connector
CN28 : microSD™ connector (bottom)
CN10/CN11 : MB1242 Octo-SPI module connector
CN12/CN13 : Extension connectors
CN15 : ETM trace connector
CN14 : JTAG connector
CN16 : MIPI-10 connector
U48 : Audio codec (bottom)
CN18 : Audio stereo output jack
CN30 : MB1370 LCD module CTP connector
CN20 : Audio stereo input jack
U25 : I/O expander
CN23 : MB1370 LCD module RGB connector
CN22 : CANFD connector
LD1/LD2/LD3/LD4 : User LEDs
CN27 : USB FS connector
B4 : Joystick
B3 : Tamper button page 8/93
UM2662
Embedded STLINK-V3E
6.1
6.1.1
6.1.2
Note:
There are two different ways to program and debug the onboard STM32 MCU:
• Using the embedded STLINK-V3E
• Using an external debug tool
Embedded STLINK-V3E
•
•
•
•
•
•
•
•
•
Description
The STLINK-V3E programming and debugging tool is integrated into the STM32H7B3I-EVAL Evaluation board.
The embedded STLINK-V3E supports:
5 V power supplied by the CN21 USB connector
USB 2.0 high-speed-compatible interface
JTAG and serial wire debugging (SWD) specific features:
– 3 to 3.6 V application voltage on the JTAG/SWD interface and 5V tolerant inputs
– JTAG
– SWD and serial viewer (SWV) communication
Direct firmware update feature (DFU) (CN25)
MIPI10 compatible connector (CN16)
Status COM LED (LD9) which blinks during communication with the PC
Fault red LED (LD8) alerting on USB overcurrent request
5 V / 500 mA output power supply capability (U19) with current limitation
5 V enabled green LED (LD7)
How to use
It is very easy to use STLINK-V3E to program and debug the on-board STM32.
1.
Verify that the jumper JP29 of Power Supply Sources is correctly set. Refer to Table 9 .
2.
Connect the board to a PC with a USB Type-A to Micro-B cable through the USB connector CN21.
For more details regarding the STLINK-V3E functionalities, refer to the STLINK-V3E user manual on the www.st.com
website.
UM2662 - Rev 3 page 9/93
UM2662
Embedded STLINK-V3E
6.1.3
Note:
Drivers
Before connecting the STM32H7B3I-EVAL board to a Windows PC via USB, the user must install a driver for the
STLINK-V3E (not required for Windows 10). It is available on the www.st.com
website.
In case the STM32H7B3I-EVAL board is connected to the PC before the driver is installed, some STM32H7B3I-
EVAL interfaces may be declared as “Unknown” in the PC device manager. In this case, the user must install the dedicated driver files, and update the driver of the connected device from the device manager as shown in
.
Prefer using the USB Composite Device handle for a full recovery.
Figure 4. USB composite device
Note:
6.1.4
6.1.5
37xx:
• 374E for STLINK-V3E without bridges functions
• 374F for STLINK-V3E with bridges functions
STLINK-V3E firmware upgrade
The STLINK-V3E embeds a firmware upgrade mechanism for in-situ upgrades through the USB port. As the firmware may evolve during the lifetime of the STLINK-V3E product (For example new functionalities, bug fixes, support for new microcontroller families), it is recommended to visit the www.st.com
website before starting to use the STM32H7B3I-EVAL Evaluation board and periodically, to stay up-to-date with the latest firmware version.
Interface
STLINK-V3E programming connector CN25
The connector CN21 is used only for embedded STLINK-V3E programming during board manufacturing. It is not populated by default and not for the end-user.
STLINK-V3E USB Type B connector CN21
The USB Micro-B connector CN21 is used to connect embedded STLINK-V3E to PC for debugging of the board.
UM2662 - Rev 3 page 10/93
UM2662
External JTAG, SWD, and trace
6.2
6.2.1
Note:
External JTAG, SWD, and trace
Description
There are two basics ways to support an external debug tool. If the user encounters any trouble with the first procedure, then the second one is mandatory.
1.
Keep the embedded STLINK-V3E running. Power on the STLINK-V3E at first until the COM LED lights RED.
Then connect the external Debug tool through connector CN14, CN15, or CN16.
2.
Set the embedded STLINK-V3E in a high impedance state. When the Jumper CN19 (STLK NRST) is ON, the embedded STLINK-V3E is in RESET state and all GPIOs are in high impedance; then the user can connect his external Debug tool on the DEBUG connector CN14, CN15, or CN16 (Refer to
Depending on the design requirement, the embedded STLINK-V3E hardware may be completely disconnected if that is required early in the project.
Figure 5. External debug tools connectors
Remarks:
• It is possible to power the board via CN21 (Embedded STLINK-V3E USB connector) even if an external tool is connected to CN15 (ETM trace connector) or CN14 (External JTAG and SWD connector).
• ETM can only work at 50 MHz clock frequency by default because ETM signals are shared with other peripherals.
UM2662 - Rev 3 page 11/93
UM2662
External JTAG, SWD, and trace
6.2.2
Limitations and hardware configuration - ETM trace (CN15)
Limitations: Wi ‑ Fi ® , LCD, SAI, FMC A19-22 cannot be used at the same time as TRACE.
Signal name
WIFI_SPI4_SCK
FMC_A23
TRACECLK
WIFI_SPI4_NSS
SAI1_SD_B
FMC_A19
JTAG_TDO (PB3)
TRACED0
SAI1_FS_A
FMC_A20
JTAG_TRST (PB4)
DCMI_D4
TRACED1
WIFI_SPI4_MISO
SAI1_SCK_A
FMC_A21
TRACED2
WIFI_SPI4_MOSI
SAI1_SD_A
FMC_A22
TRACED3
RGB_LCD_G0
TRGIN
RGB_LCD_B0
TRGOUT
1. Trace configuration is in bold.
2. Remove to avoid stub if necessary.
Table 4. ETM trace hardware configuration
Pin name
PE2
PE3
PE4
PE5
PE6
PJ7
PJ12
Setting
R88
R372
R116
R340
R69
JP28
R324
R71
R334
JP27
R78
R80
R315
R64
R259
R34
R343
R342
R101
R337
JP34
R97
R390
R93
JP26
Remark:
• R69 must be removed to avoid conflict with the WIFI_SPI4_MISO output, but it is also recommended to remove R343, R337, R116, and R334 to have the best signal quality. With these changes, ETM trace 4-bits is successfully tested in DDR with the ULINK PRO up to 108MHz (CPU at 280 MHz) but the timing of the data [3:0] sampling must be adjusted on the ULINK pro: CLK: +0 ns (no change) / D [3:0]: ~ 2.5 ns.
OFF
OFF
OFF
ON
OFF
OFF
OFF
ON
OFF
ON
OFF
ON
OFF
OFF
ON
OFF
OFF
OFF
OFF
ON
OFF
OFF
OFF
OFF
ON
UM2662 - Rev 3 page 12/93
UM2662
External JTAG, SWD, and trace
6.2.3
6.2.4
•
Limitations and hardware configuration - JTAG (CN14) or MIPI10 (CN16)
Limitations: STM32H7B3LIH6QU JTAG cannot be connected at the same time to STLINK-V3E and to CN14 or
CN16 connector. To be able to use JTAG on CN14 or CN16 connector, it is necessary to disconnect JTAG signals from STLINK-V3E (JTMS, JTCK, JTDO, and NRST).
To do so, R409, R401, R399, and R398 must be removed.
Interface
Figure 6. STDC14 / MIPI10 debugging connector CN16
UM2662 - Rev 3
Pin number
1 (STDC14)
3 (MIPI10)
5 (MIPI10)
7 (MIPI10)
9 (MIPI10)
11 (MIPI10)
13 (STDC14)
Table 5. STDC14 / MIPI10 debugging connector CN16
Description
NC
+3.3V
GND
GND
KEY (NC)
GNDDetect
VCP_USART_RX / PB14 or PA2
Pin number
2
4 (MIPI10)
6 (MIPI10)
8 (MIPI10)
10 (MIPI10)
12 (MIPI10)
14 (STDC14)
Description
NC (STDC14)
SWDIO-TMS / PA13
SWCLK-TCK / PA14
SWO-TDO / PB3
TDI / PA15
RESET#
VCP_USART_TX / PB15 or PA3
MIPI10 pin
-
-
1
2
3
4
5
6
7
STDC14 pin
1
2
3
4
5
6
7
8
9
8
9
10
10
11
12
CN16
NC
NC
T_VCC
T_SWDIO
GND
T_SWCLK
GND
T_SWO
KEY (NC)
T_JTDI
GNDDetect
T_NRST
Table 6. STDC14 / MIPI10 debug connector CN16
Designation
Reserved
Reserved
Target VCC
Target SWDIO using SWD protocol or Target JTMS (T_JTMS) using JTAG protocol
Ground
Target SWCLK using SWD protocol or Target JCLK (T_JCLK) using JTAG protocol
Ground
Target SWO using SWD protocol or Target JTDO (T_JTMS) using JTAG protocol
KEY (NC)
Not used by SWD protocol, Target JTDI (T_JTDI) using JTAG protocol, only for external tools
GND detect for plug indicator, used on SWD and JTAG neither
Target NRST using SWD protocol or Target JTMS (T_JTMS) using JTAG protocol page 13/93
UM2662
External JTAG, SWD, and trace
MIPI10 pin
-
-
STDC14 pin
13
14
CN16
T_VCP_RX
T_VCP_TX
Designation
Target RX used for VCP (must be UART dedicated to Bootloader)
Target TX used for VCP (must be UART dedicated to Bootloader)
Figure 7. ETM trace debugging connector CN15
17 11 9 7 5 3 1
UM2662 - Rev 3
16 14 10 8 6 4 2
Pin number
1
3
5
7
9
11
13
15
17
19
Table 7. ETM trace debugging connector CN15
Description
+3.3V
GND
GND
KEY (NC)
GND
GND
GND
GND
GND
GND
Pin number
2
8
10
4
6
12
14
16
18
20
Description
TMS/PA13
TCK/PA14
TDO/PB3
TDI/PA15
RESET#
TraceCLK/PE2
TraceD0/PE3 or SWO / PB3
TraceD1/PE4 or nTRST / PB4
TraceD2 / PE5
TraceD3 / PE6 page 14/93
UM2662 - Rev 3
Figure 8. JTAG debugging connector CN14
UM2662
External JTAG, SWD, and trace
17 11 9 7 5 3 1
Pin number
5
7
1
3
9
11
13
15
17
19
16 14 10 8 6 4 2
Table 8. JTAG / SWD debugging connector CN14
Description
+3.3V
TRST(PB4)
TDI(PA15)
TMS/SWDIO(PA13)
TCK/SWCLK(PA14)
RTCK
TDO/SWO(PB3)
RESET#
DBGRQ(PJ7)
DBGACK(PJ12)
Pin number
6
8
2
4
10
12
14
16
18
20
Description
+3.3V
GND
GND
GND
GND
GND
GND
GND
GND
GND page 15/93
UM2662
Power supply
6.3
6.3.1
Power supply
•
•
•
•
•
Board power supply description
The STM32H7B3I-EVAL Evaluation board is designed to be powered from 5 V DC power source. It incorporates a precise polymer Zener diode (Poly-Zen) protecting the board from damage due to the wrong power supply. One of the following six 5 V DC power inputs can be used, upon an appropriate board configuration:
• 5V DC power adapter connected to CN17, the power jack on the board (EXT on the JP29 silkscreen).
This is the default configuration.
5V DC power with 500 mA limitation from CN21, the Micro-B USB connector of STLINK-V3E (STLK on the
JP29 silkscreen). As explained below, if the USB enumeration succeeds, the ST-LINK U5V power is enabled, by asserting the PWR_EN pin. This pin is connected to a power switch U22, which powers the board. This power switch features also a current limitation to protect the PC in case of short-circuit on board.
If overcurrent (More than 600 mA) happens onboard, the LED LD11 is lit.
5V DC power with 500 mA limitation from CN14, the USB OTG HS Micro-AB connector (HS on the HJP29 silkscreen)
5V DC power with 500 mA limitation from CN27, the USB OTG FS Micro-AB connector (FS on the JP29 silkscreen)
5V DC power from CN5 and CN6, the extension connectors for daughterboard (D on the JP29 silkscreen)
5V DC power without limitation from CN21, the Micro-B USB connector of STLINK-V3E (CHGR on the JP29 silkscreen)
The STM32H7B3I-EVAL Evaluation board can be powered from ST-LINK USB connector CN21 (“STLK”), but only the ST-LINK circuit has the power before USB enumeration, for the host PC only provides 100 mA to the boards at that time. During the USB enumeration, the STM32H7B3I-EVAL board asks for the 500 mA power to the Host
PC.
•
•
If the host is able to provide the required power, the enumeration succeeds, the power transistor U22 is switched ON, the green LED LD7 is turned ON, thus the STM32H7B3I-EVAL board is powered and can consume a maximum current of 500 mA current, but not more.
If the host is not able to provide the requested current, the enumeration fails. Therefore, the power switch
(U22) remains OFF, so consequently, 3.3 V domain of the board and MCU are not powered. As a consequence, the green LED LD7 remains turned OFF. In this case, it is mandatory to use an external power supply as an extra power supply.
“EXT” from PSU or “D” can be used as an external power supply in case current consumption of the
STM32H7B3I-EVAL 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, and then connecting the USB cable to the PC. Proceeding this way ensures that the enumeration succeeds thanks to the external power source.
The following power sequence procedure must be respected:
1.
Connect jumper JP29 to EXT or D side.
2.
Connect the external power source to EXT or D (With mounted daughterboard).
3.
Check green LED LD7 is turned ON.
4.
Connect the PC to USB connector CN21.
If this order is not respected, the board may be powered by VBUS first then “EXT” or “D”, and the following risks may be encountered:
1.
If more than 500 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.
500 mA is requested at enumeration, so there is a risk that request is rejected and enumeration does not succeed if PC cannot provide such current. Consequently, the board is not powered and LED LD7 remains
OFF.
UM2662 - Rev 3 page 16/93
UM2662
Power supply
6.3.2
Board power supply - Hardware configuration
The power supply is configured by setting the related jumpers JP3, JP29, and JP37 as described in
.
Jumper
JP3
Table 9. Power related jumpers
JP3 is used to measure current consumption manually with a multimeter.
ON
JP29 is used to select one of the six possible power supply resources:
For power supply from USB connector of STLINK-V3E (CN21) to
STM32H7B3I-EVAL, JP29 is set as shown on the right.
For power supply jack(CN17) to the STM32H7B3I-EVAL,
JP29 is set as shown on the right.
JP29
For power supply from USB OTG HS (CN14) to STM32H7B3I-EVAL,
JP29 is set as shown on the right.
For power supply from USB OTG FS (CN27) to STM32H7B3I-EVAL,
JP29 is set as shown on the right.
For power supply from the daughterboard connectors (CN5 and CN6) to STM32H7B3I-EVAL, JP29 is set as shown on the right.
For power supply from a USB wall charger plugged to CN21 to STM32H7B3I-EVAL, JP29 is set as shown on the right.
UM2662 - Rev 3 page 17/93
UM2662
Power supply
Jumper
(Continued)
JP29
For power supply from power supply jack (CN17) to both STM32H7B3I-EVAL and the daughterboard connected on CN5 and CN6, JP29 is set as shown on the right.
The daughterboard must not have its own power supply connected.
Note:
V bat
is connected to +3.3V when JP37 is set as shown on the right.
JP37
V bat
is connected to the battery when JP37 is set as shown on the right.
1. The default setting is in bold.
The LED LD7 is lit when the STM32H7B3I-EVAL Evaluation board is powered by the 5V correctly.
In order to avoid the impact of USB PHY and get precise results of current consumption on JP3, the following caution must be taken into account.
1.
Configure USB HS PHY into Low Power Mode (Register Address=04, bit 6 in USB PHY).
The STM32H7B3I-EVAL Evaluation board can be powered from a DC 5V power supply via the external power supply jack (CN17) shown in
. The central pin of CN17 must be positive.
Figure 9. Power supply connector CN17
DC +5V
GND
UM2662 - Rev 3 page 18/93
6.3.3
Board power supply - SMPS / LDO configuration
Figure 10. MCU Power : SMPS / LDO
UM2662
Power supply
UM2662 - Rev 3
STM32H7B3I-EVAL supports four “SMPS / LDO” configurations of the STM32H7B3LIH6QU microcontroller
:
1.
LDO supply only
2.
SMPS supply only (Default configuration)
3.
SMPS and LDO supplies cascaded
4.
SMPS and LDO supplies (SMPS supplies 1V8 to board as well)
Some PCB reworks are needed to change power configuration as shown in Table 10
:
Table 10. Internal SMPS / LDO and board configuration
Signal name
SMPS
LDO
3V3_MCU = VDD_LDO
VFBSD = GND
3V3_SMPS_IN = GND
-
3V3_MCU = 3V3_SMPS_IN
VDD_SMPS_IND_OUT = VDD_LDO
VDD_SMPS_IND_OUT = VCAP
VCAP capacitor
VCAP capacitor
VFBSD = VCAP
VFBSD = VDD_LDO
VDD_SMPS_IND_OUT = 1V8_AO
1V8_AO capacitor
1. The default setting is in bold.
C121
C126
R263
R262
SB4
C21
SB37
R251
SB10
R22
SB3
SB5
Setting
Supply config 1:
LDO only
OFF
ON
X
X
X
-
-
-
-
2.2 uF
2.2 uF
-
-
-
Supply config 2:
Supply config 3:
SMPS and LDO cascaded
ON
OFF
-
ON
ON
-
X
X
X
-
-
100 nF
100 nF
X
-
-
-
X
X
-
-
-
2.2 uF
2.2 uF
-
X
-
-
Supply config 4: external SMPS
ON
ON
-
X
X
-
-
-
2.2 uF
2.2 uF
-
X
X
X page 19/93
Figure 11. Config1 - LDO only
UM2662
Power supply
Figure 12. Config2 - SMPS only (Default configuration)
UM2662 - Rev 3 page 20/93
Figure 13. Config3 - SMPS and LDO cascaded
UM2662
Power supply
Figure 14. Config4 - External SMPS
Caution: A deadlock occurs if the board SMPS/LDO firmware PWR configuration does not match its hardware configuration: after the reset, the ST-LINK cannot connect the target anymore.
The firmware PWR configuration must be set as follows in function SystemClock_Config in file main.c
:
•
•
If the hardware configuration is Direct SMPS (Default configuration):
HAL_PWREx_ConfigSupply(PWR_DIRECT_SMPS_SUPPLY);
If the hardware configuration is LDO :
HAL_PWREx_ConfigSupply(PWR_LDO_SUPPLY);
If a deadlock occurs because of a mismatch between hardware and firmware PWR settings (SMPS/LDO), the user can recover the board by applying the following procedure:
1.
Power off the board.
2.
Set SW1 (BOOT0) to 1 (system memory).
This changes the BOOT0 pin to 1 instead of 0, thus changing the device boot address to boot address 1 and making the bootloader start in System memory. This avoids starting firmware in the user Flash with a wrong SMPS/LDO configuration versus the hardware board configuration.
UM2662 - Rev 3 page 21/93
6.3.4
3.
Power on the board and connect using STM32CubeProgrammer ( STM32CubeProg ).
4.
Erase the user Flash.
5.
Power off the board and set SW1 to 0.
6.
The board is recovered and can be used normally with matching firmware PWR.
Board power supply - VDD50_USB and VREGOUTV33V
Figure 15. MCU Power: USB regulator
UM2662
Power supply
The USB power sources to STM32H7B3LIH6QU microcontroller can be selected by setting solder bridges as shown in
Figure 16. VDD50_USB and VREGOUTV33V schematic (Page 21)
External USB supply
USB regulator supply
1. The default setting is in bold.
Table 11. USB power sources
Mount
SB16, SB17
SB18
Unmount
SB18
SB16, SB17
UM2662 - Rev 3 page 22/93
UM2662
Power supply
6.3.5
Board power supply - VDDMMC
STM32H7B3I-EVAL can provide either 1.8 V or 3.3 V on VDDMMC power rail of the STM32H7B3LIH6QU microcontroller.
Figure 17. MCU Power: VDDMMC
This power rail can be used in different configurations:
• Default configuration: VDDMMC is forced to 3.3V only.
• SDIO2 configuration: VDDMMC is switched from 3.3 V to 1.8 V if necessary, and it can be powered off.
Default configuration (VDDMMC = 3.3 V only)
Important:
Some pins from STM32H7B3LIH6QU are supplied by VDDMMC, but are '3.3V only' and not linked to SDIO2 (Refer to
)
Pin name
PB8
PB9
PD6
PG9
PG10
PG11
PG12
PG13
PG14
Table 12. Pins supplied by VDDMMC but '3.3V only'
Pin function
DCMI_D6 || MEMS_LED || MOTOR_DFSDM1_CKIN7
DCMI_D7 || DFSDM1_DATIN7
OCSPI1_IO6 || MOTOR_DFSDM1_CKIN4
DCMI_VSYNC/RDY
DCMI_D2 || FMC_NE3 || OCSPI2_IO6
DCMI_D3 || OCSPI2_IO7
OCSPI2_NCS
LED1
OCSPI1_IO7
UM2662 - Rev 3 page 23/93
UM2662
Power supply
Remember: The user must force VDDMMC at 3.3 V when using any of these functions:
•
•
•
•
•
•
•
LED1: Refer to
Camera: Refer to
MEMS LED and DFSDM: Refer to
SRAM (FMC_NE3): Refer to
Motor control: Refer to
.
.
.
.
.
Table 13. VDDMMC default hardware configuration for '3.3V only' functions
Signal name
OCSPI1_NCS (PG6)
3V3_SW_ENABLE (MFX IO0)
1V8_SW_ENABLE (MFX IO8)
Setting
JP23
SB34
SB29
[1-2]
ON
ON
1. The default setting is in bold.
2. PB8 signal is supplied by VDDMMC. Make sure to supply 3.3V on VDDMMC (Refer to Section 6.3.5
).
Three possibilities to force VDDMMC to 3.3V:
1.
Default configuration: Software control (Without hardware modification). In this case, the user must follow the hardware configuration described in
– Set 3V3_SW at 3.3 V by software: 3V3_SW_ENABLE (MFX IO0) = 1 (3V3_SW = ON).
2.
Hardware modification to force 3V3_SW to be 'always ON'. If the user prefers 3V3_SW power supply to be always ON:
– Remove SB34 or set MFX IO0 in high impedance mode (R130 pull-up resistor forces the enable of
U14 LDO).
Remember: In this configuration, the user cannot perform a “power OFF” of 3.3 V supply for SDIO2.
3.
Hardware modification to force VDDMMC to 3.3 V (3V3_AO). If the user wants VDDMMC MCU pin to remain always at 3.3 V without controlling MFX IO0:
– Remove SB14 and fit SB15 in order to connect this pin to the 3V3_AO power supply.
Remember: In this configuration, the user cannot use SDIO2 at 1.8 V.
SDIO2 configuration (VDDMMC = 1V8_SW or 3V3_SW)
3V3_SW, 1V8_SW and VDDMMC are set up in order to allow controlling various use-cases with SDIO2 interface, including power OFF sequence, automatic detection of a UHS1 SD card, and switch from 3.3 V to 1.8 V (Refer to chapter 3.3).
Pin name
PD6
PD7
PG9
PG10
PG11
PG12
Table 14. SDIO2 pins supplied by VDDMMC (1.8V or 3.3V)
Pin function
SDIO2_CK
SDIO2_CMD
SDIO2_D0
SDIO2_D1
SDIO2_D2
SDIO2_D3
UM2662 - Rev 3 page 24/93
UM2662 - Rev 3
UM2662
Power supply
•
•
For SD card 2 (SDIO2) interface, in order to control independently 1V8_SW, 3V3_SW, and VDDMMC, it is necessary to control following GPIOs with software:
• SD_LDO_SEL (PG6)
3V3_SW_ENABLE (MFX IO0)
1V8_SW_ENABLE (MFX IO8)
And the user must follow the hardware configuration described in
Table 15. VDDMMC hardware configuration for '1.8V / 3.3V' function (SDIO2)
Signal name
OCSPI1_NCS (PG6)
3V3_SW_ENABLE (MFX IO0)
1V8_SW_ENABLE (MFX IO8)
Setting
JP23
SB34
SB29
VDDMMC configuration
[2-3]
ON
ON
1. The default setting is in bold.
2. PB8 signal is supplied by VDDMMC. Make sure to supply 3.3V on VDDMMC (Refer to Section 6.3.5
).
Make sure to take into account schematics below ( Figure 18
,
).
• DNF means that the component is not fitted by default on the board.
Schematics for 3V3_SW, 1V8_SW, and VDDMMC
Figure 18. 3V3_SW_SW_ENABLE and 1V8_SW_ENABLE MFX schematic (Page 2) page 25/93
Figure 19. 3V3_SW and 1V8_SW LDOs schematic (page 20)
UM2662
Power supply
UM2662 - Rev 3
Figure 20. VDDIO_MMC switch schematic (Page 21) page 26/93
Figure 21. VDDMMC schematic (Page 9)
UM2662
Clock, reset, and boot
6.4
6.4.1
Clock, reset, and boot
Clock source
•
•
Two clock sources are available on the STM32H7B3I-EVAL Evaluation board for STM32H7B3LIH6QU and its embedded RTC, and other clock sources for their peripherals.
• 24 MHz crystal X1 for the STM32H7B3LIH6QU microcontroller. It can be disconnected by removing R20 and
R21 when the internal RC clock is used.
32.768 kHz crystal X2 for embedded RTC
24 MHz oscillator X3 for USB OTG HS PHY
SB7, R21
SB6, R20
Solder bridge
1. The default setting is in bold.
Table 16. 24 MHz crystal X1 related solder bridges
Description
PH0 is connected to 24 MHz crystal when R21 is fitted and SB7 open.
PH0 is connected to extension connector CN6 when SB7 is closed. In such a case, R21 must be removed to avoid disturbance due to the 24 MHz quartz
PH1 is connected to 24 MHz crystal when R20 is fitted and SB6 open.
PH1 is connected to extension connector CN6 when SB6 is closed. In such case, R20 must be removed to avoid disturbance due to the 24 MHz quartz
SB8, R23
SB9, R24
Solder bridge
Table 17. 32.768 kHz crystal X2 related solder bridges
Description
PC14 is connected to 32.768 kHz crystal when R23 is fitted and SB8 is open.
PC14 is connected to extension connector CN5 when SB8 is closed. In such case R23 must be removed to avoid disturbance due to the 32 Khz quartz.
PC15 is connected to 32.768 kHz crystal when R24 is fitted and SB9 is open.
PC15 is connected to extension connector CN5 when SB9 is closed. In such case R24 must be removed to avoid disturbance due to the 32 Khz quartz.
1. The default setting is in bold.
UM2662 - Rev 3 page 27/93
UM2662
VCP ST-LINK UART
6.4.2
Note:
6.4.3
6.5
6.5.1
6.5.2
•
•
•
Reset source
The reset signal of STM32H7B3I-EVAL Evaluation board is active low and the reset sources include:
• Reset button B1
• Debugging tools from JTAG/SWD connector CN14 and ETM trace connector CN15
Daughterboard from CN6
Embedded STLINK-V3E
RS-232 connector CN9 for ISP
The jumper JP24 must be closed for RESET handling with pin8 of RS-232 connector CN9 (CTS signal).
•
•
Boot option
The STM32H7B3I-EVAL Evaluation board can boot from:
• Embedded user Flash memory
System memory with a bootloader for ISP
Embedded SRAM for debugging
The boot option is configured by setting switch SW1 (BOOT) and the boot base address programmed in the
BOOT_ADD0 and BOOT_ADD1 option bytes. The BOOT can be configured also via RS-232 connector CN9.
Switch configuration
0
1
1. The default setting is in bold.
Table 18. Boot related switch
Boot address option bytes
BOOT_ADD0[15:0]
BOOT_ADD1[15:0]
Boot address defined by user option byte
BOOT_ADD0[15:0]
ST programmed value:
Flash memory at 0x0800 0000
Boot address defined by user option byte BOOT_ADD1[15:0]
ST programmed value:
System bootloader at 0x1FF0 0000
Table 19. Boot related jumpers
Jumper
JP22
OFF
The Bootloader_BOOT0 is managed by pin 6 of connector CN9 (RS-232 DSR signal) when JP22 is ON.
This configuration is used for bootloader application only.
1. The default setting is in bold.
VCP ST-LINK UART
Description
Virtual COM port (VCP) UART can be connected to MCU pins PB14/PB15 (Default configuration) or PA2/PA3
(Compatible with bootloader).
UART to USB conversion is done by STLINK-V3E STM32F723IEK6 MCU U21 and routed to USB debug connector CN21.
Operating voltage
The STM32H7B3LIH6QU UART interface can only be at 3.3 V on this board.
UM2662 - Rev 3 page 28/93
UM2662
RS-232 UART
6.5.3
Hardware configuration
VCP ST-LINK UART on PB14/PB15 (Default configuration)
Table 20. STLINK-V3E VCP UART (PB14/P15: Default configuration)
Pin name
PB14 (MCU TX)
PB15 (MCU RX)
Setting
JP21 / SB42
JP39
JP20 / SB41
JP40
STLINK-V3E VCP
ON
OFF
ON
OFF
1. The default setting is in bold.
VCP ST-LINK RS-232 UART on PA2/PA3
Important: Audio I2S6, USB HS, and motor control cannot be used with VCP UART PA2/PA3.
6.6
6.6.1
6.6.2
6.6.3
Table 21. STLINK-V3E VCP UART (PA2/PA3: Compatible with bootloader)
Pin name
PA2 (MCU TX)
PA3 (MCU RX)
Setting
JP21
JP39 / SB42
JP20
JP40 / SB41
STLINK-V3E VCP (Bootloader)
OFF
ON
OFF
ON
RS-232 UART
Description
RS-232 communication is supported by D-type 9-pins RS-232 connector CN9, which is connected to PB14/PB15
(Default configuration) or PA2/PA3 (Compatible with bootloader) pins of STM32H7B3LIH6QU on the
STM32H7B3I-EVAL Evaluation board through ST3241EBPR RS-232 transceiver U9.
The Bootloader_RESET and Bootloader_BOOT0 signals are added on RS-232 connector CN9 for ISP support.
Operating voltage
The STM32H7B3LIH6QU UART interface can only be at 3.3 V on this board.
Hardware configuration
RS-232 UART on PB14/PB15 (Default configuration)
Hardware modifications are listed in Table 22
:
Pin name
PB14 (MCU TX)
PB15 (MCU RX)
Table 22. RS-232 UART (PB14/P15: Default configuration)
Setting
JP21 / SB50
JP39 / SB42
JP20 / SB49
JP40 / SB41
STLINK-V3E VCP
ON
OFF
ON
OFF
1. The default setting is in bold.
UM2662 - Rev 3 page 29/93
UM2662
RS-232 UART
RS-232 UART on PA2/PA3
Important: Audio I2S6, USB HS, and motor control cannot be used with VCP UART PA2/PA3.
6.6.4
Hardware modifications are listed in Table 23
:
Interface
Pin name
Table 23. RS-232 UART related jumpers (PA2/PA3: Bootloader)
PA2 (MCU TX)
PA3 (MCU RX)
Setting
JP21 / SB42
JP39 / SB50
JP20 / SB41
JP40 / SB49
STLINK-V3E VCP (Bootloader)
OFF
ON
OFF
ON
Figure 22. RS-232 connector CN9
UM2662 - Rev 3
3
4
1
2
5
Pin number
Table 24. RS-232 connector CN9 with ISP support
Description
NC
RS232_RX (PB15 or PA3)
RS232_TX (PB14 or PA2)
NC
GND
8
9
6
7
Pin number Description
Bootloader_BOOT0
NC
Bootloader_RESET
NC page 30/93
UM2662
Primary functions
7
Primary functions
7.1
The functions described in the chapter below do not have any usage limitations with each other, except Camera and Audio. For further details, refer to
Audio
7.1.1
Description
An audio codec CS42L51-CNZ is connected to either I2S6 or SAI interface of STM32H7B3LIH6QU (Refer to
Table 25 below for configurations) to support the TDM feature.
This feature implements audio recording on an analog microphone and audio playback of a different audio stream on headphones and lineout at the same time.
It communicates with STM32H7B3LIH6QU via the I2C2 bus.
The analog microphone on the headset is connected to the ADC of CS42L51-CNZ through audio jack CN20.
• External speakers can be connected to CS42L51-CNZ via audio jack CN18.
Important: I2S6 interface is used by default.
7.1.2
7.1.3
•
Operating voltage
STM32H7B3LIH6QU SAI and I2S6 interfaces can only be at 3.3 V on this board.
The audio codec CS42L51-CNZ has two power supply voltages:
• VL connected to 3V3_AO (Default configuration)
VD, VA, and V_HP connected to 1V8_AO (Default configuration).
These pins can also be powered by 3V3_SW and 1V8_SW if necessary by fitting corresponding solder bridges.
Limitations and hardware configuration
I2S6 (Default configuration) limitations with primary functions: the camera cannot be used (Refer to the jumper config in
I2S6 (Default configuration) limitations with secondary functions: USB HS and JTAG
SAI1 limitations: camera, Wi ‑ Fi ® SPI
I2C2 (PH4/PH5) is shared between EXT I 2 C module (CN24), MB1486 Wi ‑ Fi ® module (U24), MFX I/O expander
(U25), audio codec (U48), MB1379 camera module (CN2), and MB1370 LCD touch panel (CN30).
Hardware modifications are listed in Table 25
:
Configuration
Table 25. Hardware configuration for CS42L51-CNZ I2S-SAI communication bus
Signal name
I2S6_MC
K
I2S6_CK
I2S6_WS
I2S6_SD
Pin name
PA3
PA5
PA4
PB5
Setting
JP9
R139
JP11
R135
JP7
R137
JP18
R136
I2S6 config
EXT_SD = PB4
[1-2]
ON
[1-2]
ON
[1-2] /
DCMI_HSYNC cannot be used
ON
[1-2]
ON
I2S6 config
EXT_SD = PA6
[1-2]
ON
[1-2]
ON
[1-2]
ON
[1-2]
ON
SAI configuration
OFF
OFF
OFF
OFF
OFF
UM2662 - Rev 3 page 31/93
UM2662
Audio
Note:
7.1.4
Configuration
(Continued)
Signal name
ULPI_D7
Pin name
(Continue d)
PB5
PA6
I2S6_EX
T_SD
PB4
PA6 or
PB4
SAI1_MC
LK_A
PG7
SAI1
SAI1_SC
K_A
SAI1_FS
_A
SAI1_SD
_A
SAI1_SD
_B
PE5
PE4
PE6
PE3
Setting
JP16
JP6
JP8
R140
JP27
R404
JP34
R413
R337
JP14
R411
JP28
R405
JP26
R116
I2S6 config
EXT_SD = PB4
OFF
OFF
[1-2]
ON
OFF
OFF
OFF
OFF
OFF
OFF
I2S6 config
EXT_SD = PA6
OFF
[1-2]
OFF
ON
OFF
OFF
OFF
OFF
OFF
SAI configuration
OFF
1. The default configuration is in bold.
2. Remove to avoid stub if necessary.
I 2 C address of CS42L51-CNZ is 0x94 (AD0=0).
Interface
A 3.5 mm stereo audio jack CN20 is available on STM32H7B3I-EVAL Evaluation board to support headset
(Headphone and microphone integrated).
A 3.5 mm stereo audio jack CN18 is available on STM32H7B3I-EVAL Evaluation board to support external speaker.
OFF
OFF
ON
ON
ON
ON
ON
ON
ON
ON
ON
UM2662 - Rev 3 page 32/93
UM2662
DFSDM microphones module (MB1299)
7.2
7.2.1
DFSDM microphones module (MB1299)
Description
A DFSDM Beam Forming microphone module (MB1299) can be connected to STM32H7B3LIH6QU DFSDM interface through CN4.
MB1299 module embeds five DFSDM MEMS microphones STMicroelectronics MP34DT01TR-M:
• One microphone for detection in the center (CLK_0, DATA_0)
• Four other microphones for beamforming (CLK_1, DATA_1, and DATA_3)
Figure 23. MEMS beamforming microphone module (MB1299)
MB1299
RED LED
_____
DATA_1 / CLK_1 DATA_1 / CLK_1
DATA_0 / CLK_0
_____
DATA_3 / CLK_1 DATA_3 / CLK_1
CLK_1 : data valid when the clock is LOW
Table 26. DFSDM channel connection between MCU, MB1331, and MB1299
MB1299 function
CLK_0
DATA_0
CLK_1
DATA_1
DATA_3
VCC_LED
DETECTn
1. Not connected by default (Conflict with OCSPI1_DQS)
MB1331 function
DFSDM12_CKOUT
DFSDM12_DATIN1
DFSDM12_CKOUT
DFSDM1_DATIN3
DFSDM1_DATIN5
GPIO OUTPUT
GPIO INPUT
MCU pin
PB0
PB12
PB0
PC7
PB6
PB8
PC5
UM2662 - Rev 3 page 33/93
UM2662
DFSDM microphones module (MB1299)
7.2.2
7.2.3
Note:
7.2.4
Operating voltage
DFSDM microphone module supports only 3.3 V.
Make sure to supply 3.3 V on VDDMMC (Refer to Section 6.3.5
).
Limitations and hardware configuration
Limitations with primary functions: camera (Refer to jumper configuration in
Limitations with secondary functions: USB HS and NOR Flash
Hardware modifications are listed in Table 27
:
Table 27. Hardware configuration for DFSDM microphones module
Signal name
DFSDM1_2_DATIN1
DFSDM1_DATIN3
DCMI_D1
MEMS_LED
DCMI_D6
Pin name
PB12
PC7
-
Setting
JP19
JP35
R113
R120
R110
DFSDM1_DATIN5
DFSDM1_CKOUT
PB6
PB0
R33
JP10
1. The default setting is in bold.
2. Remove to avoid stub if necessary.
3. PB8 signal is supplied by VDDMMC. Make sure to supply 3.3V on VDDMMC (Refer to Section 6.3.5
[1-2]
[2-3]
OFF
ON
OFF
OFF
OFF
I 2 C address of CS42L51-CNZ is 0x94 (AD0=0).
Interface
Figure 24. MEMS microphone module and motor Control module connector CN4
UM2662 - Rev 3
Pin number
1
3
5
7
Table 28. MEMS microphone module MB1299 and motor control module connector CN4
Description
GND
DFSDM1_2_CKOUT
DFSDM1_DATIN3
DFSDM1_DATIN5
Pin connection
GND
PB0
PC7
PB6
Pin number
2
4
6
8
Description
3V3_AO
DFSDM1_2_CKOUT
DFSDM1_2_DATIN1
Pin connection
3V3_AO
PB0
PB12
PB9 page 34/93
UM2662
USB OTG FS
7.3
7.3.1
Note:
7.3.2
7.3.3
7.3.4
7.4
7.4.1
Pin number
9
11
Description
MOTOR_DFSDM1_DATIN0
MOTOR_DFSDM1_CKIN4
Pin connection
PC1
PD6
13
15
17
19
MOTOR_DFSDM1_CKIN3
MOTOR_DFSDM1_DATIN4
MOTOR_DFSDM1_CKIN0
3V3_AO
PD8
PE10
PC0
3V3_AO
1. Pins used by MB1299. See the limitations in
USB OTG FS
Pin number
10
12
14
16
18
20
Description
MOTOR_DFSDM1_DATIN2
MEMS_LED
/
MOTOR_DFSDM1_CKIN7
MOTOR_DFSDM1_2_CKIN1
MOTOR_DFSDM1_CKIN5
MOTOR_DFSDM1_CKIN2
GND
Pin connection
PC5
PB8
PB13
PB7
PC4
GND
•
•
Description
The STM32H7B3I-EVAL Evaluation board supports USB OTG full speed communication via the USB Micro-AB connector CN27 and the USB power switch U29 connected to V
BUS
. The STM32H7B3I-EVAL Evaluation board can be powered by this USB connection at 5 V DC with 500 mA current limitation.
A green LED LD11 is lit in one of these cases:
Power switch (U29) is ON and STM32H7B3I-EVAL works as a USB host
V
BUS
is powered by another USB host when STM32H7B3I-EVAL works as a USB device.
The red LED LD10 is lit when overcurrent occurs (I
VBUS
superior to 500 mA).
The STM32H7B3I-EVAL board must be powered by an external power supply when using the OTG function.
Operating voltage
The STM32H7B3LIH6QU USB OTG FS interface can only be at 3.3 V on this board.
• In host mode, V
BUS
(5 V) is provided by the U29 power switch.
• In device mode, V
BUS
(5 V) is provided by an external source connected to CN27.
Limitations and hardware configuration
Limitation with secondary function FDCAN1:
• As USB FS DP/DM is shared with FDCAN1 RX/TX, SB36 and SB35 must be removed when using USB
OTG FS in order to avoid any stub.
Interface
Pin number
1
2
3
Table 29. USB OTG FS Micro-AB connector CN27
Description
VBUS (PA9) (From STMPS2151STR or to STM32H7B3LIH6QU)
D- (PA11)
D+ (PA12)
Pin number
4
5
microSD™ card 1
Description
ID (PA10)
GND
-
Description
An 8 GByte (Or more) Micro SD card connected to SDIO1 3.0 port of STM32H7B3LIH6QU is available on the board. The microSD ™ card detection is managed by SD_DETECT1 (PF10).
UM2662 - Rev 3 page 35/93
UM2662
EXT I2C connector
7.4.2
7.4.3
7.4.4
Operating voltage
The STM32H7B3LIH6QU microSD ™ card interface can only be at 3.3 V on this board.
Limitations and hardware configuration
Fit JP15 to connect SD_DETECT1 to the STM32H7B3LIH6QU PF10 pin, and fit JP12 [1-2] to connect SDIO1_D0 to STM32H7B3LIH6QU PC8 pin.
Interface
Figure 25. microSD ™ connector CN28
7.5
7.5.1
7.5.2
Pin number
1
2
3
4
5
EXT I
2
C connector
Table 30. microSD ™ connector CN28
Description
SD_DATA2 (PC10)
SD_DATA3 (PC11)
SD_CMD (PD2)
3V3_AO
SD_CLK (PC12)
Pin number
6
9
10
7
8
Description
VSS / GND
SD_DATA0 (PC8)
SD_DATA1 (PC9)
GND
Micro SDcard_detect (PF10)
Description
I2C2 bus of STM32H7B3LIH6QU is connected to CN24 on STM32H7B3I-EVAL. The I 2 C functional daughterboard can be mounted on CN24 and accessed by the microcontroller via the I2C2 bus.
EXT_RESET is controlled by MFX_GPO6 signal.
Operating voltage
The STM32H7B3LIH6QU EXT I
2
C connector can only be at 3.3 V on this board.
UM2662 - Rev 3 page 36/93
UM2662
32-bit SDRAM
7.5.3
7.5.4
Limitations and hardware configuration
I2C2 (PH4/PH5) is shared between EXT I 2 C module CN24, MB1486 Wi ‑ Fi ® module U24, MFX I/O expander U25, audio codec U48, MB1379 camera module CN2, and MB1370 LCD touch panel CN30.
Interface
Figure 26. EXT I 2 C connector CN24
1 7
2 8
7.6
7.6.1
7.6.2
7.6.3
Pin number
1
2
3
4
32-bit SDRAM
Table 31. EXT I 2 C connector CN24
Description
I2C2_SDA (PH5)
NC
I2C2_SCL (PH4)
RESET (MFX_GPO6)
Pin number
5
6
7
8
Description
+3V3
NC
GND
NC
Description
8 Mx32bit SDRAM ISSI IS42S32800J-6BLI is connected to SDRAM bank1 of FMC interface of
STM32H7B3LIH6QU.
Operating voltage
The STM32H7B3LIH6QU FMC interface (SDRAM, SRAM, and NOR) can only be at 3.3 V on this board.
Limitations and hardware configuration
Limitation with secondary function: OCSPI2.
Hardware modifications are listed in Table 32
:
Pin name
PF0
PF1
PF2
Table 32. Hardware configuration for SDRAM
Signal name
FMC_A0
OCSPI2_IO0
FMC_A1
OCSPI2_IO1
FMC_A2
Setting
R339
R98
R335
R89
R331
SDRAM
ON
OFF
ON
OFF
ON
UM2662 - Rev 3 page 37/93
UM2662
Octo-SPI NOR Flash 1
7.7
7.7.1
7.7.2
7.7.3
Pin name
(Continued)
PF2
PF3
PG0
PG1
PF4
PF5
PG15
1. The default setting is in bold.
2. Remove to avoid stub if necessary.
Octo-SPI NOR Flash 1
Signal name
OCSPI2_IO2
FMC_A3
OCSPI2_IO3
FMC_A10
OCSPI2_IO4
FMC_A11
OCSPI2_IO5
FMC_A4
OCSPI2_CLK
FMC_A5
OCSPI2_NCLK
FMC_SDNCAS
OCSPI2_DQS
Setting
R82
R74
R75
R73
R76
R333
R77
R66
R319
R65
R318
R352
R354
SDRAM
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
Description
One 512-Mbit Octo-SPI NOR Flash Macronix MX25LM51245GXDI00 is connected to OCSPI1 interface of
STM32H7B3LIH6QU on the STM32H7B3I-EVAL Evaluation board.
Operating voltage
STM32H7B3LIH6QU OCSPI1 interface can only be at 3.3 V on this board. Make sure to supply 3.3 V on
VDDMMC (Refer to
Limitations and hardware configuration
Limitations with secondary function: SDIO2.
Hardware modifications are listed in Table 33
:
Table 33. OCSPI1 hardware configuration
Signal name
OCSPI1_IO6 / SDIO2_CK
OCSPI1_NCS / SD_LDO_SEL
3V3_SW_ENABLE
Pin name
PD6
PG6
MFX IO0
Setting
JP4
JP23
SB34
OCSPI1
[1-2]
[1-2]
ON
1. The default setting is in bold.
2. PD6 signal is supplied by VDDMMC. Make sure to set MFX_IO0 to 1 in order to supply 3.3V on VDDMMC (Refer to
)
UM2662 - Rev 3 page 38/93
UM2662
Analog input
7.8
7.8.1
7.8.2
7.8.3
Analog input
Description
The two-pin header CN7 and 10 KΩ potentiometer RV1 are connected to PA0_C of STM32H7B3LIH6QU as an analog input. A low-pass filter can be implemented by replacing R221 and C96 with the right value of resistor and capacitor as requested by the end user’s application.
Operating voltage
The STM32H7B3LIH6QU analog input interface can only be at 3.3 V on this board.
Interface
Figure 27. Analog I/O connector CN7
2 1
Pin number
1
Table 34. Analog I/O connector CN7 pinout
Description
Analog I/O ( PA0_C )
Pin number
2
Description
GND
UM2662 - Rev 3 page 39/93
UM2662
LCD display module (MB1370)
7.9
7.9.1
LCD display module (MB1370)
Description
The LCD module MB1370 features a 7-inch 800x480 WVGA TFT color LCD.
The ROCKTEK RK070ER9427-CT LCD is connected to STM32H7B3LIH6QU RGB (3x8 bits) interface.
The FOCALTECH FT5336GQQ capacitive touch panel is connected to the STM32H7B3LIH6QU I 2 C interface.
The orientation of the 7-inch LCD daughterboard can be changed by hinged standoffs and pillars. Refer to
Figure 28. Orientation setting of the 7-inch LCD daughterboard
7.9.2
7.9.3
7.9.4
Operating voltage
The STM32H7B3LIH6QU RGB LCD interface can only be at 3.3 V on this board.
Limitations and hardware configuration
I2C2 (PH4/PH5) is shared between EXT I
2
C module CN24, MB1486 Wi ‑ Fi
®
module U24, MFX I/O expander U25, audio codec U48, MB1379 camera module CN2, and MB1370 LCD touch panel CN30.
Interface
A TFT color LCD with RGB interface module (MB1370) is connected to CN23 using an FFC/FPC flex cable and
CN30 using a flat ribbon cable. Refer to
for details.
LCD RESET and CTP RESET can be connected to GPIOs or to NRST. Refer to Table 37 and Table 38
for details.
Pin number
1
2
3
4
5
8
9
10
6
7
Table 35. LCD module connector CN23
Description
GND
LCD CLK
GND
LCD R0
LCD R1
LCD R2
LCD R3
LCD R4
LCD R5
LCD R6
Pin connection
GND
PI14
GND
PI15
PJ0
PJ1
PJ2
PJ3
PJ4
PJ5
UM2662 - Rev 3 page 40/93
UM2662 - Rev 3
UM2662
LCD display module (MB1370)
Pin number
1
3
5
7
9
Pin number
11
12
13
14
15
16
17
18
19
20
21
22
26
27
28
29
30
31
23
24
25
32
33
34
35
36
37
38
39
40
Description
LCD R7
GND
LCD G0
LCD G1
LCD G2
LCD G3
LCD G4
LCD G5
LCD G6
LCD G7
GND
LCD B0
LCD B1
LCD B2
LCD B3
LCD B4
LCD B5
LCD B6
LCD B7
GND
LCD HSYNC
LCD VSYNC
LCD DE
LCD RESET
GND
GND
GND
GND
LCD BL CTRL
GND
Description
GND
CTP I2C2 SDA
CTP I2C2 SCL
GND
CTP RST
Table 36. CTP and LCD power connector CN30
Pin connection
GND
PH5
PH4
GND
PC4 (not used)
Pin number
2
4
6
8
10
Description
3V3_AO
5V
5V
GND
CTP INT
Pin connection
PJ6
GND
PJ7
PJ8
PJ9
PJ10
PJ11
PK0
PK1
PK2
GND
PJ12
PJ13
PJ14
PJ15
PK3
PK4
PK5
PK6
GND
PI12
PI13
PK7
PK7
GND
GND
GND
GND
PA1 (or PA3)
GND
Pin connection
3.3V
5V
5V
GND
PH2 page 41/93
UM2662
LEDs and buttons
7.10
7.10.1
7.10.2
7.11
7.11.1
Signal name
LCD_RESET = NC
LCD_RESET = NRST
LCD_RESET = PA2
1. The default setting is in bold.
Table 37. LCD RESET hardware configuration
OFF
ON
OFF
R126
OFF
OFF
ON
CTP_RST = NRST
CTP_RST = PC4
1. The default setting is in bold.
LEDs and buttons
Table 38. CTP RESET hardware configuration
ON
OFF
Description
Four general-purpose color LEDs (LD1, LD2, LD3, and LD4) are available as display devices.
R156
OFF
ON
Table 39. LCD module connector CN23
Pin name
PG13
MFX IO11
MFX IO12
MFX IO13
LED name
LED1
LED2
LED3
LED4
1. PG13 pin is supplied by VDDMMC. Make sure to supply 3.3 V on VDDMMC (Refer to Section 6.3.5
).
The Wakeup B2 and Tamper/key B3 buttons3 are available as input devices.
Pin name
PA0
PC13
Table 40. B2 and B3 buttons
Button name
B2 (KEY_WKUP0)
B3 (KEY_TAMP_1/WKUP2)
Operating voltage
STM32H7B3LIH6QU LEDs and buttons interface can only be at 3.3 V on this board. For LED1, make sure to
supply 3.3 V on VDDMMC (Refer to Section 6.3.5
).
Camera module MB1379
Description
The MB1379 camera module is connected to STM32H7B3LIH6QU DCMI and I 2 C interface through CN2. This module embeds an HDF5640-AF-V2.0 module with an OmniVision OV5640 1/4" color CMOS QSXGA (5 megapixel) camera sensor.
UM2662 - Rev 3 page 42/93
UM2662
Camera module MB1379
7.11.2
7.11.3
Operating voltage
STM32H7B3LIH6QU DCMI camera interface can only be at 3.3 V on this board. I 2 C is at 2.8 V on the camera side and therefore requires the use of level shifters Q1 and Q2. Make sure to supply 3.3 V on VDDMMC (Refer to
Limitations and hardware configuration
Limitation with primary functions: audio I2S6 and DFSDM (Refer to the jumper configuration in
Limitation with secondary functions: microSD ™ card 2, SAI, USB HS, MEMS LED, NOR, and OCSPI2.
I2C2 (PH4/PH5) is shared between EXT I 2 C module CN24, MB1486 Wi ‑ Fi ® module U24, MFX I/O expander U25, audio codec U48, MB1379 camera module CN2, and MB1370 LCD touch panel CN30.
Hardware modifications are listed in Table 41
:
Table 41. Hardware modifications for camera
Pin name
PA4
PC6
PC7
PG10
PE4
Signal name
INT_USB_OTG_HS_OVRCR
DCMI_HSYNC (I2S6_WS cannot be used)
DCMI_D0
FMC_NOR_NE1
DFSDM1_DATIN3 (Remove MB1299)
DCMI_D1
FMC_NE3
SDIO2_D1
OCSPI2_IO6
DCMI_D2
OCSPI2_IO7
DCMI_D3
SAI1_FS_A
FMC_A20
TRACED1
DCMI_D4
Setting
R108
JP7
JP32
JP35
JP35 / R120
R113
JP2
JP2
R115
R118
R257
JP1
JP26
R88
R340
R116
PB8
PB9
PA6
MEMS_LED||MOTOR_DFSDM1_CKIN7
DCMI_D6
DFSDM1_DATIN7
DCMI_D7
DCMI_VSYNC
DCMI_PIXCLK
3V3_SW_ENABLE
R120
R110
R233
R104
JP17
JP6
SB34
1. The default setting is in bold.
2. Remove to avoid stub if necessary.
3. PB8, PB9, PG9, PG10, and PG11 signals are using pins supplied by VDDMMC. Make sure to supply 3.3V on VDDMMC
).
OFF
[2-3]
[1-2]
ON
ON
[1-2]
OFF
OFF
OFF
ON
ON
OFF
ON
[1-2]
[1-2]
ON
UM2662 - Rev 3 page 43/93
7.11.4
Interface
Figure 29. Camera module connector CN2
UM2662
Wi-Fi® module MB1486
7.12
7.12.1
7.12.2
Pin number
35
37
49
29
31
33
19
21
23
25
27
9
11
13
15
17
5
7
1
3
Wi-Fi
®
module MB1486
Table 42. Camera module MB1379 connector CN2
Description
XSDN
GND
D0
D2
D4
D6
HSYNC
PIXCLK
TP7
GND
2V8
TP2
GND
NC
GND
NC
GND
I2C SCL
PLUG
RSTI
Pin connection
MFX IO6
GND
PC6
PG10
PE4
PB8
PA4
PA6
NC
GND
2V8
NC
GND
NC
GND
NC
GND
PH4
MFX IO4
MFX IO5
Pin number
36
38
50
30
32
34
20
22
24
26
28
10
12
14
16
18
6
8
2
4
Description
TP5
GND
D1
D3
D5
D7
VSYNC
TP6
TP8
GND
2V8
TP3
GND
D11
GND
NC
GND
I2C SDA
GND
TP4
Description
An embedded serial to 802.11 a/b/g/n compliant Wi ‑ Fi ®
L44-10CF, is connected to STM32H7B3LIH6QU SPI, I 2
module, MB1486 with INVENTEK ISM43340-M4G-
C, and GPIO interface through U24.
Operating voltage
STM32H7B3LIH6QU Wi ‑ Fi ® interface (SPI, GPIO, and I 2 C) can only be at 3.3 V on this board. A 5 V power supply is required for the MB1486 Wi ‑ Fi ® module with INVENTEK ISM43340-M4G-L44-10CF.
Pin connection
PB9
PG9
NC
NC
GND
2V8
NC
GND
PC7
PG11
PD3
NC
GND
PH15
GND
NC
GND
PH5
GND
NC
UM2662 - Rev 3 page 44/93
UM2662
Wi-Fi® module MB1486
7.12.3
Limitations and hardware configuration
Limitations with secondary functions: FMC A19, A21-23, trace, and SAI.
I2C2 (PH4/PH5) is shared between EXT I 2 C module CN24, MB1486 Wi ‑ Fi ® module U24, MFX I/O expander U25, audio codec U48, MB1379 camera module CN2, and MB1370 LCD touch panel CN30.
Hardware modifications are listed in Table 43
below:
Signal name
WIFI_SPI4_SCK
FMC_A23
TRACECLK
WIFI_SPI4_NSS
SAI1_SD_B
FMC_A19
TRACED0
WIFI_SPI4_MISO
SAI1_SCK_A
FMC_A21
TRACED2
WIFI_SPI4_MOSI
SAI1_SD_A
FMC_A22
TRACED3
1. The default setting is in bold.
2. Remove to avoid stub if necessary.
Table 43. Hardware modifications for Wi-Fi ®
Pin name
PE2
PE3
PE5
PE6
Setting
R93
R69
JP28
R324
R71
R334
JP27
R343
R342
R101
R337
JP34
R97
R78
R80
OFF
ON
OFF
OFF
OFF
ON
OFF
OFF
OFF
Wi ‑ Fi
ON
OFF
OFF
ON
OFF
OFF
UM2662 - Rev 3 page 45/93
7.12.4
Interface
Figure 30. Wi ‑ Fi ® module interposer footprint (Top view)
UM2662
Wi-Fi® module MB1486
UM2662 - Rev 3
Pin number
1
2
3
4
5
6
7
8
9
10
11
16
17
18
19
12
13
14
15
GND
NC
GND
I2C SDA
I2C SCL
NC
NC
SPI MOSI
SPI NSS
Description
Table 44. Wi ‑ Fi ® module interposer connector U24
Pin connection
GND
NC
GND
PH5
PH4
NC
NC
PE6
PE3
Pin number
44
43
42
41
40
39
38
37
36
Description
NC
GND
VDD_5V
GND
WIFI DATA RDY
WIFI BOOT
NC
NC
NC
SPI SCK PE2 35 WIFI UART RX
SPI MISO
NC
WIFI GPIO
WIFI NRST
WIFI WAKEUP
NC
NC
NC
NC
PE5
NC
MFX IO1
MFX IO15 (or NRST)
MFX IO10
NC
NC
NC
NC
34
29
28
27
26
33
32
31
30
WIFI UART TX
GND
USB DM
USB DP
GND
T_SWDIO
T_SWCLK
NC
NC
Pin connection
NC
GND
5V
GND
MFX IO2
MFX IO14
NC
NC (TP26)
NC (TP27)
PB15 or PA3 (NC by default)
PB14 or PA2 (NC by default)
GND
NC
NC
GND
PA13 (NC by default)
PA14 (NC by default)
NC
NC page 46/93
UM2662
MFX (Multi-function expander)
7.13
7.13.1
7.13.2
Pin number
20
21
22
Description
NC
NC
NC
Pin connection
MFX (Multi-function expander)
NC
NC
NC
Pin number
25
24
23
Description
NC
NC
GPIO4
Pin connection
NC
NC
GND
Description
The MFX circuit on the STM32H7B3I-EVAL Evaluation board acts as an I/O expander. The communication interface between MFX and STM32H7B3LIH6QU is the I2C2 bus.
I2C2 (PH4/PH5) is shared between EXT I 2 C module CN24, MB1486 Wi ‑ Fi ® module U24, MFX I/O expander U25, audio codec U48, MB1379 camera module CN2, and MB1370 LCD touch panel CN30.
The signals connected to MFX are listed in
Table 45. MFX signals
Pin name of
MFX
PB0
PB1
PB2
PB3
PB4
PA5
PA6
PA7
PA8
PA9
PA10
PA11
PA12
PB13
PB14
PB15
PC14
PH0
PH1
PA15
Pin number of MFX
18
19
20
39
40
15
16
17
29
30
31
32
33
26
27
28
3
5
6
38
MFX functions
MFX_GPIO0
MFX_GPIO1
MFX_GPIO2
MFX_GPIO3
MFX_GPIO4
MFX_GPIO5
MFX_GPIO6
MFX_GPIO7
MFX_GPIO8
MFX_GPIO9
MFX_GPIO10
MFX_GPIO11
MFX_GPIO12
MFX_GPIO13
MFX_GPIO14
MFX_GPIO15
MFX_GPO4
MFX_GPO5
MFX_GPO6
MFX_GPO7
Function of STM32H7B3I-
EVAL
3V3_SW_ENABLE
WIFI_GPIO
WIFI_DATRDY
Audio_RST
Camera_PLUG_IN
Camera_RSTI
Camera_XSDN
USB_OTG_FS_PWR_EN
1V8_SW_ENABLE
FDCAN_STBY
WIFI_WKUP
LED2
LED3
LED4
WIFI_BOOT
WIFI_RST
USB_OTG_HS_PWR_EN
USB_HS_PHY_RESET
EXT_RESET / MOTOR_GPIO1
MOTOR_GPIO2
Direction (For MFX)
Output
Output
Output
Output
Input
Input
Input
Output
Output
Output
Output
Output
Output
Output
Output
Output
Output
Output
Output / Output
Output
Terminal device
1. This pin is shared between different functions and requires a hardware configuration (Such as jumpers and solder bridges).
PWR
WIFI
WIFI
Codec
Camera
Camera
Camera
USB FS
PWR
CAN FD
WIFI
LED
LED
LED
WIFI
WIFI
USB HS
USB HS
I2C EXT / MOTOR
MOTOR
Operating voltage
STM32H7B3LIH6QU MFX interface (GPIO, I 2 C) can only be at 3.3 V on this board.
UM2662 - Rev 3 page 47/93
UM2662
MFX (Multi-function expander)
7.13.3
7.13.4
Limitations and hardware configuration
Limitations with a secondary function: When using motor control CN1, EXT_I2C CN24 cannot be used as
MFX_GPO6 is used for both.
Interface
The connector CN26 is used only for MFX (Multi-Function eXpander) programming during board manufacturing. It is not populated by default and not for the end-user.
UM2662 - Rev 3 page 48/93
UM2662
Secondary functions
8
8.1
8.1.1
8.1.2
8.1.3
Secondary functions
Functions described in the chapter below have usage limitations with primary functions or with each other. Refer to
Section 8 Secondary functions for further details.
SRAM
Description
1Mx16bit SRAM ISSI IS61WV102416BLL-10MLI 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.
Operating voltage
STM32H7B3LIH6QU FMC interface (SDRAM, SRAM, and NOR) can only be at 3.3 V on this board. Make sure to
supply 3.3 V on VDDMMC (Refer to Section 6.3.5
).
Limitations and hardware configuration
Limitations with primary functions: camera (Refer to the jumper configuration in
).
Limitations with secondary functions: OCSPI2.
Hardware modifications are listed in Table 46
below:
Pin name
PF0
PF1
PF2
PF3
PG0
PG1
PF4
PF5
PG10
Table 46. Configuration for SRAM A0-A5, A10-11 addresses, and command
Signal name
FMC_A0
OCSPI2_IO0
FMC_A1
OCSPI2_IO1
FMC_A2
OCSPI2_IO2
FMC_A3
OCSPI2_IO3
FMC_A10
OCSPI2_IO4
FMC_A11
OCSPI2_IO5
FMC_A4
OCSPI2_CLK
FMC_A5
OCSPI2_NCLK
FMC_NE3
SDIO2_D1
OCSPI2_IO6
R333
R77
R66
R319
R65
R318
R280 / JP2
R280 / JP2
R115
R118
Setting
R339
R98
R335
R89
R331
R82
R74
R75
R73
R76
SRAM
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON / [1-2]
OFF
/ OFF
OFF
OFF
1. The default setting is in bold.
2. Remove to avoid stub if necessary.
UM2662 - Rev 3 page 49/93
UM2662
NOR
Note:
8.1.4
Note:
8.2
8.2.1
8.2.2
8.2.3
3. PG10 signal is supplied by VDDMMC. Make sure to supply 3.3 V on VDDMMC (Refer to
If using SD card 1 (Default configuration), use FMC_NE3 = PG10, then SD card 2 cannot be used). If using SD card 2, use FMC_NE3 = PC8 by fitting JP12 [2-3], then SD card 1 cannot be used.
Limitations and hardware configuration for SRAM A19 (Just for the test)
Limitations with primary functions: Wi ‑ Fi ® SPI.
Limitations with secondary functions: SAI1 and TRACE cannot be used.
Hardware modifications are listed in Table 47
below:
Pin name
PE3
Table 47. Configuration for SRAM A19 (Just for the test)
Signal name
SAI1_SD_B
WIFI_SPI4_NSS
TRACED0
FMC_A19
Setting
JP34
R337
R93
R97
1. Remove to avoid stub if necessary.
SRAM
OFF
OFF
OFF
ON just for test
If using SD card 1 (Default configuration), use FMC_NE3 = PG10, then SD card 2 cannot be used). If using SD card 2, use FMC_NE3 = PC8 by fitting JP12 [2-3], then SD card 1 cannot be used.
NOR
Description
128Mbit NOR Flash Micron MT28EW128ABA1LPC-0SIT is connected to bank1 NOR/PSRAM1 of the FMC interface. The 16-bit operation mode is selected by a pull-up resistor connected to the BYTE pin of the NOR Flash memory.
Operating voltage
STM32H7B3LIH6QU FMC interface (SDRAM, SRAM, and NOR) can only be at 3.3 V on this board.
Limitations and hardware configuration
The write protection can be enabled by fitting jumper JP25.
Limitations with primary functions: camera and DFSDM (Refer to jumper configuration Table 48
below)
Limitations with secondary functions: OCSPI2 FMC addresses
Hardware modifications are listed in Table 48
below.
Pin name
PF0
PF1
PF2
PF3
Table 48. Configuration for NOR A0-A5, A10-11 addresses, and command
Signal name
FMC_A0
OCSPI2_IO0
FMC_A1
OCSPI2_IO1
FMC_A2
OCSPI2_IO2
FMC_A3
OCSPI2_IO3
Setting
R339
R98
R335
R89
R331
R82
R74
R75
ON
OFF
ON
OFF
ON
OFF
ON
OFF
UM2662 - Rev 3 page 50/93
UM2662
NOR
8.2.4
Note:
Pin name
PG0
PG1
PF4
PF5
PC7
1. The default configuration is in bold.
2. Remove to avoid stub if necessary.
Signal name
FMC_A10
OCSPI2_IO4
FMC_A11
OCSPI2_IO5
FMC_A4
OCSPI2_CLK
FMC_A5
OCSPI2_NCLK
FMC_NOR_NE1 /
DFSDM_DATIN3
Remove MB1299
DCMI_D1
Setting
R73
R76
R333
R77
R66
R319
R65
R318
JP35
R113
Limitations and hardware configuration for NOR A19-A22 (Just for the test)
Limitations with primary functions: camera, Wi ‑ Fi ® SPI.
Limitations with secondary functions: SAI1 and TRACE
Hardware modifications are listed in Table 49
below:
Table 49. Configuration for SRAM A19-A22 (Just for the test)
Pin name Signal name
SAI1_SD_B
WIFI_SPI4_NSS
PE3
PE4
PE5
1. Remove to avoid stub if necessary.
TRACED0
FMC_A19
SAI1_FS_A
TRACED1
DCMI_D4
FMC_A20
WIFI_SPI4_MISO
SAI1_SCK_A
TRACED2
FMC_A21
Setting
JP34
R337
R93
R97
JP26
R340
R116
R88
R69
JP28
R71
R324
NOR
OFF
OFF
OFF
ON just for test
N/A
N/A
N/A
ON just for test
N/A
N/A
N/A
ON just for test
If using SD card 1 (Default configuration), use FMC_NE3 = PG10, then SD card 2 cannot be used). If using SD card 2, use FMC_NE3 = PC8 by fitting JP12 [2-3], then SD card 1 cannot be used.
ON
OFF
ON
OFF
ON
OFF
ON
OFF
[1-2]
OFF
UM2662 - Rev 3 page 51/93
UM2662 microSD™ card 2
8.3
8.3.1
8.3.2
8.3.3
Note: microSD™ card 2
Description
A microSD ™ card connector connected to the SDIO2 3.0 port of STM32H7B3LIH6QU is available on the board.
The microSD ™ card detection is managed by SD_DETECT2 (PI11).
It supports SD 3.0, SDR104, SDR50, DDR50, SDR25, SDR12 and SD 2.0 high-speed (50 MHz) and default speed (25 MHz) modes.
SDIO2 signals are all supplied by VDDMMC. Make sure to supply 3.3 V or 1.8 V on VDDMMC (Refer to
Operating voltage
As SDIO2 is in the VDDMMC domain (VDDMMC = 3.3 V or 1.8 V), when going to UHS1 mode (1.8 V), the
STG4160 switch U2 allows switching signals from 3.3 V to 1.8 V using the SD_LDO_SEL signal (PG6). 3V3_SW and 1V8_SW can also be switched OFF using MFX IO0 and MFX IO8 in case a power-off sequence is needed.
Limitations and hardware configuration
Limitations with primary functions: camera and OCSPI1 (Refer to jumper configuration below)
Limitations with secondary functions: SRAM and OCSPI2
Hardware modifications are listed in Table 50
below:
Table 50. Configuration for NOR A0-A5, A10-11 addresses, and command
Signal name
SDIO2_D0 (PG9) (DCMI_VSYNC)
SDIO2_D1 (PG10)
SDIO2_D2 (PG11) (DCMI_D3)
SDIO2_D3 (PG12)
SD_LDO_SEL (PG6) (OCSPI1_NCS)
SDIO2_CK (PD6)
SD_DETECT2 (PI11)
3V3_SW_ENABLE (MFX IO0)
1V8_SW_ENABLE (MFX IO8)
Setting
JP17
R118
R115
R280
JP2
R257
JP1
R122
JP23
JP4
JP13
SB34
SB29
SDIO2 configuration
[2-3]
OFF
OFF
ON
[2-3]
OFF
[2-3]
ON
[2-3]
[2-3]
ON
ON
ON
1. The default configuration is in bold.
).
3. Remove to avoid stub if necessary.
Remove the MB1242 OCSPI module when using the SD card 2 interface.
UM2662 - Rev 3 page 52/93
8.3.4
Interface
Figure 31. microSD ™ connector CN3
UM2662
USB OTG HS
8.4
8.4.1
Pin number
1
2
3
4
5
USB OTG HS
Table 51. microSD ™ connector CN3
Description
SD_DATA2 (PG11)
SD_DATA3 (PG12)
SD_CMD (PD7)
3V3_SW
SD_CLK (PD6)
Pin number
6
7
8
9
10
Description
VSS/GND
SD_DATA0 (PG9)
SD_DATA1 (PG10)
GND
Micro SDcard_detect (PI11)
Description
STM32H7B3I-EVAL Evaluation board supports USB OTG high-speed communication via a USB Micro-AB connector CN8, and a USB high-speed PHY U7, connected to STM32H7B3LIH6QU ULPI bus for high-speed function.
USB high-speed PHY (U7) RESETB pin is connected to MFX_GPO5 signal, and can also be connected to NRST if needed by removing SB31 and fitting SB13.
USB high-speed PHY (U7) REFCLK pin is connected to an external 24 MHz oscillator (X3).
The STM32H7B3I-EVAL Evaluation board can be powered by this USB connector (CN8) at 5V DC with 500mA current limitation.
A USB power switch (U39) is also connected to V
BUS
and provides power to CN8 (with SB11 closed). U39 can be enabled with CPEN from U7 with SB12 fitted. It can also be controlled by an MFX GPIO (MFX_GPO4).
Green LED LD6 for CN8 is lit when either:
• The power switch (U39) is ON and STM32H7B3I-EVAL works as a USB host.
• V
BUS
is powered by another USB host when STM32H7B3I-EVAL works as a USB device.
Red LED LD5 is lit when over-current occurs (IV
BUS
> 500 mA).
UM2662 - Rev 3 page 53/93
UM2662
DFSDM STMP2 and PT100 monitoring
Note:
8.4.2
8.4.3
8.4.4
8.5
8.5.1
STM32H7B3I-EVAL Evaluation board must be powered by an external power supply when using the OTG function.
Operating voltage
•
•
STM32H7B3LIH6QU ULPI interface can only be at 3.3 V on this board. USB OTG HS external PHY requires the following power supplies:
•
5 V for VBAT pin
3.3 V for VDDIO pin
1.8 V for VDD_1V8 pins
Limitations and hardware configuration
Limitations with primary functions: camera, I2S6, and DFSDM
Hardware modifications are listed in Table 52
.
Table 52. USB OTG HS function configuration
Signal name
ULPI_D0 / I2S6_MCK
ULPI_D1 / DFSDM12_CKOUT
ULPI_D5 / DFSDM12_DATIN1
ULPI_D7
I2S6_SD
ULPI_CK / I2S6_CK
USB_OTG_HS_OVCR
I26_WS / DCMI_HSYNC
USB_OTG_HS_PWR_EN
USB_HS_PHY_RESET
Pin name
PA3
PB0
PB12
PB5
PA5
PA4
U7 CPEN
MFX_GPO4
MFX_GPO5
NRST
Setting
JP7
SB12
SB32
SB31
SB13
JP9
JP10
JP19
JP16
JP18
JP11
R108
1. The default configuration is in bold.
Interface
[2-3]
ON
[2-3]
ON
OFF
[2-3]
ON
OFF
ON
OFF
ON
OFF
Pin number
1
2
3
Table 53. USB OTG HS Micro-AB connector CN8
Description
VBUS (From STMPS2151STR or to
USB3320C-EZK)
D- (From USB3320C-EZK)
D+ (From USB3320C-EZK)
Pin number
4
5
-
Description
ID (From USB3320C-EZK)
GND
-
DFSDM STMP2 and PT100 monitoring
Description
Two STMPS2 ICs are connected to STM32H7B3LIH6QU DFSDM1_2 interface:
• U36 is transmitting analog data from a power metering jumper (JP1) to DFDSM_DATIN1.
• U37 is transmitting temperature analog data from a PTS (R200) to DFDSM_DATIN5.
UM2662 - Rev 3 page 54/93
UM2662
DFSDM STMP2 and PT100 monitoring
8.5.2
8.5.3
Operating voltage
STM32H7B3LIH6QU DFSDM STMPS2 and PT100 monitoring interfaces can only be at 3.3 V on this board. The power supply (VCC) of both STPMS2L-PUR (U36 and U37) is “3V3_SW”. Take care to control this power supply
or use one of the hardware configurations to force it “always ON” (Refer to Section 8.5.2
)
Limitations and hardware configuration
•
•
Limitations: DFSDM Audio and USB HS
Hardware modifications:
Fit R201, R202, R205, R208, and R33.
Remove the MB1299 DFSDM audio module.
UM2662 - Rev 3 page 55/93
UM2662
OCSPI NOR Flash 2 module (MB1242)
8.6
8.6.1
8.6.2
8.6.3
OCSPI NOR Flash 2 module (MB1242)
Description
CN11 (left) and CN10 (right) allow connecting MB1242 modules. Different versions of this module support ICs part numbers described in
Table 54 and Table 55 . These connectors are connected to OCSPI2 interface of
STM32H7B3LIH6QU on the STM32H7B3I-EVAL Evaluation board.
WARNING: Due to board design, as OCSPI2 interface is “shared” with SDRAM and camera, it can only be tested at low speed (Maximum: 50 MHz).
Manufacturer
MACRONIX
CYPRESS
ISSI
JSC
MICRON
CYPRESS
CYPRESS
MACRONIX
AP Memory
MACRONIX
MACRONIX
Table 54. OCSPI / HYPERBUS supported part numbers on MB1242
Reference
MX25LM51245G
S26KL512DPBHI02
IS66WVH8M8BLL-100B1LI
JSC64SSU8AGDY-75M
MT35XL512ABA1G12
S71KL512SC0BHI00
S27KL0641DABHI020
MX65L12A64AAXDR00
Memory type
OCTAL Flash
HYPERFLASH
HYPERRAM
OCTAL RAM
Xccela Flash
HYPER COMBO
FLASH / RAM
HYPERRAM
COMBO
FLASH / RAM
Voltage
3 V
3 V
3 V
3 V
3 V
3 V
3 V
3 V
APS6408L-3OB-BA
MX25LW51245G
MX46LP6408AXDR00
OCTAL Flash RWW
OCTAL RAM
3 V
3 V
3 V
Size
512-Mbit
512-Mbit
64-Mbit
64-Mbit
512-Mbit
512-Mbit Flash
64-Mbit RAM
64-Mbit
512-Mbit Flash
64-Mbit RAM
64-Mbit
512-Mbit
64-Mbit
Manufacturer
MACRONIX
CYPRESS
Table 55. QSPI / Dual QSPI supported part numbers on MB1242
Reference
MX66L1G85GXDI
S79FL01GSDSBHVC1
Memory type
Dual QSPI
Dual QSPI
Voltage
3 V
3 V
Operating voltage
STM32H7B3LIH6QU OCSPI2 interface can only be at 3.3 V on this board.
Limitations and hardware configuration
Limitations with primary functions: camera, SDRAM (Refer to jumper configuration below)
Limitations with secondary functions: NOR, SRAM, and SDIO2
Hardware modifications are listed in Table 56
below:
I/O
Fixed
Fixed
FMC_A0
OCSPI2_IO0
FMC_A1
Signal name
Table 56. OCSPI2 hardware configuration
Pin name
PF0
PF1
Setting
R339
R98
R335
ON
OCSPI2
Size
1-Gbit
1-Gbit
UM2662 - Rev 3 page 56/93
UM2662 - Rev 3
UM2662
OCSPI NOR Flash 2 module (MB1242)
OCSPI2_IO1
Signal name Pin name
(Continued)
PF1
R89
Setting
ON
OCSPI2
FMC_A2
OCSPI2_IO2
FMC_A3
OCSPI2_IO3
FMC_A10
OCSPI2_IO4
FMC_A11
OCSPI2_IO5
FMC_A4
OCSPI2_CLK
FMC_A5
OCSPI2_NCLK
FMC_NE3
SDIO2_D1
DCMI_D2
OCSPI2_IO6
SDIO2_D2
DCMI_D3
OCSPI2_IO7
SDIO2_D3
OCSPI2_NCS
FMC_SDNCAS
OCSPI2_DQS
3V3_SW_ENABLE
PF2
PF3
PG0
PG1
PF4
PF5
PG10
PG11
PG12
PG15
R331
R82
R74
R75
R73
R76
R333
R77
R66
R319
R65
R318
JP2
JP13
R287
R352
R354
SB34
R118
R115
JP1
JP1
R257
ON
ON
ON
ON
ON
ON
OFF
ON
OFF
OFF
ON
OFF
ON
ON
ON
1. The default configuration is in bold.
2. Remove to avoid stub if necessary.
3. PG10, PG11, PG12 signals are using pins supplied by VDDMMC. Make sure to supply 3.3 V on VDDMMC (Refer to
) page 57/93
8.6.4
Interface
UM2662
OCSPI NOR Flash 2 module (MB1242)
Figure 32. MB1242 OCSPI module connectors CN10 and CN11
UM2662 - Rev 3
Pin number
1
3
5
7
9
11
13
15
17
19
Find CN10 (Left) pin-out in
Description
OCSPI2_NCS
OCSPI2_IO0
OCSPI2_IO1
OCSPI2_IO2
OCSPI2_IO3
OCSPI2_DQS
GND
OCSPI2_CLK_N
OCSPI2_CLK_P
GND
Table 57. CN10 (Left) MB1242 pin-out
Pin connection
PG12
PF0
PF1
PF2
PF3
PG15
GND
PF5
PF4
GND
Pin number
2
4
6
8
10
12
14
16
18
20
Description
3V3_AO
3V3_AO
OCSPI1_NCS
OCSPI2_IO4
OCSPI2_IO5
OCSPI2_IO6
OCSPI2_IO7
OCSPI2_RESET
GND
GND
Find CN11 (Right) pin-out in
Pin number
1
3
5
7
Description
3V3_AO
3V3_AO
NC
NC
Table 58. CN11 (Right) MB1242 pin-out
Pin connection
3V3_AO
3V3_AO
NC
NC
Pin number
2
4
6
8
Description
3V3_AO
3V3_AO
NC
NC
Pin connection
3V3_AO
3V3_AO
PG6
PG0
PG1
PG10
PG11
NRST
GND
GND
Pin connection
3V3_AO
3V3_AO
NC
NC page 58/93
UM2662
CAN FD
8.7.2
8.7.3
8.7.4
8.7
8.7.1
Pin number
9
11
13
15
17
19
CAN FD
Description
NC
NC
RFU2 test point
RSTOUTn test point
GND
GND
Pin connection
NC
NC
NC
NC
GND
GND
Pin number
10
12
14
16
18
20
Description
NC
NC
RFU1 test point
INTn test point
GND
GND
Pin connection
NC
NC
NC
NC
GND
GND
Description
The STM32H7B3I-EVAL Evaluation board supports one channel of flexible data rate CAN, CAN ‑ FD-compliant bus communication based on 3.3 V CAN transceiver.
To use CAN FD, fit SB36 and SB35 solder bridges (And remove these solder bridges when using USB OTG FS, to avoid stubs).
Standby signal on CAN ‑ FD transceiver is controlled by MFX IO9.
Operating voltage
STM32H7B3LIH6QU CAN ‑ FD interface can only be at 3.3 V on this board. The CAN ‑ FD MCP2562FDT-H/SN transceiver (U28) requires 5 V on the VDD pin.
Limitations and hardware configuration
Limitation with primary function USB OTG FS
Interface
Figure 33. CAN D-type 9-pin male connector CN22
UM2662 - Rev 3
Pin number
1,4,8,9
2
Table 59. CN10 (Left) MB1242 pin-out
Description
NC
CANL
Pin number
7
3,5,6
Description
CANH
GND page 59/93
UM2662
Motor control
8.8
8.8.1
8.8.2
8.8.3
8.8.4
Motor control
Description
Motor-control functions can be accessed:
• Either through the 17x2 legacy connector CN1,
• or through the 10x2 DFSDM connector CN4.
Operating voltage
The STM32H7B3LIH6QU motor-control interfaces (Such as GPIO, PWM, and ADC) can only be at 3.3 V on this board.
Limitations and hardware configuration
Limitations with primary functions: USB FS, Wi ‑ Fi ® , SD card 1, camera, audio I2S6, SDRAM, OCSPI1
Limitations with secondary functions: audio SAI, USB HS, NOR, SRAM, TRACE, KEY WKUP, MCO1,
3V3_SW_ENABLE and 1V8_SW_ENABLE
Interface
Figure 34. Motor-control legacy connector CN1
UM2662 - Rev 3
Pin name
PF12
PC0
PC1
PC4
PA7
PC5
PC3_C
MFX_GPO6
MFX_GPO7
PD4
PA4
PD5
PI0
PI9
PH13
PA8
Fitted
R72
R253
R210
R277
R67
R282
R219
SB33 / R130
SB30 / R99
R367
-
R363
R386
R360
R389
R301
Table 60. Motor-control legacy connector CN1 (17x2)
Not fitted
R326
R255
R216
R281
R322
R286
MCU function
ADC1_INP6
ADC12_INP10
ADC12_INP11
ADC12_INP4
ADC12_INP7
ADC12_INP8
ADC2_INP1
GPIO1
GPIO2
R129
R100
R368
JP7
R364
R128
R351
R131
R308
INT_JOY_DOWN
INT_JOY_LEFT
INT_JOY_RIGHT
INT_JOY_SEL
INT_JOY_UP
TIM1_CH1
Motor-control function
BUS VOLTAGE
PHASE A CURRENT
PHASE B CURRENT
PFC INDUCTOR CURRENT
PHASE C CURRENT
PFC VAC
HEATSINK TEMPERATURE
ICL SHUT OUT
DISSIPATIVE BREAK
JOYSTICK DOWN
JOYSTICK LEFT
JOYSTICK RIGHT
JOYSTICK SEL
JOYSTICK UP
PWM_1H page 60/93
PA0
PA1
PA2
PA6
PE5
PA3
Pin name
PE8
PA9
PB14
PA10
PB15
PD2
PE6
UM2662
Motor control
R213
R235
R239
R349
R323
R258
Fitted
R81
R294
R304
R288
R309
R278
R330
Not fitted
R96
R60
R307
R58
R311
R49
JP27 /
R78 /
R334
R229 /
C30
R236
R240
JP6
R69 /
R71 /
JP28
R236
MCU function
TIM1_CH1N
TIM1_CH2
TIM1_CH2N
TIM1_CH3
TIM1_CH3N
TIM15_BKIN
TIM15_CH2
TIM2_CH1
TIM2_CH2
TIM2_CH3
TIM1_BKIN
TIM15_CH1
LCD_BL_CTRL BACK-
UP
Motor-control function
PWM_1L
PWM_2H
PWM_2L
PWM_3H
PWM_3L
PFC SHUTDOWN
PFC PWM
ENCODER A
ENCODER B
ENCODER C
EMERGENCY STOP
PFC SYNC
LCD_BL_CTRL BACK-UP
Figure 35. Motor-control legacy connector CN4
UM2662 - Rev 3
Pin name
PC0
PC1
PC4
PC5
PB13
PD8
PD6
Table 61. Motor-control DFSDM connector CN4 (10x2)
Fitted
R253
R210
R277
R282
R314
R123
R284
Not fitted
R255
R216
R281
R286
R316
R384
R285
MCU function Motor-control function
DFSDM_1_CKIN0
DFSDM_1_DATIN0
DFSDM1_CKIN2
DFSDM_1_DATIN2
DFSDM1_CKIN1_DFSDM2_CKI
N1
DFSDM1_CKIN3
DFSDM1_CKIN4
MOTOR_DFSDM_1_CKIN0
MOTOR_DFSDM_1_DATIN0
MOTOR_DFSDM1_CKIN2
MOTOR_DFSDM_1_DATIN2
MOTOR_DFSDM1_CKIN1_DFS
DM2_CKIN1
MOTOR_DFSDM1_CKIN3
MOTOR_DFSDM1_CKIN4 page 61/93
UM2662
Motor control
Pin name
PB7
PB8
PB12
PC7
PE10
PB6
PB9
PD4
PA4
PD5
PI0
PI9
PH13
PA3
Fitted
R238
-
JP19 [1-2]
JP35 [2-3]
R95
-
R233
R367
R363
R386
R360
R389
R258
Not fitted
R29
-
-
-
R341
-
-
R368
JP7
R364
R128
R351
R131
R236
MCU function
DFSDM1_CKIN5
DFSDM1_CKIN7
DFSDM1_DATIN1
DFSDM1_DATIN3
DFSDM1_DATIN4
DFSDM1_DATIN5
DFSDM1_DATIN7
INT_JOY_DOWN
INT_JOY_LEFT
INT_JOY_RIGHT
INT_JOY_SEL
INT_JOY_UP
LCD_BL_CTRL BACK-UP
Motor-control function
MOTOR_DFSDM1_CKIN5
MOTOR_DFSDM1_CKIN7
MOTOR_DFSDM1_DATIN1
MOTOR_DFSDM1_DATIN3
MOTOR_DFSDM1_DATIN4
MOTOR_DFSDM1_DATIN5
MOTOR_DFSDM1_DATIN7
JOYSTICK DOWN
JOYSTICK LEFT
JOYSTICK RIGHT
JOYSTICK SEL
JOYSTICK UP
LCD_BL_CTRL BACK-UP
)
UM2662 - Rev 3 page 62/93
8.9
UM2662
FMC memory extension connectors CN12 and CN13
FMC memory extension connectors CN12 and CN13
All signals for memory are also connected to memory connectors CN12 and CN13 for memory daughterboards.
Two 40-pin male headers CN12 and CN13 are used to connect with the memory daughterboard. GPIOs which work as FMC memory signals and don’t on CN5 and CN6 are available on these two connectors.
The space between these two connectors is defined as a standard that allows developing common daughterboards. The standard width between CN13 pin1 and CN12 pin1 is 1914 mils (48.62 mm). For signalassignment details, refer to
,
Table 62. Memory connector CN12 left odd pins
Pin number
21
23
25
27
31
33
15
17
19
7
11
13
35
37
39
1
3
5
Pin name
PH6
PF13
PF12
PE7
PE12
PE15
PE13
PD11
PD12
PG5
PH11
PD13
PG2
PD9
PD14
STM32H7B3I-EVAL pin name
FMC_SDR_SDNE1
FMC_A7
FMC_A6 || MOTOR_ADC1_INP6
FMC_A11 || OCSPI2_IO5
FMC_D4
FMC_D7 || MOTOR_DFSDM1_DATIN4
FMC_D9
FMC_D12
FMC_D10
FMC_A16
FMC_A17
FMC_A15
FMC_D19
FMC_A18
FMC_A12
FMC_D13 || MOTOR_DFSDM1_CKIN3
FMC_D14
FMC_D0
How to disconnect with function block on
STM32H7B3I-
EVAL board
R68
R325
R326
R333
R338
R341
R345
R348
R353
R359
R362
R366
R370
R375
R380
R384
R385
R391
1. Pins shared between different functions and requiring hardware configuration (Such as jumper and soldered bridges)
Table 63. Memory connector CN12 left even pins
Pin number
2
4
6
Pin name
PF14
STM32H7B3I-EVAL pin name
FMC_SDR_SDNWE || MOTOR_ADC12_INP7
FMC_A8
FMC_A10 || OCSPI2_IO4
How to disconnect with function block on
STM32H7B3I-
EVAL board
R322
R70
R73
UM2662 - Rev 3 page 63/93
UM2662 - Rev 3
UM2662
FMC memory extension connectors CN12 and CN13
7
11
13
15
17
19
21
23
25
27
31
1
3
5
Pin number
8
12
14
34
36
38
40
26
28
32
16
18
20
22
24
Pin name
PF11
PE9
PE8
PE11
PF15
PE14
PH8
PH10
PH9
PG4
PH12
PG3
PD10
PD15
PG8
STM32H7B3I-EVAL pin name
FMC_SDR_SDNRAS
FMC_D6
FMC_D5 || MOTOR_TIM1_CH1N
FMC_D8
FMC_A9
FMC_D11
FMC_D16
FMC_D18
FMC_D17
FMC_A14
FMC_D20
FMC_A13
FMC_D15
FMC_D1
FMC_SDR_SDCLK
How to disconnect with function block on
STM32H7B3I-
EVAL board
R332
R87
R96
1. Pins shared between different functions and requiring hardware configuration (Such as jumper and soldered bridges)
R365
R369
R371
R374
R381
R127
R132
R102
R103
R105
R358
R361
Table 64. Memory connector CN13 right odd pins
Pin number Pin name
PE6
PE4
PE3
PI5
PI4
PG15
PI10
PE1
PE0
PG10
PD0
STM32H7B3I-EVAL pin name
FMC_A5 || OCSPI2_NCLK
FMC_A4 || OCSPI2_CLK
FMC_A3 || OCSPI2_IO3
WIFI_SPI4_MOSI || SAI1_SD_A || FMC_A22 || TRACED3 ||
MOTOR_TIM15_CH2
DCMI_D4 || SAI1_FS_A || FMC_A20 || TRACED1
WIFI_SPI4_NSS || SAI1_SD_B || FMC_A19 || TRACED0
FMC_NBL3
FMC_NBL2
FMC_SDNCAS || OCSPI2_DQS
FMC_D31
FMC_NBL1
FMC_NBL0
DCMI_D2 || FMC_NE3 || SDIO2_D1 || OCSPI2_IO6
FMC_D2
How to disconnect with function block on
STM32H7B3I-
EVAL board
R65
R66
R74
R334
R116
R337
R344
R350
R352
R357
R114
R117
R280
R119 page 64/93
UM2662 - Rev 3
UM2662
FMC memory extension connectors CN12 and CN13
Pin number
33
35
37
39
Pin name
PI2
PI1
STM32H7B3I-EVAL pin name
FMC_D26
FMC_D25
FMC_D24 || MOTOR_INT_JOY_RIGHT
FMC_D21 || MOTOR_INT_JOY_UP
How to disconnect with function block on
STM32H7B3I-
EVAL board
R121
R124
R128
R131
1. Pins shared between different functions and requiring hardware configuration (Such as jumper and soldered bridges)
Table 65. Memory connector CN13 right even pins
Pin number
2
4
12
14
6
8
22
24
26
16
18
20
Pin name
PH7
PE5
PE2
PI7
PI6
STM32H7B3I-EVAL pin name
FMC_SDR_SDCKE1
WIFI_SPI4_MISO || SAI1_SCK_A || FMC_A21 || TRACED2 ||
MOTOR_TIM15_CH1
DCMI_D0 || FMC_NOR_NWAIT
FMC_A2 || OCSPI2_IO2
FMC_A1 || OCSPI2_IO1
FMC_A0 || OCSPI2_IO0
WIFI_SPI4_SCK || FMC_A23 || TRACECLK
FMC_D29
FMC_D30 || MOTOR_INT_JOY_SEL
How to disconnect with function block on
STM32H7B3I-
EVAL board
R320
R69
JP32
R331
R335
R339
FMC_D28
DCMI_D1 || FMC_NOR_NE1 || DFSDM1_DATIN3
FMC_NWE || MOTOR_INT_JOY_LEFT
28
32
34
36
38
PI3
PD1
PH15
PH14
FMC_NOE || MOTOR_INT_JOY_DOWN
FMC_D3
FMC_D27
FMC_D23
FMC_D22
1. Pins shared between different functions and requiring hardware configuration (Such as jumper and soldered bridges)
R368
R373
R378
R382
R387
R343
R347
R351
R356
JP35
R364 page 65/93
UM2662
Daughterboard extension connectors CN5 and CN6
8.10
Pin number
1
3
5
21
23
25
27
29
31
33
11
13
15
17
7
9
35
47
51
53
55
57
37
41
43
45
Daughterboard extension connectors CN5 and CN6
Two 60-pin male headers CN5 and CN6 can be used to connect with a daughterboard or a standard wrapping board to the STM32H7B3I-EVAL Evaluation board. All GPIOs are available on them and memory connectors
(CN12 and CN13).
The space between these two connectors is defined as a standard, which allows developing common daughterboards for several ST evaluation boards. The standard width between CN6 pin1 and CN5 pin1 is
2700 mils (68.58 mm). Each pin on CN5 and CN6 can be used by a daughterboard after disconnecting it from the
corresponding function block on the STM32H7B3I-EVAL Evaluation board. Refer to Table 66
,
,
for details.
PA4
PC3
PH2
PH3
PH4
PA5
PC4
PF7
PF6
PF8
PF9
PC2
PB6
PC5
PI15
PJ0
PB1
PI11
PG14
PG9
PA8
PJ5
PG6
Table 66. Daughterboard extension connector CN6 left odd pins
Pin name
PC1
PH0
NRST
Pin function
OCSPI1_IO4 || MOTOR_ADC12_INP11 ||
MOTOR_DFSDM_1_DATIN0
OSC_IN
NRST
OCSPI1_IO2
OCSPI1_IO3
OCSPI1_IO0
OCSPI1_IO1
ULPI_DIR
DFSDM1_DATIN5
DCMI_HSYNC || I2S6_WS || INT_BKUP_USB_OTG_HS_OVRCR
ULPI_NXT
CTP_INT
OCSPI1_IO5
I2C_SCL
I2S6_CK || ULPI_CK
CTP_RST || MOTOR_ADC12_INP4 || MOTOR_DFSDM1_CKIN2
OCSPI1_DQS || MOTOR_ADC12_INP8 ||
MOTOR_DFSDM_1_DATIN2
RGB_LCD_R0
RGB_LCD_R1
ULPI_D2
INT_uSDCard_Detect2
OCSPI1_IO7
DCMI_VSYNC/RDY || SDIO2_D0
MCO1 || USB_OTG_HS_CLK_BKUP || MOTOR_TIM1_CH1
RGB_LCD_R6
OCSPI1_NCS || SD_LDO_SEL
R272
R275
JP11
R281
R286
R290
R293
R296
R297
R300
JP17
R308
R313
JP23
How to disconnect
R216
R21 / SB7
SB13 / SB21 /
SB38 / SB45 /
R225 / R218 /
JP24
R230
R234
R237
R241
R245
R33
JP7
R261
UM2662 - Rev 3 page 66/93
UM2662 - Rev 3
UM2662
Daughterboard extension connectors CN5 and CN6
26
38
40
42
44
46
52
54
28
32
34
36
56
58
PA3
PB0
PB2
PG12
PD6
PD7
PJ3
PB10
PB11
PB5
PB12
PB14
PB15
PB13
Table 67. Daughterboard extension connector CN6 left even pins
16
18
20
22
24
4
6
8
Pin number Pin name
2 PC2_C
12
14
PC3_C
PH1
PA0
PA1
PA2
PA0_C
PA1_C
PC0
PG11
PH5
Pin function How to disconnect
FREE ADC
MOTOR_ADC2_INP1
OSC_OUT
KEY_WKUP0 || MOTOR_TIM2_CH1
LCD_BL_CTRL || MOTOR_TIM2_CH2
LCD_RESET || MOTOR_TIM2_CH3 || BOOTLOADER_VCP_TX
Potentiometer || ADC_IN_P R244
ADC_IN_N R250
ULPI_STP || MOTOR_ADC12_INP10 || MOTOR_DFSDM_1_CKIN0 R255
DCMI_D3 || SDIO2_D2 || OCSPI2_IO7
I2C_SDA
I2S6_MCK || ULPI_D0 || MOTOR_LCD_BL_CTRL_BKUP ||
BOOTLOADER_VCP_RX
JP1
R35
JP39
R219
R20 / SB6
R229
R236
JP40
DFSDM1_CKOUT || DFSDM2_CKOUT || ULPI_D1
OCSPI1_CLK
SDIO2_D3 || OCSPI2_NCS
OCSPI1_IO6 || SDIO2_CK || MOTOR_DFSDM1_CKIN4
R271
R283
R122
JP4
SDIO2_CMD
RGB_LCD_R4
ULPI_D3
ULPI_D4
I2S6_SD || ULPI_D7
DFSDM1_DATIN1 || DFSDM2_DATIN1 || ULPI_D5 JP19
VCP+WIFI_USART1_TX || BL_USART1_TX || MOTOR_TIM1_CH2N JP21
VCP+WIFI_USART1_RX || BL_USART1_RX ||
MOTOR_TIM1_CH3N
ULPI_D6 || MOTOR_DFSDM1_CKIN1_DFSDM2_CKIN1
JP20
R316
R289
R291
R292
R295
JP18 / JP16
Table 68. Daughterboard extension connector CN5 right odd pins
Pin number Pin name
1 PI12
3
5
PC15
PI14
7
9
11
13
15
17
PF10
PK6
PK5
Pin function
RGB_LCD_HSYNC
OSC32_OUT
RGB_LCD_CLK
INT_uSDCard_Detect1
DCMI_D7 || DFSDM1_DATIN7
DCMI_D6 || MEMS_LED || MOTOR_DFSDM1_CKIN7
INT_USB_OTG_FS_OVRCR || MOTOR_DFSDM1_CKIN5
RGB_LCD_B7
RGB_LCD_B6
How to disconnect
R215
R24
R226
JP4
R104
R110
R29
R243
R249 page 67/93
UM2662 - Rev 3
UM2662
Daughterboard extension connectors CN5 and CN6
45
47
51
53
55
57
Pin number Pin name
21 PK3
23
25
27
29
PJ2
PJ4
PJ1
PJ15
31
33
35
37
41
43
PC9
PK1
PK2
PJ8
PJ9
PD2
PC12
PC10
PA14
PA11
Pin function
RGB_LCD_B4
RGB_LCD_R3
RGB_LCD_R5
RGB_LCD_R2
RGB_LCD_B3
SDIO1_CMD || MOTOR_TIM15_BKIN
SDIO1_CK
SDIO1_D2
JTCK-SWCLK
USB_FS1_DP || FDCAN1_TX
USB_FS1_DM || FDCAN1_RX
SDIO1_D1
RGB_LCD_G6
RGB_LCD_G7
RGB_LCD_G1
RGB_LCD_G2
RGB_LCD_G0 || TRGIN
How to disconnect
R256
R260
R265
R270
R276
R49
R54
R56
R59
R61
R63
R62
R299
R303
R306
R310
R315
1. Pins shared between different functions and requiring hardware configuration (Such as jumper and soldered bridges)
Table 69. Daughterboard extension connector CN5 right even pins
24
26
28
32
34
36
38
14
16
18
20
22
40
Pin number Pin name
2
4
PI13
PC14
6
8
12
PI8
PA6
PB3
PK7
PK4
PG13
PJ12
PJ13
PJ14
PD3
PC11
PA15
PA13
Pin function
RGB_LCD_VSYNC
OSC32_IN
KEY_TAMP_1/WKUP2
INT_MFX_IRQ_OUT
DCMI_PIXCLK || I2S6_EXT_SD_BKUP || MOTOR_TIM1_BKIN
I2S6_EXT_SD || NJTRST
JTDO/TRACESWO
RGB_LCD_DE
RGB_LCD_B5
LED1
RGB_LCD_B0 || TRGOUT
RGB_LCD_B1
RGB_LCD_B2
DCMI_D5
SDIO1_D3
JTDI
JTMS-SWDIO
USB_FS_ID || MOTOR_TIM1_CH3
How to disconnect
R214
R23
R16
R168
JP6
R259
R264
R269
R48
R51
R53
R57
JP8
R32
R248
R254
R178
R58 page 68/93
UM2662
Daughterboard extension connectors CN5 and CN6
Pin number Pin name
42 PA9
44
46
52
54
56
58
PC8
PG7
PJ11
PK0
PJ10
PJ6
Pin function
USB_FS_VBUS || MOTOR_TIM1_CH2
SDIO1_D0 || SRAM_BKUP_NE3
SAI1_MCLK_A
RGB_LCD_G4
RGB_LCD_G5
RGB_LCD_G3
RGB_LCD_R7
How to disconnect
R60
JP12
JP14
R302
R305
R312
R317
1. Pins shared between different functions and requiring hardware configuration (Such as jumper and soldered bridges)
UM2662 - Rev 3 page 69/93
UM2662 - Rev 3
UM2662
STM32H7B3I-EVAL I/O Assignment
Appendix A
STM32H7B3I-EVAL I/O Assignment
LQFP144 pinout
9
10
11
7
8
12
13
3
4
5
6
1
2
17
18
19
20
21
22
14
15
16
23
24
25
26
27
28
29
30
31
32
33
34
PC13
PC14
PC15
PF0
PF1
PF2
PF3
PE2
PE3
PE4
PE5
PE6
VBAT
PF4
PF5
VSS
VDD
PF6
PF7
PF8
PF9
PF10
PH0
PH1
NRST
PC0
PC1
PC2
PC3
VSSA
VREFP
VDDA
Pin name
PA0
PA1
Table 70. STM32H7B3I-EVAL I/O Assignment
Main function pinout assignment
TRACE_CLK
SRAM-FMC_A19
SRAM-FMC_A20
TRACE_D2
LCD_RS_FMC_A22
POWER
User Button WKUP2
OSC32_IN
OSC32_OUT
SRAM-FMC_A0
SRAM-FMC_A1
SRAM-FMC_A2
SRAM-FMC_A3
SRAM-FMC_A4
SRAM-FMC_A5
POWER
POWER
Audio SAI1_SD_B
Audio SAI1_MCLK_B
Audio SAI1_SCK_B
Audio SAI1_FS_B
DFSDM1_CKOUT
OSC_IN
OSC_OUT
NRST
OCTOSPI_IO7
OCTOSPI_IO4
OCTOSPI_IO5
OCTOSPI_IO6
POWER
POWER
POWER
MFX_IRQ_OUT
TAMPER KEY
Optional function pinout assignment
-
-
-
-
TRACE_D3
-
TAMPER KEY
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
STMOD+ DFSDM
OPAMP1_VINP, STMOD
+_ADC12_IN5
OPAMP1_VINM
STMOD+_PMOD_INT
Motor-control connector
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
TIM15_CH1
TIM15_CH2
-
-
-
ADC12_IN1
ADC12_IN2
ADC12_IN3
ADC12_IN4
-
-
-
ADC12_IN5
TIM2_CH1
ADC12_IN6
TIM2_CH2 page 70/93
UM2662 - Rev 3
UM2662
STM32H7B3I-EVAL I/O Assignment
39
58
59
60
61
62
63
64
65
53
54
55
56
57
46
47
48
49
50
51
52
40
41
42
43
44
45
PA4
VSS
VDD
PE10
PE11
PE12
PG0
PG1
PE7
PE8
PE9
PE13
PE14
PE15
PF11
PF12
VSS
VDD
PF13
PF14
PF15
PA5
PA6
PA7
PB0
PB1
PB2
LQFP144 pinout
35
36
37
38
66
67
Pin name
PA2
PA3
VSS
VDD
PB10
PB11
Main function pinout assignment
OCTOSPI_NCS
OCTOSPI_CLK
POWER
POWER
UCPD_ADC12_IN9
LCD_BL_CTRL TIM2_CH1
OCTOSPI_IO3
OCTOSPI_IO2
OCTOSPI_IO1
OCTOSPI_IO0
OCTOSPI_DQS
OCTOSPI_NCLK
SRAM-FMC_A6
POWER
POWER
SRAM-FMC_A7
SRAM-FMC_A8
SRAM-FMC_A9
SRAM-FMC_A10
SRAM-FMC_A11
LCD-SRAM-FMC_D4
LCD-SRAM-FMC_D5
LCD-SRAM-FMC_D6
POWER
POWER
LCD-SRAM-FMC_D7
LCD-SRAM-FMC_D8
LCD-SRAM-FMC_D9
LCD-SRAM-FMC_D10
LCD-SRAM-FMC_D11
LCD-SRAM-FMC_D12
VCP_USART3_TX
VCP_USART3_RX
Optional function pinout assignment
Motor-control connector
-
OPAMP1_VOUT
-
-
ADC12_IN9/DAC1_OUT1
STMOD+_SPI3_NSS
PMOD_SPI3_NSS
STMOD+_TIM2_CH1
-
-
-
-
-
-
-
-
-
-
-
-
-
RS-232_UART_TX
STMOD+ UART_TX
PMOD_UART_TX
RS-232_UART_RX
STMOD+ UART_RX
PMOD_UART_RX
-
-
-
-
-
-
-
-
-
-
-
-
ADC12_IN7
TIM2_CH3
ADC12_IN8
-
-
ADC12_IN9
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
ADC12_IN11
TIM8_CH1N
TIM8_CH2N
TIM8_CH3N
I/O page 71/93
UM2662 - Rev 3
UM2662
STM32H7B3I-EVAL I/O Assignment
92
93
98
99
100
101
94
95
96
97
PD13
VSS
VDD
PD14
PD15
PB14
PB15
PD8
PD9
PD10
PD11
PD12
PG2
PG3
PG4
PG5
PG6
Pin name
VDD_SMPS
VLX
VSS_SMPS
VSS
V15
VDD
PB13
82
83
84
85
86
87
88
89
90
75
76
77
78
79
80
81
91
LQFP144 pinout
68
69
70
71
72
73
74
PG7
PG8
PC8
PC9
PA8
PA9
VSS
VDD
PC6
PC7
Main function pinout assignment
POWER
POWER
POWER
POWER
POWER
POWER
RS-232 LPUART1_CTS
UCPD_DB2
UCPD_CC2
LCD-SRAM-FMC_D13
LCD-SRAM-FMC_D14
LCD-SRAM-FMC_D15
SRAM-FMC_A16
SRAM-FMC_A17
SRAM-FMC_A18
POWER
POWER
LCD-SRAM-FMC_D0
LCD-SRAM-FMC_D1
SRAM-FMC_A12
SRAM-FMC_A13
SRAM-FMC_A14
SRAM-FMC_A15
RS-232 LPUART1_RTS
RS-232 LPUART1_TX
RS-232 LPUART1_RX
POWER
POWER
-
DFSDM1_DATIN3
SDIO1_D0
SDIO1_D1
Smartcard USART1_CK
Smartcard USART1_TX
Optional function pinout assignment
-
-
-
-
-
-
STMOD+_LPUART1_CTS
PMOD_LPUART1_CTS
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
STMOD+_LPUART1_RTS
PMOD_LPUART1_RTS
STMOD+_LPUART1_TX
PMOD_LPUART1_TX
VCP_LPUART1_TX
STMOD+_LPUART1_RX
PMOD_LPUART1_RX
VCP_LPUART1_RX
-
-
Touch key
Touch key
-
TRACE_D0
-
-
Motor-control connector
-
-
-
-
-
-
-
-
-
-
-
-
TIM8_CH1
TIM8_CH2
TIM8_CH3
-
-
TIM1_CH2
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
page 72/93
UM2662 - Rev 3
UM2662
STM32H7B3I-EVAL I/O Assignment
PD0
PD1
PD2
PD3
PD4
PD5
VSS
VDD
PD6
PD7
PG9
Pin name
PA10
PA11
PA12
PA13
VDDUSB
VSS
VDD
PA14
PA15
PC10
PC11
PC12
PG10
PG12
PG13
PG14
VSS
VDD
PG15
PB3
114
115
116
117
118
119
120
121
122
123
124
LQFP144 pinout
102
103
104
105
106
107
108
109
110
111
112
113
125
126
127
128
129
130
131
132
133 PB4
134
135
PB5
PB6
Main function pinout assignment
Audio SAI1_SD_A
USB_DM
USB_DP
SWDIO
POWER
POWER
POWER
SWCLK
UCPD_CC
SDIO_D2
SDIO_D3
SDIO1_CK
LCD-SRAM-FMC_D2
LCD-SRAM-FMC_D3
SDIO1_CMD
LED_RED
LCD-SRAM-FMC_NOE
LCD-SRAM-FMC_NWE
POWER
POWER
DFSDM1_DATIN1
SRAM-FMC_NE1
MFX_WAKE-UP
SDCARD_DETECT
LCD_CSn_FMC_NE4
I2C1_SDA
I2C1_SCL
POWER
POWER
LCD_CTP_INT
LED_GREEN
UCPD_DB1
-
-
Optional function pinout assignment
-
-
-
JTAG_JTMS
-
-
-
JTAG_JTCK
JTAG_JTDI
TRACE_D1
-
STMOD+_SPI3_MOSI
PMOD_SPI3_MOSI
-
-
-
-
-
-
-
-
STMOD
+_DFSDM1_DATIN1
-
STMOD+_SPI3_SCK
PMOD_SPI3_SCK
STMOD+_SPI3_MISO
PMOD_SPI3_MISO
-
-
-
-
-
-
JTAG_JTDO_SWO
JTAG_NJTRST
COMP2_INP
STMOD+_SPI3_MISO2
COMP2_OUT
STMOD+_SPI3_MOSI2
Touch key
Motor-control connector
-
-
-
-
-
-
-
-
I/O
-
-
-
-
-
-
-
-
-
-
-
TIM8_BKIN2
-
-
-
-
-
-
-
-
-
-
-
-
page 73/93
UM2662
STM32H7B3I-EVAL I/O Assignment
LQFP144 pinout
140
141
142
143
144
136
137
138
139
Pin name
PE0
PE1
VSS
V15
VDD
PB7
PH3
PB8
PB9
Main function pinout assignment
-
BOOT0
FDCAN1_RX
FDCAN1_TX
SRAM_FMC_NBL0
SRAM_FMC_NBL1
POWER
POWER
POWER
Optional function pinout assignment
Touch key
-
-
-
-
-
-
-
-
Motor-control connector
-
-
-
-
-
-
-
-
-
UM2662 - Rev 3 page 74/93
UM2662 - Rev 3
UM2662
MFX I/O Assignment
Appendix B
MFX I/O Assignment
Table 71. MFX I/O Assignment
Signal name
WIFI_SPI4_SCK
MFX IO0
MFX IO1
MFX IO2
MFX IO3
MFX IO4
MFX IO5
MFX IO6
MFX IO7
MFX IO8
MFX IO9
MFX IO10
MFX IO11
MFX IO12
MFX IO13
MFX IO14
MFX IO15
MFX_GPO4
MFX_GPO5
MFX_GPO7
Pin name
PE2
MFX_3V3_SW_ENABLE
MFX_WIFI_GPIO
MFX_WIFI_DATRDY
MFX_Audio_RST
MFX_Camera_PLUG_IN
MFX_Camera_RSTI
MFX_Camera_XSDN
MFX_USB_OTG_FS_PWR_EN
MFX_1V8_SW_ENABLE
MFX_FDCAN_STBY
MFX_WIFI_WKUP
MFX_LED2
MFX_LED3
MFX_LED4
MFX_WIFI_BOOT
MFX_WIFI_RST
MFXGPO_USB_OTG_HS_PWR_EN
MFXGPO_USB_HS_PHY_RESET
MFXGPO_EXT_RESET / MOTOR_GPIO1
MFXGPO_MOTOR_GPIO2
1. Pins shared between different functions and requiring hardware configuration (Such as jumper and soldered bridges) page 75/93
UM2662
STM32H7B3I-EVAL mechanical drawing
Appendix C
STM32H7B3I-EVAL mechanical drawing
MB1331 with 7’’ LCD daughterboard (RGB)
Figure 36. Mechanical dimensions (in millimeters)
UM2662 - Rev 3
Symbol d
E1
E2
A1
A2 a
D
Size
68.6
48.6
1.27
3.5
3.5
108
108
Table 72. Mechanical dimensions (In millimeters)
Symbol e
H
Lx1
Lx2
Ly1
Ly2
Mx
Size
116.5
8
33.5
32.7
5.4
5.4
26.3
Symbol
Q2
X
Y
My
P1
P2
Q1
Size
32.7
21.4
60.7
50.6
10
173
169 page 76/93
UM2662 - Rev 3
UM2662
Primary functions supported by default
Appendix D
Primary functions supported by default
Two main use case combinations are supported by default on the board with no limitations between these
“primary” functions, and no hardware rework needed:
Use case 1 (Audio)
•
•
•
•
•
•
•
•
Following functions can be used at the same time without any limitations from each other:
• LCD
32-bit SDRAM
OCSPI1
SD card 1
USB FS host
Wi ‑ Fi ® SPI
Audio I2S6
VCP UART (PB14/PB15)
DFSDM (4+1 microphones)
Use case 2 (Camera)
•
•
•
•
•
•
•
Following functions can be used at the same time without any limitations from each other:
• LCD
•
32-bit SDRAM
OCSPI1
SD card 1
USB FS host
Wi ‑ Fi ® SPI
Camera
VCP UART (PB14/PB15)
DFSDM (1 microphone) page 77/93
UM2662
Primary functions supported by default
Figure 37. Primary features - Use case compatibility matrix
UM2662 - Rev 3 page 78/93
UM2662
Secondary functions supported with limitations
Appendix E
Secondary functions supported with limitations
•
•
•
•
•
•
•
•
•
•
•
Following secondary functions have limitations and cannot be used together with at least one of the primary functions supported by default on the board:
NOR
SRAM
OCSPI2
SD card 2
USB HS (ULPI)
•
Audio SAI
DFSDM (5 microphones and LED)
STMPS2 DFSDM
CAN FD
Bootloader VCP UART (PA2/PA3)
RS-232 UART
Motor control
Figure 38. Secondary features - Use case compatibility matrix
UM2662 - Rev 3 page 79/93
UM2662
Federal Communications Commission (FCC) and Industry Canada (IC) Compliance Statements
F.1
F.2
Appendix F
Federal Communications Commission (FCC) and Industry
Canada (IC) Compliance Statements
Applicable for STM32H7B3I-EVAL Evaluation kit products with order code STM32H7B3I-EVAL (containing
ISM43340-M4G-L44-10CF module).
FCC Compliance Statement
Contains FCC ID: O7P-341
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.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.
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.
Responsible party (in the USA)
Terry Blanchard
Americas Region Legal | Group Vice President and Regional Legal Counsel, The Americas
STMicroelectronics, Inc.
750 Canyon Drive | Suite 300 | Coppell, Texas 75019
USA
Telephone: +1 972-466-7845
IC Compliance Statement
Contains/Contient IC: 10147A-341
This device complies with FCC and Industry Canada RF radiation exposure limits set forth for general population for mobile application (uncontrolled exposure). This device must not be collocated or operating in conjunction with any other antenna or transmitter.
Compliance Statement
Notice: This device complies with Industry Canada licence-exempt RSS standard(s). Operation is subject to the following two conditions: (1) this device may not cause interference, and (2) this device must accept any interference, including interference that may cause undesired operation of the device.
Industry Canada ICES-003 Compliance Label: CAN ICES-3 (A) / NMB-3 (A).
Déclaration de conformité
Avis: Le présent appareil est conforme aux CNR d'Industrie Canada applicables aux appareils radio exempts de licence. L'exploitation est autorisée aux deux conditions suivantes : (1) l'appareil ne doit pas produire de brouillage, et (2) l'utilisateur de l'appareil doit accepter tout brouillage radioélectrique subi, même si le brouillage est susceptible d'en compromettre le fonctionnement.
Étiquette de conformité à la NMB-003 d'Industrie Canada: CAN ICES-3 (A) / NMB-3 (A).
UM2662 - Rev 3 page 80/93
UM2662
CE conformity
F.3
F.3.1
F.3.2
CE conformity
Warning
EN 55032 / CISPR32 (2012) Class A product
Warning: this device is compliant with Class A of EN55032 / CISPR32. In a residential environment, this equipment may cause radio interference.
Avertissement : cet équipement est conforme à la Classe A de la EN55032 / CISPR 32. Dans un environnement résidentiel, cet équipement peut créer des interférences radio.
Simplified declaration of conformity
Hereby, STMicroelectronics declares that the radio equipment types STM32H7B3I-EVAL is in compliance with
Directive 2014/53/EU.
UM2662 - Rev 3 page 81/93
UM2662
Known limitations of demonstration firmware
•
•
•
•
•
•
•
Appendix G
Known limitations of demonstration firmware
Embedded Wizard and Clock&weather: Moving background (moving wave ) behind the main background when the LCD dithering feature is enabled
Touch GFX: Blinds Control - the kitchen and desk icons cannot be unselected once they are already selected
Clock&Weather: Latency when gathering weather data from a remote server
Clock&Weather: API keys are used in each weather API call, so sometimes the user may face a problem when collecting forecast data from the server due to the limited key number used by the application. When facing this problem, ST recommends trying connecting again in order to get forecast data. To use a private key, refer to the user manual STM32CubeH7 demonstration platform ( UM2222 ), section 10.3.4, which explains how to integrate a custom key in the application source code.
Clock&Weather: Display the weather only for a single city instead of three
Clock&Weather: The Forecast weather service provider (OpenWeather map) modifies the data format by introducing new fields. This impacts data collection: city names and temperature values may sometimes be wrong. This issue must be fixed in the next release of the demo.
ST recommends downloading the new binary available on the ST website for users who want to upgrade the demonstration binary.
General: No “Return to Menu Launcher” icon for Touch GFX, STemWin and Embedded Wizard demos
UM2662 - Rev 3 page 82/93
Revision history
Date
18-Feb-2020
25-Mar-2020
07-Jul-2020
Revision
1
2
3
Table 73. Document revision history
Changes
Initial release.
Corrected supply config 1 title and R22 setting in Table 10
Added: Section Appendix G Known limitations of demonstration firmware
UM2662
UM2662 - Rev 3 page 83/93
UM2662
Contents
Contents
Limitations and hardware configuration - JTAG (CN14) or MIPI10 (CN16) . . . . . . . . . . . . 13
Board power supply - VDD50_USB and VREGOUTV33V. . . . . . . . . . . . . . . . . . . . . . . . . 22
UM2662 - Rev 3 page 84/93
UM2662
Contents
UM2662 - Rev 3 page 85/93
UM2662
Contents
UM2662 - Rev 3 page 86/93
UM2662
Contents
Limitations and hardware configuration for SRAM A19 (Just for the test) . . . . . . . . . . . . . 50
Limitations and hardware configuration for NOR A19-A22 (Just for the test). . . . . . . . . . . 51
UM2662 - Rev 3 page 87/93
UM2662
Contents
Appendix F Federal Communications Commission (FCC) and Industry Canada (IC)
UM2662 - Rev 3 page 88/93
UM2662
Contents
UM2662 - Rev 3 page 89/93
UM2662
List of tables
List of tables
UM2662 - Rev 3 page 90/93
UM2662
List of tables
UM2662 - Rev 3 page 91/93
UM2662
List of figures
List of figures
UM2662 - Rev 3 page 92/93
UM2662
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. For additional information about ST trademarks, please refer to www.st.com/trademarks . 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.
© 2020 STMicroelectronics – All rights reserved
UM2662 - Rev 3 page 93/93
다운로드
광고