SM CODE
Addressed fault model
Dependency on MCU configuration
Initialization
Periodicity
Test for the diagnostic
Multiple faults protection
Recommendations and known limitations
SM CODE
Description
Ownership
Detailed implementation
Error reporting
Fault detection time
Addressed fault model
Dependency on MCU configuration
Initialization
Periodicity
Test for the diagnostic
Multiple faults protection
Recommendations and known
limitations
UM1845 - Rev 4
FLASH_SM_6
None (Fault avoidance)
None
NA
NA
NA
NA
Filling code can be made of NOP instructions, or an illegal code that leads to a HardFault exception
raise
Table 21.
FLASH_SM_8
FLASH_SM_8
Read protection (RDP), Write protection (WRP), Proprietary code readout protection (PCROP)
ST
Flash memory can be protected against illegal reads or erase/write by using these protection
features. The combination of these techniques and the related different protection level allows End
user to build an effective access protection policy.
Refer to functional documentation - in some cases an HardFault error is generated
Refer to functional documentation
Systematic
None
Not needed
Continuous
Not needed
Not needed
Hardware random-failure detection capability for Flash access policy is restricted to well-selected
marginal failure modes, mainly affecting program counter and Flash interface functions. The
associated diagnostic coverage is therefore expected to be not relevant in the framework of
STM32F2 Series safety concept
Description of hardware and software diagnostics
UM1845
page 21/108
Need help?
Do you have a question about the STM32F2 Series and is the answer not in the manual?
Questions and answers