System Configuration Controller (Syscfg); Table 50. Syscfg_Sm_0; Table 51. Diag_Sm_0 - ST STM32L4 Series User Manual

Hide thumbs Also See for STM32L4 Series:
Table of Contents

Advertisement

SM CODE
Detailed implementation
Error reporting
Fault detection time
Addressed fault model
Dependency on Device configuration
Initialization
Periodicity
Test for the diagnostic
Multiple-fault protection
Recommendations and known limitations
3.6.10

System configuration controller (SYSCFG)

SM CODE
Description
Ownership
Detailed implementation
Error reporting
Fault detection time
Addressed fault model
Dependency on Device configuration
Initialization
Periodicity
Test for the diagnostic
Multiple-fault protection
Recommendations and known limitations
SM CODE
Description
Ownership
Detailed implementation
UM2305 - Rev 10
The STM32L4 and STM32L4+ Series devices feature spread protection to prevent unintended
configuration changes for some peripherals and system registers (for example PVD_LOCK,
timers); the spread protection detects systematic faults in software application. The use of this
method is encouraged to enhance the end application robustness to systematic faults.
Not generated (when locked, register overwrites are simply ignored).
Not applicable
None (systematic only)
None
Depends on implementation
Continuous
Not applicable
Not required
No DC associated because this test addresses systematic faults.
Table 50.
SYSCFG_SM_0
Periodic read-back of configuration registers
End user
This method must be applied to system configuration controller configuration registers.
This method is strongly recommended to protect registers related to hardware diagnostics
activation and error reporting chain related features.
Detailed information on the implementation of this method can be found in
Section 3.6.14 Extended interrupt and events controller
Refer to NVIC_SM_0
Refer to NVIC_SM_0
Refer to NVIC_SM_0
Refer to NVIC_SM_0
Refer to NVIC_SM_0
Refer to NVIC_SM_0
Refer to NVIC_SM_0
Refer to NVIC_SM_0
This method is mainly overlapped by several other configuration register read-backs required
for other MCU peripherals. It is reported here for the sake of completeness.
Table 51.
DIAG_SM_0
Periodic read-back of hardware diagnostics configuration registers
End user
In STM32L4 and STM32L4+ Series, several hardware-based safety mechanisms are
available (those with the Ownership field set to ST). This method must be applied to any
configuration register related to diagnostic measure operations, including error reporting. End
user must therefore individuate configuration registers related to:
hardware diagnostic enable
Hardware and software diagnostics
LOCK_SM_0
SYSCFG_SM_0
(EXTI).
DIAG_SM_0
UM2305
page 34/110

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the STM32L4 Series and is the answer not in the manual?

This manual is also suitable for:

Stm32l4+ series

Table of Contents