User Manual for ST models including: STM32H747I-EVAL, STM32H757I-EVAL, STM32H7x7I-EVAL Evaluation Boards, STM32H7x7I-EVAL, Evaluation Boards, Boards
25 apr 2023 — The STM32H747I-EVAL and STM32H757I-EVAL Evaluation boards (STM32H7x7I-EVAL) are high-end development platforms for the STM32H747XI and STM32H757XI ...
Evaluation boards with STM32H747XI and STM32H757XI MCUs - User manual
File Info : application/pdf, 49 Pages, 4.39MB
DocumentDocumentUM2525 User manual Evaluation boards with STM32H747XI and STM32H757XI MCUs Introduction The STM32H747I-EVAL and STM32H757I-EVAL Evaluation boards (STM32H7x7I-EVAL) are high-end development platforms for the STM32H747XI and STM32H757XI microcontrollers, respectively. They are based on the high-performance Arm® Cortex®M4 and Cortex®M7 cores. The STM32H7x7I-EVAL Evaluation boards provide access to all the STM32 peripherals for user applications, and include an embedded STLINK-V3E debugger/programmer. The full range of the STM32H7x7I-EVAL hardware features helps develop applications and evaluate all peripherals: USB OTG HS and OTG FS, Ethernet, CAN FD, USART, audio DAC and ADC, digital microphone, SRAM, SDRAM, NOR flash memory, twin Quad-SPI flash memory, microSDTM 3.0 card, 4" 480×800 TFT color LCD with MIPI DSI® interface and capacitive touch panel, and cryptographic hardware accelerator (available only on STM32H757XI devices). The expansion connectors provide an easy way to add specialized features, while ETM trace is supported through external probes. Figure 1. STM32H7x7I-EVAL board (top view) Picture is not contractual. UM2525 - Rev 6 - April 2023 For further information contact your local STMicroelectronics sales office. www.st.com 1 Note: UM2525 Features Features · STM32H747XIH6 and STM32H757XIH6 Arm® Cortex®M4 and Cortex®M7 microcontrollers with 2 Mbytes of flash memory and 1 Mbyte of RAM in a TFBGA240+25 package · 4" 480×800 TFT color LCD with MIPI DSI® interface and capacitive touch panel · Ethernet compliant with IEEE-802.3-2002 · USB OTG HS and OTG FS · I2C compatible serial interface · RTC with rechargeable backup battery · SAI audio DAC · ST-MEMS digital microphones · 8-Gbyte (or more) SDIO 3.0 interface microSDTM card · 8 M×32bit SDRAM, 1 M×16bit SDRAM and 8 M×16bit NOR flash memory · 1-Gbit twin Quad-SPI NOR flash memory or two 512-Mbit Quad-SPI NOR flash memories · Potentiometer · 4 color user LEDs · Reset, wakeup, tamper, or key buttons · Joystick with 4-direction control and selector · Board connectors: Power jack 3 USB interfaces with Micro-AB connector RS-232 communications Ethernet RJ45 CAN FD compliant connection Stereo headset jack including analog microphone input 2 audio jacks for external speakers microSDTM card JTAG/SWD and ETM trace Extension connectors and memory connectors for daughterboard or wire-wrap board · Flexible power-supply options: ST-LINK USB VBUS, USB 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 · Support of a wide choice of Integrated Development Environments (IDEs) including IAR Embedded Workbench®, MDK-ARM, and STM32CubeIDE Arm is a registered trademark of Arm Limited (or its subsidiaries) in the US and/or elsewhere. UM2525 - Rev 6 page 2/49 UM2525 Ordering information 2 Ordering information To order the STM32H757I-EVAL, refer to Table 1. Additional information is available from the datasheet and reference manual of the target STM32. 2.1 Order code STM32H747I-EVAL · · STM32H757I-EVAL · 1. LCD board. 2. Main board. 3. microSDTM transceiver board. Table 1. List of available products Board reference MB1166(1) MB1246(2) MB1256(3) Target STM32 STM32H747XIH6 STM32H757XIH6 Codification The meaning of the codification is explained in Table 2. Differentiating feature Cryptography STM32XXYYZ-EVAL STM32XX YY Z EVAL 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 Toolkit type: · EVAL: Evaluation board Example: STM32H757I-EVAL STM32H7 series STM32H747/757 includes the STM32H757xx MCUs 2 Mbytes Evaluation board UM2525 - Rev 6 page 3/49 3 3.1 Note: 3.2 UM2525 Development environment Development environment System requirements · MultiOS support: Windows® 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 and regions. Linux® is a registered trademark of Linus Torvalds. Windows is a trademark of the Microsoft group of companies. Development toolchains · IAR Systems® - IAR Embedded Workbench®(1) · Keil® - MDK-ARM(1) · STMicroelectronics - STM32CubeIDE 1. On Windows® only. 3.3 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. UM2525 - Rev 6 page 4/49 UM2525 Conventions 4 Conventions Table 3 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 Capacitor Cx ON Capacitor Cx 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 Capacitor soldered Capacitor not soldered UM2525 - Rev 6 page 5/49 UM2525 Delivery recommendations 5 Delivery recommendations Some verifications are needed before using the Evaluation board for the first time, to make sure that no damage occurred during shipment and that no components are unplugged or lost. When the board is extracted from its plastic bag, check that no component remains in the bag. The main component to verify is the microSDTM card that may have been ejected from the connector CN13 (right side of the board). In the latest packing, the microSDTM card is provided separately in the carton box. Install this microSDTM card into CN13 before using 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. UM2525 - Rev 6 page 6/49 UM2525 STM32H7x7I-EVAL hardware layout and configuration 6 STM32H7x7I-EVAL hardware layout and configuration The STM32H7x7I-EVAL Evaluation boards are designed around the STM32H7x7XIH6 (240+25-pin TFBGA package) microcontroller. Figure 2 shows the hardware block diagram for STM32H7x7XIH6 and illustrates the connection between the microcontroller and the peripherals (SDRAM, SRAM, NOR flash memory, twin Quad-SPI flash memory, color LCD, USB OTG connectors, USART, Ethernet, audio, CAN FD (FDCAN), microSDTM 3.0 card, and embedded ST-LINK). Figure 3. STM32H7x7I-EVAL Evaluation board (top side) helps users to locate these features on the Evaluation board. The mechanical dimensions of the board are shown in Figure 4. STM32H7x7I-EVAL Evaluation board mechanical drawing. Figure 2. Hardware block diagram 3.3 V power supply 1.8 V power 2.9 V SD 3.0 supply power supply 3 V battery 32 kHz crystal SW and trace connector 1-Gbit/2×512Mbit Twin QSPI flash memory 1 RS232 DB9 connector STLINK-V3E JTAG and trace connector NOR flash memory SRAM SDRAM microSDTM card PHY and Ethernet connector Key, wakeup, and tamper buttons VBAT RTC TPIU MIPI DSI QSPI I2C UART1 SAI1 STM32H7x7XIH6 DAP DFSDM FMC PDM ADC SDMMC 3.0 RMII CAN FD OTG1 GPIO OTG2 FS 4" DSI LCD MFX joystick and LED I²C connector Audio DAC and amplifier Potentiometer CAN connector HS PHY and USB connector USB connector USB connector DT61331V3 UM2525 - Rev 6 page 7/49 UM2525 STM32H7x7I-EVAL Evaluation board layout 6.1 STM32H7x7I-EVAL Evaluation board layout Figure 3. STM32H7x7I-EVAL Evaluation board (top side) I²C extension connector (CN4) USART1 (CN2) CAN FD (CN3) Ethernet RJ45 connector (CN1) Extension header (CN7) STM32H7x7XI (U7) Memory header (CN11) Power jack (CN10) Memory header (CN12) USB OTG1 HS (CN14) USB OTG1 FS (CN16) USB OTG2 FS (CN18) STLINK/V3E USB (CN23) STLINK/V3E power overcurrent alarm (LD11) Extension header (CN7) ETM TRACE (CN8) STDC14 (CN24) JTAG/SWD (CN9) microSDTM card (CN13) LCD connector (CN15) Headset audio jack (CN17) Speaker out jack (CN19) DT71703V1 ST-LINK/V3E COM LED (LD12) Potentiometer (RV1) Reset 4-color LEDs button (B1) Wakeup button (B2) Joystick (B4) Tamper button Right digital microphone (U26) Coupon connector (CN26) (B3) Left digital microphone (U27) Coupon connector (CN25) UM2525 - Rev 6 page 8/49 UM2525 STM32H7x7I-EVAL Evaluation board mechanical drawing 6.2 STM32H7x7I-EVAL Evaluation board mechanical drawing Figure 4 and Table 4 show the mechanical dimensions for the MB1246 board with the 5.7" LCD daughterboard. Figure 4. STM32H7x7I-EVAL Evaluation board mechanical drawing Symbol A1 A2 a D d E e Size(mm) 68.58 48.62 1.27 4.5 3.5 37.7 116.5 Table 4. Mechanical dimensions Symbol H Lx1 Lx2 Ly1 Ly2 Mx My Size(mm) 8 13.7 25 5 6.4 12.5 32.7 Symbol P1 P2 Q1 Q2 X Y Size(mm) 16.76 55.32 39.23 9.98 141.60 172.72 UM2525 - Rev 6 page 9/49 6.3 Note: 6.3.1 6.4 UM2525 Embedded STLINK-V3E Embedded STLINK-V3E The STLINK-V3E programming and debugging tool is integrated on the STM32H7x7I-EVAL Evaluation board. The key STLINK-V3E features are the following: · Standalone probe with modular extensions · Self-powered through a USB connector (Micro-B) · USB 2.0 high-speed compatible interface · Direct firmware update support (DFU) · JTAG/serial wire debugging (SWD) specific features: 3 V to 3.6 V application voltage support and 5 V tolerant inputs Flat cables STDC14 to MIPI10 / STDC14 / MIPI20 (connectors with 1.27 mm pitch) JTAG communication support SWD and serial wire viewer (SWV) communication support · Virtual COM port (VCP) specific features: 3 V to 3.6 V application voltage support on the UART interface and 5 V tolerant inputs VCP frequency up to 15 MHz Available on STDC14 debug connector (not available on MIPI10) · Multipath bridge USB to SPI/UART/I2C/CAN/GPIOs specific features: 3 to 3.6 V application voltage support and 5 V tolerant inputs Signals available on adapter board only (MB1440) · Drag-and-drop flash memory programming · Two color LEDs: communication, power Refer to www.st.com for details about STLINK-V3E. It is possible to power the Evaluation board through CN23 (embedded STLINK-V3E USB connector) even if an external tool is connected to CN8 (ETM Trace connector) or CN9 (external JTAG and SWD connector). ETM can only work at 50 MHz clock by default because ETM signals are shared with other peripherals. If better performance of ETM is required (84 MHz/98 MHz), R217, R230, R231, R234, R236, SB2, SB5, SB8, SB11, SB42, SB57 must be removed to reduce the stub on ETM signals. In this configuration, SAI and PDM are not functional and NOR flash memory and the address of SRAM are limited on A18. ETM trace function would be abnormal as SAI_SDB share the same pins with TRACE_D0, and TRACE_D0 would be forced high by SAI_SDB. When using ETM trace, it is necessary to set the ADCDAT1 pin (SAI_SDB signal of the STM32) of the audio codec (U22) by software to be tri-state. Drivers and firmware upgrade The STLINK-V3E requires drivers to be installed on Windows®. It embeds firmware, which needs to be updated from time to time to benefit from new functionalities and bug corrections. Refer to technical note Overview of ST-LINK derivated (TN1235) for details. Power supply The STM32H7x7I-EVAL Evaluation board is designed to be powered by 5 V DC power supply and is protected by PolyZen from wrong power plug-in events. It is possible to configure the Evaluation board to use any of the following six sources for the power supply: · 5 V DC power adapter connected to CN10, the power jack on the board (the Power Supply Unit on the silkscreen of JP10 (PSU)). · 5 V DC power with 500 mA limitation from CN23, the USB Micro-B connector of STLINK-V3E (USB 5 V power source on the silkscreen of JP10 (STlk)). If the USB enumeration succeeds (as explained below), the ST-LINK U5V power is enabled, by asserting the PWR_EN pin. This pin is connected to a power switch (ST890) that powers the board. This power switch features also a current limitation to protect the PC in case of short-circuit on the board. If an overcurrent (more than 600 mA) happens on the board, the LED LD11 lights up. · 5 V DC power with 500 mA limitation from CN14, the USB OTG1_HS Micro-AB connector (USB 5 V power source on the silkscreen of JP10 (HS)). · 5 V DC power with 500 mA limitation from CN18, the USB OTG2_FS Micro-AB connector (USB 5 V power source on the silkscreen of JP10 (FS2)). UM2525 - Rev 6 page 10/49 Note: UM2525 Power supply · 5 V DC power with 500 mA limitation from CN16, the USB OTG1_FS Micro-AB connector (USB 5 V power source on the silkscreen of JP10 (FS1)). · 5 V DC power from CN6 and CN7, the extension connectors for the daughterboard (the power source of the daughterboard on the silkscreen of JP10 (D5V)). The STM32H7x7I-EVAL Evaluation board can be powered from the STLINK-V3E USB connector CN23 (U5V), but only the STLINK-V3E circuit has the power before USB enumeration, because the host PC only provides 100 mA to the board at that time. During the USB enumeration phase, the STM32H7x7I-EVAL board requires 300 mA power from the host PC. If the host is able to provide the required power, the enumeration succeeds, the power transistor U19 is switched ON, the green LED LD9 is turned ON, and thus the STM32H7x7I-EVAL board is powered and can consume maximum 300 mA current. If the host PC is not able to provide the requested current, the enumeration fails. Therefore, the STM32 part including the extension board is not powered. As a consequence the green LED LD9 remains turned OFF. In this case, it is mandatory to use an external power supply to supply extra power. E5V (from PSU) or D5V can be used as an external power supply in case the current consumption of the STM32H7x7I-EVAL board exceeds the allowed current on USB. In this condition, it is still possible to use USB for communication, 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 JP10 for PSU or D5V side 2. Check that SB35 is removed 3. Connect the external power source to PSU or D5V (daughterboard mounted) 4. Check that green LED LD9 is turned ON 5. Connect the PC to USB connector CN23 If this order is not respected, the board may be powered by VBUS first then by E5V or D5V, and the following risks may be encountered: 1. If more than 300 mA current is needed by the board, the PC may be damaged, or current can be limited by the PC. As a consequence the board is not powered correctly. 2. 300 mA is requested at the enumeration phase (since JP15 must be OFF), so there is risk that the request is rejected and the enumeration does not succeed if the PC cannot provide such current. Consequently, the board is not powered (LED LD9 remains OFF). In case the STM32H7x7I-EVAL board is powered by a USB charger, there is no USB enumeration, so the LED LD9 remains set to OFF permanently and the board is not powered. Only in this specific case the jumper JP15 needs to be set to ON, to allow the board to be powered anyway. The power supply is configured by setting the related jumpers JP9, JP10, and JP11 as described in Table 5. Table 5. Power related jumpers Jumper Description JP9 is used to measure STM32 current consumption manually by a multimeter. JP9 Default setting: ON JP10 is used to select one of the six possible power supply resources. To supply the STM32H7x7I-EVAL board through the USB connector of the STLINK-V3E (CN23) set JP10 as shown below: (default setting) JP10 HS FS1 FS2 D5V PSU STlk To supply the STM32H7x7I-EVAL board through the jack (CN10), set JP10 as shown below: UM2525 - Rev 6 page 11/49 UM2525 Power supply Jumper Description HS FS1 FS2 D5V PSU STlk JP10 To supply the STM32H7x7I-EVAL board through the daughterboard connectors (CN6 and CN7), set JP10 as shown below: HS FS1 FS2 D5V PSU STlk To supply the STM32H7x7I-EVAL board through the USB OTG1_FS (CN16), set JP10 as shown below: HS FS1 FS2 D5V PSU STlk To supply the STM32H7x7I-EVAL board through the USB OTG2_FS (CN18), set JP10 as shown below: HS FS1 FS2 D5V PSU STlk To supply the STM32H7x7I-EVAL board through the USB OTG1_HS (CN14), set JP10 as shown below: HS FS1 FS2 D5V PSU STlk JP10 To supply the STM32H7x7I-EVAL board and the daughterboard connected on CN6 and CN7 through the power supply socket (CN10), set JP10 as shown below (the daughterboard must not have its power supply connected) HS FS1 FS2 D5V PSU STlk VBAT is connected to +3.3 V when JP11 is set as shown below: (default setting) JP11 VBAT is connected to the battery when JP11 is set as shown below: UM2525 - Rev 6 page 12/49 UM2525 Clock source Note: 6.4.1 Caution: The LED LD9 lights up when the STM32H7x7I-EVAL Evaluation board is powered by the 5 V correctly. To avoid the impact of USB PHY, Ethernet PHY and get precise results about current consumption on JP9, take into account the following cautions: 1. Remove JP5 to avoid Ethernet PHY influence. 2. Configure USB HS PHY into low-power mode (Register Address=04, bit 6 in USB PHY) SMPS/LDO power supply There are three solutions to provide power to the microcontroller VCORE logic supply: SMPS, LDO, and SMPS + LDO. Power consumption in run mode is significantly improved by generating VCORE from the internal DC/DC converter (SMPS) and the default connection must be set to SMPS. Some modifications are required to supply the microcontroller from the LDO. Below the board configuration for each case: · SMPS mode (default): SB14, SB20, SB10, SB53, and L1 mounted SB13, SB17, SB23, SB16, SB18 removed · LDO mode: SB13, SB23, SB18 mounted SB14, SB16, SB20, SB10, SB17, SB53, and L1 removed · SMPS + LDO mode: SB13, SB23, SB10, SB53, and L1 mounted SB14, SB16, SB17, SB18, and SB20 removed 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 the function SystemClock_Config in the 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 memory with a wrong SMPS/LDO configuration versus the hardware board configuration. 3. Power on the board and connect using STM32CubeProgrammer (STM32CubeProg). 4. Erase the user flash memory. 5. Power off the board and set SW1 to 0. 6. The board is recovered and can be used normally with matching firmware PWR. 6.5 Clock source Two clock sources (X1 and X2) are available on the STM32H7x7I-EVAL Evaluation board for the STM32H7x7XI, and embedded RTC. Other clock sources (X3 and X4) are used for their peripherals: · X1, 25 MHz crystal for the STM32H7x7XI, it can be disconnected by removing R15 and R16 when an internal RC clock is used · X2, 32 kHz crystal for embedded RTC · X3, 25 MHz crystal for Ethernet PHY · X4, 24 MHz crystal for USB OTG2_HS PHY UM2525 - Rev 6 page 13/49 Note: 6.6 Note: 6.7 UM2525 Reset sources Solder bridge SB39 SB40 Table 6. 25 MHz crystal X1 related solder bridges Description PH0 is connected to a 25 MHz crystal when SB39 is OFF (default setting). PH0 is connected to extension connector CN6 when SB39 is ON. In such case R15 must be removed to avoid disturbance due to the 25 MHz quartz. PH1 is connected to a 25 MHz crystal when SB40 is OFF (default setting). PH1 is connected to extension connector CN6 when SB40 is ON. In such case R16 must be removed to avoid disturbance due to the 25 MHz quartz. Solder bridge SB1 SB4 Table 7. 32 kHz crystal X2 related solder bridges Description PC14 is connected to a 32 kHz crystal when SB1 is OFF (default setting). PC14 is connected to extension connector CN7 when SB1 is ON. In such case R18 must be removed to avoid disturbance due to the 32 kHz quartz. PC15 is connected to a 32 kHz crystal when SB4 is OFF (default setting). PC15 is connected to extension connector CN7 when SB4 is ON. In such case R17 must be removed to avoid disturbance due to the 32 kHz quartz. For Ethernet clock and jumper JP5 configuration, refer to section Ethernet. Reset sources The reset signal of the STM32H7x7I-EVAL Evaluation board is active low and the reset sources include: · Reset button B1 · Debugging tools from JTAG/SWD connector CN9 and ETM trace connector CN8 · Daughterboard from CN6 · Embedded STLINK-V3E · RS-232 connector CN2 for ISP. The jumper JP6 has to be ON for RESET handled by pin 8 of RS-232 connector CN2 (CTS signal). Boot option The STM32H7x7I-EVAL Evaluation board can boot from: · Embedded user flash memory · System memory with boot loader for ISP · Embedded SRAM for debugging The boot option is configured by setting the switch SW1 (BOOT) and the boot base address programmed in the BOOT_ADD0 and BOOT_ADD1 option bytes. The BOOT can be also configured through the RS-232 connector CN2. Switch configuration (Default setting) Table 8. Boot selection switch Boot address option bytes BOOT_ADD0 [15:0] Boot space CPU boot address defined by user Option Byte BOOT_ADD0[15:0] ST programmed value: flash memory at 0x0800 0000. BOOT_ADD1 [15:0] CPU boot address defined by user Option Byte BOOT_ADD1[15:0] UM2525 - Rev 6 page 14/49 UM2525 Audio Switch configuration Boot address option bytes Boot space ST programmed value: System bootloader at 0x0000 0000. Table 9. Boot related jumpers Jumper Description The Bootloader_BOOT0 is managed by pin 6 of connector CN2 (RS-232 DSR signal) when JP3 is ON. This JP3 configuration is used for bootloader application only. Default Setting: OFF 6.8 Audio An audio codec with four DACs and two ADCs inside is connected to the SAI interface of the STM32H7x7I-EVAL microcontroller to support the TDM feature on the SAI port. This feature is able to implement audio recording on digital and analog microphones and audio playback of various audio streams on headphone and lineout at the same time. It communicates with the STM32H7x7XI through the I2C1 bus, which is shared with LCD and MFX (Multi Function eXpander). The analog microphone on the headset is connected to the ADC of the audio codec through the audio jack CN17. External speakers can be connected to the audio codec through the audio jack CN19. Two digital microphones are on the STM32H7x7I-EVAL Evaluation board. They can be connected to either an audio codec DFSDM or to the PDM port of the STM32H7x7XI, by setting the switch SW2 shown in the table below. For legacy, the coupon connectors CN25 and CN26 can be used to support the ST-MEMS microphone after removing the SB54 and SB55 solder bridges. Switch/ Jumper Table 10. Audio related switch and jumper Description Digital microphone is connected to the audio codec when SW2 is set as shown below (default setting): SW2 Digital microphone is connected to the DFSDM port of STM32H7x7XI when SW2 is set as shown below: Digital microphone is connected to the PDM port of STM32H7x7XI when SW2 is set as shown below: Digital microphone power source is connected to +3.3 V power when JP12 is set as shown below (default setting): JP12 Digital microphone power source is connected to MICBIAS1 from the audio codec when JP12 is set as shown below: Note: The I2C address of the audio codec is 0b0011010. PDM clock is on PE2 and it conflicts with SAI_CLK on PE2 by default. When PDM and SAI functions are used at the same time, SB57 must be OFF, and SB56 must be ON to move SAI_CLK to PG7. UM2525 - Rev 6 page 15/49 UM2525 USB OTG1_HS and FS 6.9 USB OTG1_HS and FS The STM32H7x7I-EVAL Evaluation board supports USB OTG1: · High-speed communication through a USB Micro-AB connector (CN14), USB high-speed PHY (U13) for high-speed function · Full-speed communication through another USB Micro-AB connector (CN16) The Evaluation board can be powered by these USB connectors (CN14 or CN16) at 5 V DC with 500 mA current limitation. As several OTG1_FS signals are shared with the OTG1_HS ULPI bus and USART1, some PCB reworks are needed when using OTG1_FS (CN16) as shown in Table 11. Function OTG1_HS-CN14 (default) OTG1_FS-CN16 USART1 (default) Table 11. USB OTG1 and USART1 function configuration Mount R104, R105, SB27, SB30 R254, SB48, SB28, SB29 SB47, SB49 SB46, SB51 Remove R254, SB48, SB28, SB29 R104, R105, SB27, SB30, SB46, SB51 SB47, SB49 Note: A USB power switch (U14) is also connected on VBUS and provides power to either CN14 (with SB27 and SB30 ON and SB28 and SB29 OFF) or CN16 (with SB28 and SB29 ON and SB27 and SB30 OFF). Green LED LD5 (for CN14) or LD7 (for CN16) lights up in one of these cases: · Power switch (U14) is ON and the STM32H7x7I-EVAL board works as a USB Host. · VBUS is powered by another USB Host when the STM32H7x7I-EVAL board works as a USB Device. The red LED LD6 lights up when an overcurrent occurs (IVBUS > 500 mA). The STM32H7x7I-EVAL board should be powered by an external power supply when using the OTG function. 6.10 Note: Note: 6.11 USB OTG2_FS The STM32H7x7I-EVAL Evaluation board supports USB OTG2 full-speed communication through a USB MicroAB connector (CN18) and USB power switch (U18) connected to VBUS. The Evaluation board can be powered by this USB connection at 5 V DC at a current up to 500 mA. A green LED (LD10) lights up if either one of the following events occurs: · Power switch (U18) is ON and the STM32H7x7I-EVAL board works as a USB Host. · VBUS is powered by another USB HostUSB Device when the STM32H7x7I-EVAL board works as a USB Device. The red LED (LD8) lights up when an overcurrent occurs (IVBUS > 500 mA). The STM32H7x7I-EVAL board must be powered by an external power supply when using the OTG function. JP2 and SB50 must be removed when using USB OTG_FS as mentioned in Table 13. CAN-related jumpers and solder bridges. RS-232 Communication through RS-232 is supported by the D-type, 9-pin connector CN2, which is connected to the USART1 of the STM32H7x7XI on the STM32H7x7I-EVALEvaluation board. The signals Bootloader_RESET and Bootloader_BOOT0 are added on the RS-232 connector CN2 for ISP support. The USART1 of the STM32H7x7XI is shared with the RS-232 of the STLINK-V3E controller. Connection is switched by setting JP7 and JP8. Table 12. USART1 related jumpers Jumper Description JP7 USART1_TX is connected to RS-232 when JP7 is set as shown below (default setting): UM2525 - Rev 6 page 16/49 Jumper Description UM2525 microSDTM card JP7 USART1_TX is connected to the USART_RX of the STLINK-V3E controller when JP7 is set as shown below: USART1_RX is connected to RS-232 when JP8 is set as shown below (default setting): JP8 USART1_RX is connected to the USART_TX of the STLINK-V3E controller when JP8 is set as shown below: 6.12 6.13 6.14 6.15 microSDTM card The 8-Gbyte (or more) microSDTM card connected to the SDIO 3.0 port of the STM32H7x7XI microcontroller is available on the Evaluation board. The detection of the microSDTM card is managed by MFX GPIO15. IP4856CX25/C (M1) is an SD 3.0-compliant, 6-bit-bidirectional, dual-voltage-level translator. It is implemented on the STM32H7x7I-EVAL board and it supports SD 3.0, SDR104, SDR50, DDR50, SDR25, SDR12, and SD 2.0 in high-speed (50 MHz) and default-speed (25 MHz) modes. External I2C connector The I2C1 bus of the STM32H7x7XI is connected to CN4 on the STM32H7x7I-EVAL. The I2C functional daughterboard can be mounted on the CN4 connector and accessed by the microcontroller through the I2C1 bus. CAN FD The STM32H7x7I-EVAL Evaluation board supports one channel of the Flexible Data Rate CAN (CAN FD) communication bus, based on the 3.3 V CAN transceiver. The standby signal on the CAN FD transceiver is controlled by PD3 of the STM32H7x7XI. Other CAN FD signals are shared with USB OTG1_FS signals. Jumper JP1 JP2 Table 13. CAN-related jumpers and solder bridges Description The CAN terminal resistor is enabled when JP1 is ON. Default setting: OFF PA11 is connected with CAN FD RX signal when JP2 is ON. Default setting: OFF Ethernet The STM32H7x7I-EVAL Evaluation board supports 10M/100M Ethernet communication by a PHY LAN8742A (U5) and integrated RJ45 connector (CN1). Ethernet PHY is connected to STM32H7x7XI through the RMII interface. UM2525 - Rev 6 page 17/49 UM2525 Memories A 50 M reference clock can be generated by PHY with 25 MHz crystal or with 25 M MCO from STM32H7x7XI. These two resources can be selected by setting jumper JP5 as shown in the table below. Table 14. Ethernet related jumpers Jumper Description 50 M RMII reference clock is generated by an external crystal X3 when JP5 is set as shown below: (default setting) JP5 50 M RMII reference clock is generated by MCO at PA8 when JP5 is set as shown below: 6.16 6.17 6.18 Memories An 8M×32-bit SDRAM is connected to the SDRAM bank1 of the FMC interface of the STM32H7x7XI microcontroller. A 1M×16-bit SRAM is connected to the NOR/PSRAM2 bank1 of the FMC interface and both 8-bit and 16-bit accesses are allowed by BLN0 and BLN1, connected to BLE and BHE of SRAM respectively. A 128-Mbit NOR flash memory is connected to the NOR/PSRAM1 bank1 of the FMC interface. The 16-bit operation mode is selected by the pull-up resistor connected to the BYTE pin of NOR flash memory. The write protection can be enabled or disabled, depending on how the jumper JP13 is set, as showed in the table below. Table 15. NOR flash memory related jumpers Jumper Description JP13 Write protection is enabled when JP13 is ON while write protection is disabled when JP13 is OFF. Default setting: OFF All signals for memory are also connected on memory connectors CN11 and CN12 for memory daughterboards. Limitations can happen when using other peripherals: 1. FMC addressing limitation depending on number of trace data bus used (A18 max for 4 bit ETM to A21 max for 1 bit ETM) 2. FMC addresses limited to A18 when SAI used 3. FMC addresses limited to A22 when PDM is used In such cases, serial resistors R236 (A19), R231 (A20), R217 (A21) and R230 (A22) should be removed. Thus, memory addresses A19 to A22 are not connected to FMC and they are pulled down on the board. Memories can be addressed within a limited address range. By default, all these serial resistors are soldered on the board. If A19 is required, it is necessary to configure the (SAI_SDB) ADCDAT1 pin of the audio codec (U22) by software to be tri-state. Twin Quad-SPI NOR flash memory The Quad-SPI flash memory is implemented on the STM32H7x7XI microcontroller of the Evaluation board either as one twin Quad-SPI NOR flash memory (1-Gbit (2×512 Mbytes)) memory or as two Quad-SPI NOR flash memories (512 Mbytes). The two dies in the twin Quad-SPI flash memory share the same clock and chip select signals of the STM32H7x7XI microcontroller. Analog input The two-pin header CN5 and 10 k potentiometer RV1 is connected to PA0_C of STM32H7x7XI as an analog input. A low-pass filter can be implemented by replacing R11 and C7 with the right value of resistor and capacitor as requested by the end-user application. UM2525 - Rev 6 page 18/49 6.19 UM2525 Display and input devices Display and input devices Four general-purpose-color LEDs (LD 1, 2, 3, and 4) are available as display devices. The 4-direction joystick (B4) with selection, wake-up (B2), and tamper/key button (B3) are available as input devices. A 4" 800x480 TFT color LCD with capacitive touch panel is connected to the MIPI DSI® interface of the STM32H7x7I-EVAL microcontroller. Pin number 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 51 53 55 57 59 Description GND DSI_CK_P DSI_CK_N GND DSI_D0_P DSI_D0_N GND DSI_D1_P DSI_D1_N GND BLVDD(5V) BLVDD(5V) BLGND BLGND SCLK/MCLK LRCLK I2S_DATA CEC_CLK CEC DSI_TE BL_CTRL DSI_RESET - Table 16. LCD module connector (CN15) Pin connection - DSI_CKP DSI_CKN DSI_D0P DSI_D0N DSI_D1P DSI_D1N PE5 PE4 PE6 PA8 PA15 PJ2 PA6 PF10 - Pin number 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 52 54 56 58 60 Description - TOUCH_INT GND RFU RFU GND RFU RFU GND 3.3V - I2C1_SDA - I2C1_SCL - 1.8V Pin connection - MFX GPIO14 - GND GND GND GND PB7 PB6 - UM2525 - Rev 6 page 19/49 6.20 UM2525 MFX (multifunction eXpander) MFX (multifunction eXpander) MFX circuit on STM32H7x7I-EVAL Evaluation board acts as IO-expander. The communication interface between MFX and STM32H7x7XI is an I2C1 bus. The signals connected to MFX are listed in Table 17. MFX signals. Table 17. MFX signals Direction Pin number of MFX Pin name of MFX MFX functions Function of STM32H7x7I-EVAL Terminal device (for MFX) 15 PA5 MFX_GPIO5 Audio_INT Input Codec 16 PA6 MFX_GPIO6 OTG_FS2_ OverCurrent Input USB_FS2 17 PA7 MFX_GPIO7 OTG_FS2_ PowerSwitchOn Output USB_FS2 18 PB0 MFX_GPIO0 JOY_SEL Input Joystick 19 PB1 MFX_GPIO1 JOY_DOWN Input Joystick 20 PB2 MFX_GPIO2 JOY_LEFT Input Joystick 26 PB13 MFX_GPIO13 SD_LDO_SEL Output microSDTM 27 PB14 MFX_GPIO14 TOUCH_INT Input LCD 28 PB15 MFX_GPIO15 MicroSDcard Detect Input microSDTM 29 PA8 MFX_GPIO8 OTG_FS1_ OverCurrent Input USB_FS1 30 PA9 MFX_GPIO9 OTG_FS1_ PowerSwitchOn Output USB_FS1 31 PA10 MFX_GPIO10 - - - 32 PA11 MFX_GPIO11 - - - 33 PA12 MFX_GPIO12 - - - 39 PB3 MFX_GPIO3 JOY_RIGHT Input Joystick 40 PB4 MFX_GPIO4 JOY_UP Input Joystick UM2525 - Rev 6 page 20/49 7 STM32H7x7I-EVAL connectors UM2525 STM32H7x7I-EVAL connectors 7.1 Ethernet RJ45 connector CN1 Figure 5. Ethernet RJ45 connector CN1 (front view) Pin number 1 3 5 7 Table 18. RJ45 connector CN1 Description TxData+ RxData+ Shield Shield Pin number 2 4 6 8 7.2 RS-232 connector CN2 Figure 6. RS-232 connector CN2 (front view) Description TxDataShield RxDataShield Pin number 1 2 3 4 5 Table 19. RS-232 connector CN2 with ISP support Description NC RS232_RX (PB15) RS232_TX (PB14) NC GND Pin number 6 7 8 9 - Description Bootloader_BOOT0 NC Bootloader_RESET NC - UM2525 - Rev 6 page 21/49 UM2525 CAN D-type, 9-pin male connector CN3 7.3 CAN D-type, 9-pin male connector CN3 Figure 7. CAN D-type, 9-pin connector CN3 (front view) Pin number 1, 4, 8, 9 2 Table 20. CAN D-type 9-pin male connector CN3 Description NC CANL Pin number 7 3, 5, 6 7.4 External I2C connector CN4 Figure 8. I2C EXT connector CN4 (front view) 1 7 Description CANH GND Pin number 1 2 3 4 2 8 Table 21. I2C EXT connector CN4 Description I2C1_SDA (PB7) NC I2C1_SCL (PB6) RESET (PA4) Pin number 5 6 7 8 Description +3.3 V NC GND NC UM2525 - Rev 6 page 22/49 UM2525 Analog input-output connector CN5 7.5 Analog input-output connector CN5 Figure 9. Analog input-output connector CN5 (top view) 12 Pin number 1 Table 22. Analog input-output connector CN5 Description analog input-output (PA0_C) Pin number 2 Description GND 7.6 Daughterboard extension connector CN6 and CN7 Two 60-pin male headers CN6 and CN7 can be used to connect a daughterboard or a standard wrapping board to the STM32H7x7I-EVAL Evaluation board. All GPIOs are available on CN6 and CN7 and memory connectors on CN11 and CN12. The space between these two connectors is defined as a standard that allows developing common daughterboards for several STMicroelectronics Evaluation boards. The standard width between CN6 pin1 and CN7 pin1 is 2700 mils (68.58 mm). Each pin on CN6 and CN7 can be used by a daughterboard after disconnecting it from the corresponding function block on an STM32H7x7I-EVAL Evaluation board. For details refer to Table 23. Daughterboard extension connector CN6 and Table 24. Daughterboard extension connector CN7. Pin Description 1 PC0 3 PH0 5 RESET# 7 PI11 9 PB5 11 PF8 13 PG14 15 PH3 17 PH2 19 PA4 21 PA3 23 PF9 25 PA6 27 PC4 29 PB0 31 PB1 33 PJ3 35 PA1 37 PC3 39 GND Table 23. Daughterboard extension connector CN6 Alternate function ULPI_STP OSC_IN ULPI_DIR ULPI_D7 QSPI_BK1_IO0 QSPI_BK2_IO3 QSPI_BK2_IO1 QSPI_BK2_IO0 EXT_RESET ULPI_D0 QSPI_BK1_IO1 GPIO_LCD_BL_CTRL RMII_RXD0 ULPI_D1 ULPI_D2 - RMII_RX_CLK DFSDM_DATA1 - How to disconnect with function block on STM32H7x7I-EVAL board Remove R124 Remove R15, Close SB39 - Remove R123 Remove R101 Remove R38 Remove R27 Remove R28 Remove R52 Disconnect CN4 Remove R114 Remove R32 Disconnect CN15 Remove R41 Remove R113 Remove R111 Remove R31 Not to dial SW2 to the middle - UM2525 - Rev 6 page 23/49 UM2525 Daughterboard extension connector CN6 and CN7 Pin Description Alternate function 41 PJ1 - 43 PJ0 - 45 PB14 USART1_TX/USB_FS1_DM 47 PB15 USART1_RX/USB_FS1_DP 49 D5V - 51 PB11 ULPI_D4 53 PJ7 TRGIN 55 PJ6 - 57 PG6 QSPI_BK1_NCS 59 GND - 2 PC1 RMII_MDC/ PDM1_D1 4 PF7 QSPI_BK1_IO2 6 PH1 OSC_OUT 8 PF6 QSPI_BK1_IO3 10 GND - 12 PC2_C - 14 PC3_C - 16 PA0_C Potentiometer 18 PA1_C - 20 GND - 22 PA5 ULPI_CK 24 PB2 QSPI_CLK 26 PH4 ULPI_NXT 28 PC5 RMII_RXD1 30 GND - 32 PG9 QSPI_BK2_IO2 34 PA7 RMII_CRS_DV 36 PJ4 - 38 PI15 - 40 PJ2 DSI_TE 42 PJ5 - 44 PB13 ULPI_D6/USB_FS1_VBUS 46 PB12 ULPI_D5/USB_FS1_ID 48 +3V3 - 50 GND - 52 PB10 ULPI_D3 54 PJ8 - 56 PJ9 - 58 PJ10 - 60 +5V - How to disconnect with function block on STM32H7x7I-EVAL board - Open SB46, SB47 Open SB49, SB51 Remove R108 Remove SB24 Open SB6, Remove R19 Open SB38, Not to dial SW2 to the right Remove R36 Remove R16 Remove R26 Open SB43 Remove R118 Remove R117 Remove R39 Remove R33 Remove R44 Disconnect CN15 Remove R104, R254 Remove R105, Open SB48 Remove R109 - UM2525 - Rev 6 page 24/49 UM2525 Daughterboard extension connector CN6 and CN7 Pin Description 1 PF10 3 PC15 5 PI14 7 PI13 9 PC13 11 PB8 13 PK7 15 PB3 17 PK6 19 GND 21 PK4 23 PK3 25 PG13 27 PA0 29 PJ15 31 PJ11 33 PC12 35 PA15 37 PG11 39 GND 41 PD2 43 PA13 45 PC6 47 PA10 49 D5V 51 PG7 53 PC9 55 PK0 57 PK1 59 GND 2 PC2 4 PC14 6 PI12 8 PA2 10 GND 12 PI8 14 PB9 16 PB7 18 PB6 20 PB4 Table 24. Daughterboard extension connector CN7 Alternate function GPIO_DSI_RST OSC32_OUT - KEY_TAMP_1/WKUP2 SDIO_1_CKIN - JTDO/TRACESWO LED4 LED2 LED1 RMII_TXD0 KEY_WKUP0 SDIO_1_CK JTDI/CEC RMII_TX_EN SDIO_1_CMD JTMS-SWDIO SDIO_1_D0DIR USB_FS2_ID SAI_1_MCLK_A/ETH_nINT SDIO_1_D1 DFSDM_CKOUT OSC32_IN RMII_MDIO GPIO_EXPANDER_INT SDIO_1_CDIR I2C_1_SDA I2C_1_SCL NJTRST How to disconnect with function block on STM32H7x7I-EVAL board Remove R286, Disconnect CN15 Remove R17, Close SB4 Remove R193 Remove R161 Remove R60 Remove R199 Remove R201 Remove R202 Remove R173, R203 - Add R139 10Kohm, Remove R83 Remove R61, Disconnect CN15 Add R139 10Kohm Remove R55 Add R139 10Kohm, Remove SB58 Disconnect CN18 Remove SB56, SB62 Add R139 10Kohm Not to dial SW2 to the middle Remove R18, Close SB1 Remove R47 Remove R185 Add R139 10Kohm, Remove R91 Remove R160, R181, R209, Disconnect CN4, CN15 Remove R155, R180, R212, Disconnect CN4, CN15 Remove R79 UM2525 - Rev 6 page 25/49 7.7 UM2525 ETM trace debugging connector CN8 Pin Description Alternate function 22 PK5 LED3 24 PJ13 - 26 PG12 RMII_TXD1 28 PJ14 - 30 GND - 32 PJ12 TRGOUT 34 PD3 GPIO_CAN_STBY 36 PC10 SDIO_1_D2 38 PA14 JTCK-SWCLK 40 PC11 SDIO_1_D3 42 PC7 SDIO_1_D123DIR 44 PC8 SDIO_1_D0 46 PA9 USB_FS2_VBUS 48 +3.3V - 50 GND - 52 PA8 MCO1 54 PA11 USB_FS2_DM/ FDCAN_1_RXFD 56 PA12 USB_FS2_DP/ FDCAN_1_TXFD 58 PK2 - 60 +5V - How to disconnect with function block on STM32H7x7I-EVAL board Remove R200 - Remove SB25 Remove R4 Add R139 10Kohm Remove R59 Add R139 10Kohm, Open SB45 Add R139 10Kohm, Remove R92 Add R139 10Kohm Remove R255 - Disconnect CN15, Keep JP5 on open Keep JP2 on open, Open SB59 Open SB50, SB60 - ETM trace debugging connector CN8 Figure 10. ETM trace debugging connector CN8 (top view) 19 17 15 13 11 9 7 5 31 20 18 16 14 12 10 8 6 42 Pin number 1 3 5 Table 25. ETM trace debugging connector CN8 Description +3.3V GND GND Pin number 2 4 6 Description TMS/PA13 TCK/PA14 TDO/PB3 UM2525 - Rev 6 page 26/49 UM2525 JTAG/SWD connector CN9 Pin number 7 9 11 13 15 17 19 Description KEY GND GND GND GND GND GND Pin number 8 10 12 14 16 18 20 Description TDI/PA15 RESET# TraceCLK/PE2 TraceD0/PE3 or SWO/PB3 TraceD1/PE4 or nTRST/PB4 TraceD2/PE5 TraceD3/PE6 7.8 JTAG/SWD connector CN9 Figure 11. JTAG/SWD debugging connector CN9 (top view) 19 17 15 13 11 9 7 5 31 Pin number 1 3 5 7 9 11 13 15 17 19 20 18 16 14 12 10 8 6 42 Table 26. JTAG/SWD debugging connector CN9 Description +3.3 V TRST(PB4) TDI(PA15) TMS/SWDIO(PA13) TCK/SWCLK(PA14) RTCK TDO/SWO(PB3) RESET# DBGRQ(PJ7) DBGACK(PJ12) Pin number 2 4 6 8 10 12 14 16 18 20 Description +3.3 V GND GND GND GND GND GND GND GND GND UM2525 - Rev 6 page 27/49 UM2525 Power connector CN10 7.9 Power connector CN10 The STM32H7x7I-EVAL Evaluation board can be powered from a DC 5 V power supply through the external power supply socket (CN10) shown in the figure below. The central pin of CN10 must be positive. Figure 12. Power supply connector CN10 (front view) DC +5V GND 7.10 Memory connector CN11 and CN12 Two 40-pin male headers CN11 and CN12 are used to connect with a memory daughterboard. All GPIOs are connected on the extension connectors CN6 and CN7, but the GPIOs which are used for FMC memory signals, are connected on CN11 and CN12. The space between these two connectors is defined as a standard that allows to develop a common daughterboard. The standard width between CN11 pin1 and CN12 pin1 is 1914 mils (48.62 mm). For details on signals assignment, refer to the tables below. Table 27. Memory connector CN11 Pin Description 1 PH6 3 PF13 5 PF12 7 PG1 9 GND 11 PE7 13 PE10 15 PE12 17 PE15 19 PE13 21 PD11 23 PD12 25 PG5 27 PH11 29 GND 31 PD13 33 PG2 35 PD8 Alternative function SDNE1 A7 A6 A11 D4 D7 D9 D12 D10 A16 A17 A15/BA1 D19 A18 A12 D13 How to disconnect with function block on STM32H7x7I-EVAL board - UM2525 - Rev 6 page 28/49 UM2525 Memory connector CN11 and CN12 Pin Description 37 PD9 39 PD14 2 PH5 4 PF14 6 PG0 8 PF11 10 GND 12 PE9 14 PE8 16 PE11 18 PF15 20 PE14 22 PH8 24 PH10 26 PH9 28 PG4 30 GND 32 PH12 34 PG3 36 PD10 38 PD15 40 PG8 Alternative function D14 D0 SDNWE A8 A10 SDNRAS D6 D5 D8 A9 D11 D16 D18 D17 A14/BA0 D20 A13 D15 D1 SDCLK How to disconnect with function block on STM32H7x7I-EVAL board - Pin Description 1 PF5 3 PF4 5 PF3 7 PE6 9 GND 11 PE4 13 PE3 15 PI5 17 PI4 19 PG15 21 PI10 23 PE1 25 PE0 27 PG10 29 GND Table 28. Memory connector CN12 Alternative function A5 A4 A3 A22/SAI1_SD_A/TRACED3 A20/SAI1_FS_A/TRACED1 A19/SAI1_SD_B/TRACED0 NBL3 NBL2 SDNCAS D31 NBL1 NBL0 NE3 - How to disconnect with function block on STM32H7x7I-EVAL board Open SB2, SB3 Open SB5, SB7 Open SB8, SB9 - UM2525 - Rev 6 page 29/49 Pin Description Alternative function 31 PD0 D2 33 PI2 D26 35 PI1 D25 37 PI0 D24 39 PH13 D21 2 PH7 SDCKE1 4 PE5 A21/SAI1_SCK_A/TRACED2 6 PD6 NWAIT 8 PF2 A2 10 GND - 12 PF1 A1 14 PF0 A0 16 PE2 A23/PDM1_CK1/ SAI1_MCLK_A /TRACECLK 18 PI7 D29 20 PI9 D30 22 PI6 D28 24 PD7 NE1 26 PD5 NWE 28 PD4 NOE 30 GND - 32 PD1 D3 34 PI3 D27 36 PH15 D23 38 PH14 D22 40 +3.3V - UM2525 Memory connector CN11 and CN12 How to disconnect with function block on STM32H7x7I-EVAL board Open SB41, SB42 Open SB11, SB15, SB57 - UM2525 - Rev 6 page 30/49 7.11 microSDTM connector CN13 Figure 13. microSDTM connector (top view) UM2525 microSDTM connector CN13 7.12 Pin number 1 2 3 4 5 Table 29. microSDTM connector CN13 Description SD_DATA2 SD_DATA3 SD_CMD +2.9V_SD Pin number 6 7 8 9 SD_CLK 10 Description Vss/GND SD_DATA0 SD_DATA1 GND MicroSDcard_detect (MFX GPIO15) USB OTG1_HS Micro-AB connector CN14 Figure 14. USB OTG1_HS Micro-AB connector CN14 (front view) UM2525 - Rev 6 page 31/49 7.13 7.14 UM2525 TFT LCD connector CN15 Pin number 1 2 3 Table 30. USB OTG1_HS Micro-AB connector CN14 Description VBUS DD+ Pin number 4 5 - Description ID GND - TFT LCD connector CN15 A TFT-color LCD with MIPI DSI® interface board is mounted on CN15. Refer to Section 6.19 Display and input devices for details. USB OTG1_FS Micro-AB connector CN16 Figure 15. USB OTG1_FS Micro-AB connector CN16 (front view) 7.15 7.16 Pin number 1 2 3 Table 31. USB OTG1_FS Micro-AB connector CN16 Description VBUS (PB13) D- (PB14) D+ (PB15) Pin number 4 5 - Description ID (PB12) GND - Audio jack CN17 A 3.5 mm stereo audio jack CN17 is available on the STM32H7x7I-EVAL Evaluation board to support a headset (headphone and microphone integrated). USB OTG2_FS Micro-AB connector CN18 Figure 16. USB OTG2_FS Micro-AB connector CN18 (front view) UM2525 - Rev 6 page 32/49 7.17 7.18 7.19 7.20 UM2525 Audio jack (speaker) CN19 Pin number 1 2 3 Table 32. USB OTG2_FS Micro-AB connector CN18 Description VBUS (PA9) D- (PA11) D+ (PA12) Pin number 4 5 - Description ID (PA10) GND - Audio jack (speaker) CN19 A 3.5 mm stereo audio jack CN19 for speaker-out is available on the STM32H7x7I-EVAL Evaluation board to support an external speaker. STLINK-V3E programming connector CN21 The connector CN21 is used only for embedded STLINK-V3E programming during board manufacturing. It is not populated by default and not for end users. MFX programming connector CN22 The connector CN22 is used only for MFX (Multifunction eXpander) programming during board manufacturing. It is not populated by default and not for end users. STLINK-V3E USB Micro-B connector CN23 The USB Micro-B connector CN23 is used to connect the embedded STLINK-V3E to a PC for programming and debugging purposes. Figure 17. USB Micro-B connector CN23 (front view) Pin number 1 2 3 Table 33. USB Micro-B connector CN23 (front view) Description VBUS (power) DM DP Pin number 4 5 - Description ID GND - UM2525 - Rev 6 page 33/49 7.21 UM2525 STDC14 debugging connector CN24 STDC14 debugging connector CN24 Figure 18. STDC14 debugging connector CN24 (top view) 13 11 9 7 5 3 1 14 12 10 8 6 4 2 7.22 Pin number 1 3 5 7 9 11 13 Table 34. STDC14 debugging connector CN24 Description NC +3.3V GND GND KEY GNDDetect VCP_USART_RX/PB14 Pin number 2 4 6 8 10 12 14 Description NC SWDIO-TMS/PA13 SWCLK-TCK/PA14 SWO-TDO/PB3 TDI/PA15 RESET# VCP_USART_TX/PB15 MEMS microphone coupon connectors CN25 and CN26 Figure 19. MEMS microphone coupon connectors CN25 and CN26 (top view) Table 35. MEMS microphone coupon connectors CN25 and CN26 Pin number 1 2 3 Description DATA GND CLK Pin number 4 5 6 Description VDD L/R NC UM2525 - Rev 6 page 34/49 UM2525 STM32H7x7I-EVAL I/O assignment 8 STM32H7x7I-EVAL I/O assignment Pin number N5 N4 N3 U2 U3 T3 R3 R5 E15 D15 D14 E17 E16 C15 B14 A14 U5 T5 R6 C6 B7 A5 B5 C5 D5 D4 P11 P12 T14 U14 U15 T15 L2 M2 M3 M4 T4 U4 Table 36. STM32H7x7I-EVAL I/O assignment Pin name PA0-WKUP PA1 PA2 PA3 PA4 PA5 PA6 PA7 PA8 PA9 PA10 PA11 PA12 PA13 PA14 PA15 PB0 PB1 PB2 PB3 PB4 PB5 PB6 PB7 PB8 PB9 PB10 PB11 PB12 PB13 PB14 PB15 PC0 PC1 PC2 PC3 PC4 PC5 Default function KEY_WKUP0 RMII_REF_CLK RMII_MDIO ULPI_D0 EXT_RESET ULPI_CK GPIO_LCD_BACKLIGHT_CTRL RMII_CRS_DV MCO1 USB_FS2_VBUS USB_FS2_ID USB_FS2_DM USB_FS2_DP JTMS-SWDIO JTCK-SWCLK JTDI ULPI_D1 ULPI_D2 QSPI_CLK JTDO/TRACESWO NJTRST ULPI_D7 I2C_1_SCL I2C_1_SDA SDIO_1_CKIN SDIO_1_CDIR ULPI_D3 ULPI_D4 ULPI_D5 ULPI_D6 USART1_TX USART1_RX ULPI_STP RMII_MDC DFSDM_CKOUT DFSDM_DATA1 RMII_RXD0 RMII_RXD1 Alternate function - FDCAN_1_RXFD FDCAN_1_TXFD CEC USB_FS1_ID USB_FS1_VBUS USB_FS1_DM USB_FS1_DP PDM1_D1 - UM2525 - Rev 6 page 35/49 Pin number F14 F13 E13 E14 A13 B13 C12 E3 C2 C1 D13 E12 D12 B12 A12 A11 B11 C11 U16 T17 T16 R15 R16 R17 P16 P15 C4 B4 C3 D3 D2 D1 E5 U9 T9 P9 N9 P10 R10 T10 U10 Pin name PC6 PC7 PC8 PC9 PC10 PC11 PC12 PC13-ANTI_TAMP PC14-OSC32_IN PC15-OSC32_OUT PD0 PD1 PD2 PD3 PD4 PD5 PD6 PD7 PD8 PD9 PD10 PD11 PD12 PD13 PD14 PD15 PE0 PE1 PE2 PE3 PE4 PE5 PE6 PE7 PE8 PE9 PE10 PE11 PE12 PE13 PE14 Default function SDIO_1_D0DIR SDIO_1_D123DIR SDIO_1_D0 SDIO_1_D1 SDIO_1_D2 SDIO_1_D3 SDIO_1_CK KEY_TAMP_1/WKUP2 OSC32_IN OSC32_OUT FMC_D2 FMC_D3 SDIO_1_CMD GPIO_CAN_STANDBY FMC_NOE FMC_NWE FMC_NWAIT FMC_NE1 FMC_D13 FMC_D14 FMC_D15 FMC_A16 FMC_A17 FMC_A18 FMC_D0 FMC_D1 FMC_NBL0 FMC_NBL1 PDM1_CK1 SAI1_SD_B SAI1_FS_A SAI1_SCK_A SAI1_SD_A FMC_D4 FMC_D5 FMC_D6 FMC_D7 FMC_D8 FMC_D9 FMC_D10 FMC_D11 UM2525 STM32H7x7I-EVAL I/O assignment Alternate function - FMC_A23/TRACECLK/ SAI_1_MCLK_A FMC_A19/TRACED0 FMC_A20/TRACED1 FMC_A21/TRACED2 FMC_A22/TRACED3 - UM2525 - Rev 6 page 36/49 Pin number R11 G4 G3 G1 H4 J5 J4 K2 K3 K4 L4 L3 T7 R7 P7 P8 R9 T8 U8 H16 H15 H14 G14 G15 F16 F15 A10 A9 B9 C9 D9 D8 D6 J2 J1 N2 P2 P3 P4 T11 U13 Pin name PE15 PF0 PF1 PF2 PF3 PF4 PF5 PF6 PF7 PF8 PF9 PF10 PF11 PF12 PF13 PF14 PF15 PG0 PG1 PG2 PG3 PG4 PG5 PG6 PG7 PG8 PG9 PG10 PG11 PG12 PG13 PG14 PG15 PH0 - OSC_IN PH1 - OSC_OUT PH2 PH3 PH4 PH5 PH6 PH7 Default function FMC_D12 FMC_A0 FMC_A1 FMC_A2 FMC_A3 FMC_A4 FMC_A5 QSPI_BK1_IO3 QSPI_BK1_IO2 QSPI_BK1_IO0 QSPI_BK1_IO1 GPIO_DSI_RST SDR_SDNRAS FMC_A6 FMC_A7 FMC_A8 FMC_A9 FMC_A10 FMC_A11 FMC_A12 FMC_A13 FMC_A14 / SDR_BA0 FMC_A15 / SDR_BA1 QSPI_BK1_NCS SAI_1_MCLK_A SDR_SDCLK QSPI_BK2_IO2 FMC_NE3 RMII_TX_EN RMII_TXD1 RMII_TXD0 QSPI_BK2_IO3 SDR_SDNCAS OSC_IN OSC_OUT QSPI_BK2_IO0 QSPI_BK2_IO1 ULPI_NXT SDR_SDNWE SDR_SDNE1 SDR_SDCKE1 UM2525 - Rev 6 UM2525 STM32H7x7I-EVAL I/O assignment Alternate function - page 37/49 Pin number T13 R13 P13 P14 R14 D16 B17 B16 A16 A15 B15 C14 A4 A3 A2 B3 E4 E2 F3 F4 H1 H2 H3 P5 N6 P6 T6 U6 U7 R12 N15 N14 N13 M14 L14 K14 D11 E10 D10 B10 J14 Pin name PH8 PH9 PH10 PH11 PH12 PH13 PH14 PH15 PI0 PI1 PI2 PI3 PI4 PI5 PI6 PI7 PI8- ANTI TAMP2 PI9 PI10 PI11 PI12 PI13 PI14 PI15 PJ0 PJ1 PJ2 PJ3 PJ4 PJ5 PJ6 PJ7 PJ8 PJ9 PJ10 PJ11 PJ12 PJ13 PJ14 PJ15 PK0 Default function FMC_D16 FMC_D17 FMC_D18 FMC_D19 FMC_D20 FMC_D21 FMC_D22 FMC_D23 FMC_D24 FMC_D25 FMC_D26 FMC_D27 FMC_NBL2 FMC_NBL3 FMC_D28 FMC_D29 GPIO_EXPANDER_INT FMC_D30 FMC_D31 ULPI_DIR DSI_TE TRGIN TRGOUT - UM2525 - Rev 6 UM2525 STM32H7x7I-EVAL I/O assignment Alternate function - page 38/49 Pin number J15 H17 C8 B8 A8 C7 D7 T1 T2 R1 R2 Pin name PK1 PK2 PK3 PK4 PK5 PK6 PK7 PA0_C PA1_C PC2_C PC3_C Default function - LED1 LED2 LED3 LED4 Potentiometer - UM2525 STM32H7x7I-EVAL I/O assignment Alternate function - UM2525 - Rev 6 page 39/49 UM2525 STM32H747I-EVAL and STM32H757I-EVAL product information 9 STM32H747I-EVAL and STM32H757I-EVAL product information 9.1 Product marking The stickers located on the top or bottom side of all PCBs provide product information: · First sticker: product order code and product identification, generally placed on the main board featuring the target device. Example: Product order code Product identification · Second sticker: board reference with revision and serial number, available on each PCB. Example: MBxxxx-Variant-yzz syywwxxxxx On the first sticker, the first line provides the product order code, and the second line the product identification. On the second sticker, the first line has the following format: "MBxxxx-Variant-yzz", where "MBxxxx" is the board reference, "Variant" (optional) identifies the mounting variant when several exist, "y" is the PCB revision, and "zz" is the assembly revision, for example B01. The second line shows the board serial number used for traceability. Parts marked as "ES" or "E" are not yet qualified and therefore not approved for use in production. ST is not responsible for any consequences resulting from such use. In no event will ST be liable for the customer using any of these engineering samples in production. ST's Quality department must be contacted prior to any decision to use these engineering samples to run a qualification activity. "ES" or "E" 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. Some boards feature 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. To use the same commercial stack in their applications, the developers might need to purchase a part number specific to this stack/library. The price of those part numbers includes the stack/library royalties. UM2525 - Rev 6 page 40/49 UM2525 STM32H7x7I-EVAL product history 9.2 STM32H7x7I-EVAL product history Table 37. Product history Order code Product identification Product details Product change description MCU: · STM32H757XIH6 silicon revision "V" 32H757I-EVAL/ MCU errata sheet: · STM32H745/747xI/G and STM32H755/757xI device limitations (ES0445) Boards: Initial revision · MB1166-Default-A08 (LCD board) · MB1246-H747-E02 (main board) · MB1256-Default-A01 (microSDTM transceiver board) STM32H757I-EVAL MCU: · STM32H757XIH6 silicon revision "V" VA32H757I$AT1 MCU errata sheet: · STM32H745/747xI/G and STM32H755/757xI device limitations (ES0445) · Boards: · Default-A08MB1166- · Default-A08 (LCD board) · MB1246-H757-E03 (main board) · MB1256-Default-A01 (microSDTM transceiver board) Packaging: plastic blister replaced by a carton box Main board revision changed MCU: · STM32H747XIH6 silicon revision "V" STM32H747I-EVAL STM32H747IEVAL/ MCU errata sheet: · STM32H745/747xI/G and STM32H755/757xI device limitations (ES0445) Boards: Initial revision · MB1166-Default-A08 (LCD board) · MB1246-H757-E02 (main board) · MB1256-Default-A01 (microSDTM transceiver board) Product limitations No limitation No limitation No limitation UM2525 - Rev 6 page 41/49 UM2525 Board revision history 9.3 Board revision history Table 38. Board revision history Board reference Board variant and revision Board change description Board limitations MB1166 (LCD board) Default-A08 Initial revision No limitation H747-E02 H757-E02 Initial revision No limitation MB1246 (main board) H757-E03 · Memory IS42S32800G-6BLI · replaced by IS42S32800J-6BLI Refer to the bill of materials for No limitation further details MB1256 (microSDTM transceiver board) Default-A01 Initial revision No limitation UM2525 - Rev 6 page 42/49 10 10.1 10.2 10.3 UM2525 Federal Communications Commission (FCC) and ISED Canada Compliance Statements Federal Communications Commission (FCC) and ISED Canada Compliance Statements FCC Compliance Statement Part 15.19 This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) this device may not cause harmful interference, and (2) this device must accept any interference received, including interference that may cause undesired operation. Part 15.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 ISED Compliance Statement ISED Canada ICES-003 Compliance Label: CAN ICES-3 (A) / NMB-3 (A). Étiquette de conformité à la NMB-003 d'ISDE Canada: CAN ICES-3 (A) / NMB-3 (A). 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. UM2525 - Rev 6 page 43/49 UM2525 Revision history Table 39. Document revision history Date Revision Changes 20-Dec-2018 1 Initial release. Reorganized the beginning of the document: updated Features and Ordering information; added Codification. 28-Mar-2019 2 Updated the schematics in Section 9 STM32H7x7I-EVAL electrical schematics. Updated the corresponding entries in Section 10 STM32H7x7I-EVAL board revision history and limitations. 21-May-2019 3 Changed document classification to public. 3-Dec-2019 4 Updated the configurations of the LDO and SMPS modes in Section 6.4.1 SMPS/LDO power supply in accordance with their description in Figure 23. STM32H7x7I-EVAL power. 3-Feb-2020 5 Updated SMPS/LDO caution in Section 6.4.1 SMPS/LDO power supply for hardware/firmware mismatch deadlock recovery. Removed schematics. Removed obsolete order code in Section 2 Ordering information. Replaced Board revision history and limitations with Section 9 STM32H747I-EVAL and STM32H757I-EVAL product information. 25-Apr-2023 6 Updated Section 10 Federal Communications Commission (FCC) and ISED Canada Compliance Statements. Added Pin connections in Section 6.19 Display and input devices. Minor text edits across the whole document. UM2525 - Rev 6 page 44/49 UM2525 Contents Contents 1 Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 2 Ordering information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 2.1 Codification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 3 Development environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 3.1 System requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 3.2 Development toolchains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 3.3 Demonstration software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 4 Conventions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 5 Delivery recommendations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 6 STM32H7x7I-EVAL hardware layout and configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 6.1 STM32H7x7I-EVAL Evaluation board layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 6.2 STM32H7x7I-EVAL Evaluation board mechanical drawing . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 6.3 Embedded STLINK-V3E . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 6.3.1 Drivers and firmware upgrade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 6.4 Power supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 6.4.1 SMPS/LDO power supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 6.5 Clock source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 6.6 Reset sources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 6.7 Boot option. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 6.8 Audio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 6.9 USB OTG1_HS and FS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 6.10 USB OTG2_FS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 6.11 RS-232 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 6.12 microSDTM card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 6.13 External I2C connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 6.14 CAN FD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 6.15 Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 6.16 Memories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 6.17 Twin Quad-SPI NOR flash memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 6.18 Analog input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 6.19 Display and input devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 6.20 MFX (multifunction eXpander) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 7 STM32H7x7I-EVAL connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21 7.1 Ethernet RJ45 connector CN1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 UM2525 - Rev 6 page 45/49 UM2525 Contents 7.2 RS-232 connector CN2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 7.3 CAN D-type, 9-pin male connector CN3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 7.4 External I2C connector CN4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 7.5 Analog input-output connector CN5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 7.6 Daughterboard extension connector CN6 and CN7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 7.7 ETM trace debugging connector CN8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 7.8 JTAG/SWD connector CN9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 7.9 Power connector CN10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 7.10 Memory connector CN11 and CN12 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 7.11 microSDTM connector CN13 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 7.12 USB OTG1_HS Micro-AB connector CN14 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 7.13 TFT LCD connector CN15 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 7.14 USB OTG1_FS Micro-AB connector CN16 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 7.15 Audio jack CN17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 7.16 USB OTG2_FS Micro-AB connector CN18 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 7.17 Audio jack (speaker) CN19 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 7.18 STLINK-V3E programming connector CN21 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 7.19 MFX programming connector CN22 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 7.20 STLINK-V3E USB Micro-B connector CN23 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 7.21 STDC14 debugging connector CN24 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 7.22 MEMS microphone coupon connectors CN25 and CN26 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 8 STM32H7x7I-EVAL I/O assignment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35 9 STM32H747I-EVAL and STM32H757I-EVAL product information. . . . . . . . . . . . . . . . . . . .40 9.1 Product marking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 9.2 STM32H7x7I-EVAL product history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 9.3 Board revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 10 Federal Communications Commission (FCC) and ISED Canada Compliance Statements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .43 10.1 FCC Compliance Statement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 10.2 ISED Compliance Statement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 10.3 Warning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .44 List of tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47 List of figures. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48 UM2525 - Rev 6 page 46/49 UM2525 List of tables List of tables Table 1. Table 2. Table 3. Table 4. Table 5. Table 6. Table 7. Table 8. Table 9. Table 10. Table 11. Table 12. Table 13. Table 14. Table 15. Table 16. Table 17. Table 18. Table 19. Table 20. Table 21. Table 22. Table 23. Table 24. Table 25. Table 26. Table 27. Table 28. Table 29. Table 30. Table 31. Table 32. Table 33. Table 34. Table 35. Table 36. Table 37. Table 38. Table 39. List of available products. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Codification explanation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 ON/OFF convention . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Mechanical dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Power related jumpers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 25 MHz crystal X1 related solder bridges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 32 kHz crystal X2 related solder bridges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Boot selection switch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Boot related jumpers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Audio related switch and jumper . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 USB OTG1 and USART1 function configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 USART1 related jumpers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 CAN-related jumpers and solder bridges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Ethernet related jumpers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 NOR flash memory related jumpers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 LCD module connector (CN15) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 MFX signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 RJ45 connector CN1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 RS-232 connector CN2 with ISP support. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 CAN D-type 9-pin male connector CN3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 I2C EXT connector CN4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Analog input-output connector CN5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Daughterboard extension connector CN6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Daughterboard extension connector CN7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 ETM trace debugging connector CN8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 JTAG/SWD debugging connector CN9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 Memory connector CN11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 Memory connector CN12 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 microSDTM connector CN13 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 USB OTG1_HS Micro-AB connector CN14 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 USB OTG1_FS Micro-AB connector CN16 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 USB OTG2_FS Micro-AB connector CN18 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 USB Micro-B connector CN23 (front view). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 STDC14 debugging connector CN24 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 MEMS microphone coupon connectors CN25 and CN26. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 STM32H7x7I-EVAL I/O assignment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 Product history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 Board revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 Document revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 UM2525 - Rev 6 page 47/49 UM2525 List of figures List of figures Figure 1. Figure 2. Figure 3. Figure 4. Figure 5. Figure 6. Figure 7. Figure 8. Figure 9. Figure 10. Figure 11. Figure 12. Figure 13. Figure 14. Figure 15. Figure 16. Figure 17. Figure 18. Figure 19. STM32H7x7I-EVAL board (top view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Hardware block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 STM32H7x7I-EVAL Evaluation board (top side) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 STM32H7x7I-EVAL Evaluation board mechanical drawing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Ethernet RJ45 connector CN1 (front view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 RS-232 connector CN2 (front view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 CAN D-type, 9-pin connector CN3 (front view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 I2C EXT connector CN4 (front view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Analog input-output connector CN5 (top view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 ETM trace debugging connector CN8 (top view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 JTAG/SWD debugging connector CN9 (top view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 Power supply connector CN10 (front view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 microSDTM connector (top view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 USB OTG1_HS Micro-AB connector CN14 (front view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 USB OTG1_FS Micro-AB connector CN16 (front view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 USB OTG2_FS Micro-AB connector CN18 (front view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 USB Micro-B connector CN23 (front view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 STDC14 debugging connector CN24 (top view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 MEMS microphone coupon connectors CN25 and CN26 (top view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 UM2525 - Rev 6 page 48/49 UM2525 IMPORTANT NOTICE 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 acknowledgment. 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, 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. © 2023 STMicroelectronics All rights reserved UM2525 - Rev 6 page 49/49