cancel
Showing results for 
Search instead for 
Did you mean: 

STM32H7 configuration tips and tricks

Frantz LEFRERE
ST Employee
The STM32H7 products are part of the most powerful STM32 and bring many new features and capabilities. The drawback is the increase of the complexity of the system. Many resources are available on the ST community but also on the net to help you. The purpose of this article is listing the most useful resources.The STM32H7 products are part of the most powerful STM32 and bring many new features and capabilities. The drawback is the increase of the complexity of the system. Many resources are available on the ST community but also on the net to help you.
The purpose of this article is to list the most useful resources: 
  • An issue with the DMA in STM32H7

This article explains the memory layout of the platform and the cache that have an impact on the DMA usage.  
DMA-is-not-working-on-STM32H7-devices  

  • An issue to create a basic project with ethernet and LWIP stack?
This article explains you step by step how to create a basic example on a STM32H750-Discovery (but this could be re-used for other board).
How-to-create-project-for-STM32H7-with-Ethernet-and-LwIP-stack-working
Ethernet-not-working-on-STM32H7x3
  • An issue to activate the USB internal DMA?
This article explains the potential issue with buffer location and cache issue. Additionally, it will provide you an example with STM32H743I-EVAL, STM32CubeMX, & STM32CubeIDE.
How-to-enable-dma-in-usb-with-stm32h7-devices
  • An issue to connect to STM32H7 target?
This article points out two possible issues: power supply misconfiguration and Cortex-M7 boot disabled (for dual core config).
Unable-to-connect-to-STM32H7-devices
  • Tips about MPU: Memory Protection Unit
This MOOC shows the MPU usage in STM32 with ARM CortexM7. This will allow you to understand the Memory Protection Unit (MPU) with CortexM7 based. You will be able to perform MPU setting examples on STM32F7 / STM32H7 devices.
MOOC-STM32_MPU_tips
  •  Issue to preserve SRAM backup content after reset ?
This article explains you the root cause of this issue and how to solve it.
STM32H7-SRAM-Backup-SRAM-content-is-not-preserved-after-reset
  • How to create an external QSPI loader ?
This MOOC explains step by step how to create an external loader. Example is based on STM32F7 but still relevant for STM32H7.
MOOC-External_QSPI_loader_creation
  •  What is the state after reset of analog switch between Pxy_C and Pxy Pin/ball ?
This article explains how to find out this state and how to configure it
Default-state-of-stm32h7-switches-connecting-pxy-c-and-pxy-pads
 
Version history
Last update:
‎2021-06-23 02:22 AM
Updated by: