ST STM32H7B3I-DK Discovery User Manual

ST STM32H7B3I-DK Discovery User Manual

Hide thumbs Also See for STM32H7B3I-DK Discovery:
Table of Contents

Advertisement

Quick Links

UM2569
User manual
Discovery kit with STM32H7B3LI MCU
Introduction
®
The
STM32H7B3I-DK
Discovery kit is a complete demonstration and development platform for STMicroelectronics' Arm
®
2
Cortex
-M7 core-based
STM32H7B3LIH6Q
microcontroller. This microcontroller features four I
C interfaces, six SPIs with four
2
multiplexed full-duplex I
S interfaces, two SDMMC controllers, five USARTs, five UARTs, one ULPUART, one TTFD-CAN, one
CAN FD, two 16-bit ADCs, two 12-bit DACs, two SAIs, two Octo-SPI interfaces, two analog comparators, one SPDIF-RX,
DFSDM (8 channels / 8 filters), one USB HS OTG and one USB FS OTG, DCMI interface, FMC interface, TFT LCD controller
interface, JTAG, and SWD debugging support.
This STM32H7B3I-DK Discovery kit offers everything required for users to get started quickly and develop applications easily.
The hardware features on the board help to evaluate the following peripherals: USB HS OTG, microSD
card, 8-bit camera
interface, audio DAC stereo with audio jack input and output, 128-Mbit SDRAM memory, 512-Mbit Octo-SPI Flash memory,
®
2
Wi‑Fi
module (802.11 b/g/n compliant), I
C extension connector, CAN FD, 20-pin microphone MEMS connector with DFSDM
®
interface, 4.3-inch TFT-LCD (480*272) using an RGB interface with a capacitive touch panel. The ARDUINO
Uno V3
compatible and STMod+ connectors allow easy connection of extension shields or daughterboards for specific applications.
The integrated STLINK-V3E provides an embedded in-circuit debugger and programmer for the STM32 MCU.
Figure 1.
STM32H7B3I-DK top view
Figure 2.
STM32H7B3I-DK bottom view
Pictures are not contractual.
UM2569 - Rev 6 - September 2021
www.st.com
For further information contact your local STMicroelectronics sales office.

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the STM32H7B3I-DK Discovery and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for ST STM32H7B3I-DK Discovery

  • Page 1: Figure 1. Stm32H7B3I-Dk Top View

    DFSDM (8 channels / 8 filters), one USB HS OTG and one USB FS OTG, DCMI interface, FMC interface, TFT LCD controller interface, JTAG, and SWD debugging support. This STM32H7B3I-DK Discovery kit offers everything required for users to get started quickly and develop applications easily. ™...
  • Page 2: Features

    – External I C expansion connector • Flexible power-supply options: – ST-LINK USB V , USB OTG HS connector, 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 •...
  • Page 3: Ordering Information

    UM2569 Ordering information Ordering information To order the STM32H7B3I-DK Discovery kit, refer to Table 1. Additional information is available from the datasheet and reference manual of the target STM32. Table 1. Ordering information Order code Board references Target STM32 •...
  • Page 4: Development Environment

    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. UM2569 - Rev 6 page 4/53...
  • Page 5: Conventions

    UM2569 Conventions Conventions Table 3 provides the conventions used for the ON and OFF settings in the present document. Table 3. ON/OFF convention Convention Definition Jumper JPx ON Jumper fitted Jumper JPx OFF Jumper not fitted Jumper JPx [1-2] Jumper fitted between Pin 1 and Pin 2 Solder bridge SBx ON SBx connections closed by 0 Ω...
  • Page 6: Delivery Recommendations

    UM2569 Delivery recommendations Delivery recommendations Before the first use, make sure that no damage occurred to the board during shipment and no socketed components are not firmly fixed in their sockets or loose in the plastic bag. In particular, pay attention to the following component: •...
  • Page 7: Getting Started

    UM2569 Getting started Getting started Ensure that the JP1 jumper is set to STLK. Connect a Type-A to Micro-B USB cable from the STM32H7B3I-DK board (Connect USB STLINK CN14) to a PC to power the board. Then LD5 (+5V) and LD4 (STLINK COM) light up. Take advantage of three graphical stacks running on the same board with many featured applications for each selected Sub-Demo: –...
  • Page 8: Hardware Layout And Configuration

    UM2569 Hardware layout and configuration Hardware layout and configuration The STM32H7B3I-DK Discovery kit is designed around the STM32H7B3LIH6Q target microcontroller packaged in TFBGA225. The hardware block diagram, shown in Figure 3, illustrates the STM32H7B3LIH6Q connections with the peripheral components. Figure 4...
  • Page 9: Figure 4. Stm32H7B3I-Dk Pcb Layout (Top View)

    UM2569 Hardware layout and configuration Figure 4. STM32H7B3I-DK PCB layout (top view) Audio Reset TFT LCD STMod+ connector button connector connector (CN3) (B1) (CN1) (P1) User button (B2) connector (CN12) Switch STLINK-V3E (SW1) COM LED (LD4) Figure 5. STM32H7B3I-DK PCB layout (bottom view) Power Camera ARDUINO...
  • Page 10: Figure 6. Stm32H7B3I-Dk Board Mechanical Dimensions (Top View, In Millimeters)

    UM2569 Hardware layout and configuration Figure 6 Figure 7 provide the mechanical dimensions of the STM32H7B3I-DK board. Figure 6. STM32H7B3I-DK board mechanical dimensions (top view, in millimeters) 161.00 Figure 7. STM32H7B3I-DK board mechanical dimensions (bottom view, in millimeters) 5.00 55.33 5.00 5.00 5.00...
  • Page 11: Embedded Stlink-V3E

    The STLINK-V3E makes the STM32H7B3I-DK board Mbed Enabled™. The embedded STLINK-V3E supports only SWD and VCP for STM32 devices. For information about debugging and programming features, refer to the technical note Overview of ST-LINK derivatives (TN1235), which describes in detail all the STLINK-V3E features.
  • Page 12: Stlink-V3E Firmware Upgrade

    STM32H7B3I-DK Discovery kit and periodically, to stay up-to-date with the latest firmware version. 7.1.4 Using an external debug tool to program and debug the onboard STM32 There are two basic ways to support an external debug tool: Keep the embedded STLINK-V3E running.
  • Page 13: Power Supply

    If an overcurrent (more than 500mA) occurs onboard, the RED LED LD7 is lit. The STM32H7B3I-DK board with its shield can be powered from the STLINK-V3E USB connector CN14, but only ST-LINK circuit gets power before USB enumeration because the host PC only provides 100mA to the board at that time.
  • Page 14: Supplying The Stm32H7B3I-Dk Using The External Power Supply Input From Vin (7 To 12 V, 800Ma Max)

    UM2569 Power supply 7.2.2 Supplying the STM32H7B3I-DK using the external power supply input from VIN (7 to 12 V, 800mA max) The STM32H7B3I-DK board may require more than 500 mA of supply current. In such a case, the board can be ®...
  • Page 15: Mcu Power Supply - Smps/Ldo Configuration

    UM2569 Power supply 7.2.5 MCU power supply – SMPS/LDO configuration Figure 10. MCU power: SMPS/LDO UM2569 - Rev 6 page 15/53...
  • Page 16: Figure 11. Config1 - Ldo Only

    UM2569 Power supply The STM32H7B3I-DK board supports four “SMPS/LDO” configurations of the STM32H7B3LIH6Q microcontroller, given in the figures below. Figure 11. Config1 - LDO only Figure 12. Config2 - SMPS only (default) UM2569 - Rev 6 page 16/53...
  • Page 17: Table 8. Internal Smps / Ldo And Board Configuration

    UM2569 Power supply Figure 13. Config3 - SMPS and LDO cascaded Figure 14. Config4 - External SMPS To change the power supply configuration, some reworks are needed on the STM32H7B3I-DK board as detailed in the table below. Table 8. Internal SMPS / LDO and board configuration Config3 Config2 Config4...
  • Page 18: Measurement Of Mcu Current Consumption

    UM2569 Measurement of MCU current consumption Config3 Config2 Config4 Config1 (SMPS and LDO SMPS ON (External SMPS) cascaded) SMPS OFF LDO OFF SMPS ON SMPS ON LDO ON (Default config) LDO ON LDO ON SB37 SB38 2.2 uF 100 nF 2.2 uF 2.2 uF 2.2 uF...
  • Page 19: Reset Sources

    UM2569 Reset sources Reset sources The general reset of the STM32H7B3I-DK Discovery kit is active LOW. Sources of reset are: • RESET button B1 • Embedded STLINK-V3E ® • ARDUINO Uno shield board through CN19 connector, pin 3 • MIPI10 and TAG connectors (Reset from the debugging tool) The general reset is connected to the following peripheral reset functions: •...
  • Page 20: Audio

    An external speaker which can be connected to the audio codec via green audio jack CN5 • A CN3 connector offers the possibility to connect a microphone module with up to five ST-MEMS microphones. They are connected to the digital input microphones of STM32H7B3LIH6Q and are managed by the DFSDM interface.
  • Page 21: Virtual Com Port

    Green LED1 PA12 alternate with ARD D13 Blue LED2 PG2 user LED2 LED3 PG11 user LED1 Bicolor red and green ST-LINK COM Green during communication Green 5 V power 5 V available Green VBUSOK USB 5 V available Power fault...
  • Page 22: Wi-Fi ® Rf Module

    The main features of the Inventek ISM43340- M4G-L44-10CF module are: • Based on CYW43340 Cypress Leading Edge Radio Device • Includes STM32F405 ST Cortex M4 Microcontroller • Hardware supported by Cypress WICED SDK 3.5.2 or later • IEEE 802.11b (DSSS 11 Mbit/s) •...
  • Page 23: Table 11. Wi-Fi ® - Solder Bridge Configuration

    UM2569 Board functions ® Table 11. Wi‑Fi - Solder bridge configuration Solder bridge Description Setting UART2 connected to Wi-Fi module SPI2 disconnected to Wi-Fi module SB18, SB21, SB23, SB25 SB19, SB22, SB24, SB26 UART2 disconnected to W-iFi module SPI2 connected to Wi-Fi module WIFI_WKUP signal connected to PI2 of STM32H7B3LIH6Q SB14 WIFI_WKUP signal not connected to PI2 of STM32H7B3LIH6Q...
  • Page 24: Board Connectors

    The CN14 USB connector is used to connect the embedded STLINK-V3E to the PC for programming and debugging purposes. Figure 16. CN14 Micro-B connector (Front view) The related pinout for the USB ST-LINK connector is listed in Table Table 12. CN14 USB Micro-B connector pinout...
  • Page 25: Cn15 Usb Otg Hs Micro-Ab Connector

    UM2569 CN15 USB OTG HS Micro-AB connector CN15 USB OTG HS Micro-AB connector A USB OTG high-speed communication link is available at the CN15 USB Micro-AB receptacle connector. Micro-AB receptacle enables USB Host and USB Device features. Figure 17. CN15 USB OTG HS Micro-AB connector (Front view) The related pinout for the USB OTG HS connector is listed in Table Table 13.
  • Page 26: Cn4 Microsd ™ Card Connector

    UM2569 CN4 microSD™ card connector ™ CN4 microSD card connector ™ microSD cards with 4 GB or more capacity can be inserted in the receptacle CN4. Four data bits of the SDIO1 ™ interface, CLK, and CMD signals of the STM32H7B3LIH6Q are used to communicate with the microSD card.
  • Page 27: P1 Stmod+ Connector

    Ecosystem of microcontrollers. By default, it is designed to support an ST‑dedicated fanout board to connect different modules or board extensions from different manufacturers. The fanout board also embeds a 3.3 V regulator and I C level shifters.
  • Page 28: Cn7 Camera Module Connector

    UM2569 CN7 camera module connector CN7 camera module connector On the STM32H7B3I-DK board, a 30-pin CN7 connector with Digital Camera Interface DCMI signals is available to connect an 8-bit camera module such as the STM32F4DIS-CAM module. This module must be connected with caution before powering the STM32H7B3I-DK board.
  • Page 29: Cn12 Tag Connector

    UM2569 CN12 TAG connector Table 16. CN7 camera module connector pinout Pin number Description Pin number Description DCMI_HSYNC (PA4) DCMI_D0 (PC6) DCMI_VSYNC (PB7) DCMI_D1 (PC7) VDD (3V3) DCMI_D2 (PG10) CAMERA_CLK (MCO1) (PA8) DCMI_D3 (PC9) DCMI_D4 (PC11) DCMI_D5 (PD3) DCMI_D6 (PB8) DCMI_PWR_EN (PA7) DCMI_NRST (NRST from DCMI_D7 (PB9)
  • Page 30: Cn3 Audio Connector

    UM2569 CN3 audio connector Figure 22. CN16 EXT_I2C connector Table 18. CN16 EXT_I2C connector pinout Pin number Description Pin number Description EXT_RESET ( PB6) I2C4_SCL (PD12) VDD (3V3) I2C4_SDA (PD13) As I2C4 is available for external use, it is important to note those following I2C4 addresses are already used onboard: Table 19.
  • Page 31: Table 21. Cn3 Audio Connector Pinout

    UM2569 CN3 audio connector Figure 23. CN3 audio connector Table 21. CN3 audio connector pinout Pin number Function / MCU port Pin number Function / MCU port DFSDM1_2_CKOUT (PB0) DFSDM1_2_CKOUT (PB0) DFSDM1_DATIN7 (PB9) DFSDM1_2_DATIN1 (PB12) DFSDM1_DATIN3 (PC7) DETECTn (PI6) MEMS_LED (PH15) UM2569 - Rev 6 page 31/53...
  • Page 32: Cn1 Tft Lcd Connector

    UM2569 CN1 TFT LCD connector CN1 TFT LCD connector The CN1 connector is designed to connect the 4.3-inch TFT LCD touchscreen board. Table 22 shows the assignment of CN1 and STM32H7B3LIH6Q terminals. Figure 24. CN1 TFT LCD connector Table 22. CN1 TFT LCD connector MCU port Signal name...
  • Page 33: Cn10, Cn11, Cn19, And Cn20 Arduino ® Uno V3 Connectors

    UM2569 CN10, CN11, CN19, and CN20 ARDUINO® Uno V3 connectors 8.10 ® CN10, CN11, CN19, and CN20 ARDUINO Uno V3 connectors ® CN10, CN11, CN19, and CN20 ARDUINO Uno V3 connectors are female connectors compatible with ® ® ARDUINO Uno Revision 3 standard. Most of the shields designed for ARDUINO Uno V3 fit the STM32H7B3I- DK board.
  • Page 34: Cn5 Audio Green Jack - Line Out

    UM2569 CN5 audio green jack - line out 8.11 CN5 audio green jack - line out A 3.5 mm stereo audio green jack output CN5 is available on the STM32H7B3I-DK board to support headphones. Figure 25. CN5 stereo headset with a microphone jack Table 24.
  • Page 35: Stm32H7B3I-Dk Board Information

    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.
  • Page 36: Product Identification Dk32H7B3I$At4

    UM2569 Board revision history 9.2.4 Product identification DK32H7B3I$AT4 This product identification is based on the MB1332-H7B3I-C02 board. It embeds the STM32H7B3LIH6Q microcontroller with silicon revision code "Z". The limitations of this silicon revision are detailed in the errata sheet STM32H7A3xI/G, STM32H7B0xB and STM32H7B3xI device errata (ES0478).
  • Page 37: Board Mb1280 Revision A-03

    UM2569 Board revision history Board limitations No limitation identified for this board revision. 9.3.8 Board MB1280 revision A-03 The revision A-03 is the initial release of the MB1280 fanout daughterboard. Board limitations The Grove connector does not support the 5V I C interface.
  • Page 38: Appendix Astm32H7B3I-Dk I/O Assignment

    UM2569 STM32H7B3I-DK I/O assignment Appendix A STM32H7B3I-DK I/O assignment Table 26. STM32H7B3I-DK I/O assignment Pin number GPIO port Signal or label Comment I2S6_WS USART2_CTS PMOD1-CTS LCD_BL_CTRL LCD_ON/OFF ULPI_D0 I2S6_MCK DCMI_HSYNC PMOD13-ADC ADC1_INP18 ARD_A0 ULPI_CK DCMI_PIXCLK DCMI_PWR_EN MCO1 USART1_TX PA10 USART1_RX PMOD1-NSS PA11 SPI2_NSS...
  • Page 39 UM2569 STM32H7B3I-DK I/O assignment Pin number GPIO port Signal or label Comment PB13 ULPI_D6 PMOD9-MISOs PB14 SPI2_MISO ARD_D12 PMOD8-MOSIs SPI2_MOSI PB15 ARD_D11 TIM1_CH3N ULPI_STP OCSPI1_IO4 PMOD3-MISOp SPI2_MISO PMOD2-MOSIp SPI2_MOSI ARD_A1 ADC12_INP4 OCSPI1_DQS PMOD11-INT PMOD17-DF-D3 DFSDM1_DATIN3 SDIO1_D0 SDIO1_D1 DCMI_D3 PC10 SDIO1_D2 SDIO1_D3 PC11 DCMI_D4...
  • Page 40 UM2569 STM32H7B3I-DK I/O assignment Pin number GPIO port Signal or label Comment ARD_D4 SAI1_SD_B SAI1_FS_A SAI1_SCK_A SAI1_SD_A FMC_D4 FMC_D5 FMC_D6 PE10 FMC_D7 PE11 FMC_D8 PE12 FMC_D9 PE13 FMC_D10 PE14 FMC_D11 PE15 FMC_D12 FMC_A0 FMC_A1 FMC_A2 FMC_A3 FMC_A4 FMC_A5 OSCPI1_IO3 OCSPI1_IO2 PMOD14-PWM OCSPI1_IO1 PF10...
  • Page 41 UM2569 STM32H7B3I-DK I/O assignment Pin number GPIO port Signal or label Comment PG11 USER_LED1 PG12 I2S6_SDI PG13 I2S6_CK PG14 I2S6_SDO PG15 FMC_SDNCAS OSC_IN OSC_OUT LCD_INT OCSPI1_IO5 ULPI_NXT FMC_SDNWE FMC_SDNE1 FMC_SDCKE1 PMOD12-RST ll FDCAN_STBY ARD_D3 TIM12_CH2 PH10 ARD_D6 TIM5_CH1 PH11 ARD_D5 TIM5_CH2 PH12 USB_OTG_HS_OVCR...
  • Page 42 UM2569 STM32H7B3I-DK I/O assignment Pin number GPIO port Signal or label Comment LCD_R4 LCD_R5 LCD_R6 LCD_R7 LCD_G0 LCD_G1 LCD_G2 PJ10 LCD_G3 PJ11 LCD_G4 PJ12 LCD_B0 PJ13 LCD_B1 PJ14 LCD_B2 PJ15 LCD_B3 LCD_G5 LCD_G6 LCD_G7 LCD_B4 LCD_B5 LCD_B6 LCD_B7 LCD_DE PA0_C ARD_A2 ADC1_INP0 PA1_C...
  • Page 43: Appendix Bstmod+ Gpio Sharing And Multiplexing

    UM2569 STMod+ GPIO sharing and multiplexing Appendix B STMod+ GPIO sharing and multiplexing Table 27 describes the signals available on the STMod+ connector. It also shows which signal is shared with other ® ® board connectors (such as camera, ARDUINO Uno V3, DFSDM, or Wi‑Fi ).
  • Page 44: Table 27. Stmod+ Gpio Sharing And Multiplexing

    Table 27. STMod+ GPIO sharing and multiplexing Shared or exclusive functions STMod+ Shared or exclusive functions ® Some other alternate functions Basic Port Pins Port Basic Some other alternate functions DFSDM DCMI Wi‑Fi CTS2 TIM2_CH1, TIM2_ETR, TIM5_CH1, TIM8_ETR, SPI6_NSS, USART2_NSS, UART4_TX, [ADC1_INP16] CTS2 TIM3_CH1, TIM8_CH1, USART6_TX NSS2...
  • Page 45: Appendix C Federal Communications Commission (Fcc) And Innovation, Science And Economic Development Canada (Ised) Compliance Statements

    Federal Communications Commission (FCC) and Innovation, Science and Economic Development Canada (ISED) Compliance Statements Appendix C Federal Communications Commission (FCC) and Innovation, Science and Economic Development Canada (ISED) Compliance Statements Applicable for the STM32H7B3I-DK Discovery kit products with the STM32H7B3I-DK order code and containing ISM43340-M4G-L44-10CF module. FCC Compliance Statement FCC Compliance Statement Contains FCC ID: O7P-341 Part 15.19...
  • Page 46 UM2569 ISED Compliance Statement Appareils radio exempts de licence (ISDE) L’émetteur/récepteur exempt de licence contenu dans le présent appareil est conforme aux CNR d’Innovation, Sciences et Développement économique Canada applicables aux appareils radio exempts de licence. L’exploitation est autorisée aux deux conditions suivantes: L’appareil ne doit pas produire de brouillage;...
  • Page 47: Revision History

    UM2569 Revision history Table 28. Document revision history Date Revision Changes 19-Dec-2019 Initial release. Added Section 10 STM32H7B3I-DK board information including Product marking moved from Section 2 Ordering information. 19-Oct-2020 Updated Section 3 Development environment, Figure 4 to Figure 7, Section 9.4 P1 STMod+ connector, and Table 23.
  • Page 48: Table Of Contents

    UM2569 Contents Contents Features................2 Ordering information .
  • Page 49 UM2569 Contents 7.6.9 Virtual COM port ............21 7.6.10 TAG.
  • Page 50 UM2569 Contents Appendix B STMod+ GPIO sharing and multiplexing ........43 Appendix C Federal Communications Commission (FCC) and Innovation, Science and Economic Development Canada (ISED) Compliance Statements .
  • Page 51: List Of Tables

    UM2569 List of tables List of tables Table 1. Ordering information..............3 Table 2.
  • Page 52: List Of Figures

    UM2569 List of figures List of figures Figure 1. STM32H7B3I-DK top view ............1 Figure 2.
  • Page 53 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’...

Table of Contents