Introduction
This application note describes the error correction code (ECC) management and implementation on STM32 microcontrollers. This document presents both the hardware and software aspects linked to the ECC mechanism used to protect the content of internal memories. ECC protection with external memories is possible, however, its implementation is out of the scope of this document.
This document presents: general information about ECC protection, detailed hardware ECC fault management, and details of how ECC is implemented, with special focus on high performance microcontrollers. This document proposes a specific implementation of the software part of the safety solution.
This document complements the Reference documents, available on www.st.com.
| Type | Products |
|---|---|
| Microcontroller | STM32H5 series, STM32H7 series, STM32U3 series, STM32U5 series, STM32C5 series |
