RM0046 Fault Collection Unit (FCU)
Doc ID 16912 Rev 5 765/936
Fault Enable Register (FCU_FER)
When a fault occurs, the FCU goes into either Alarm or Fault state (state is selected in the
FCU_TER), if the respective fault enable bit is set in the Fault Enable Register (FCU_FER).
This register can be configured only during the Init phase before the configuration is locked.
Key Register (FCU_KR)
In order to clear a software fault flag in the Alarm state, the FCU_KR must be set to the
following value: 0x618B_7A50. Then the software fault flag can be cleared.
User software can clear the software fault flag only after the following instruction is
executed. If something else is done, instead of clearing the flag, the key must be re-entered.
Any wrong key error is ignored.
Figure 441. Fault Enable Register (FCU_FER)
Address:
Base + 0x0010 Access: User read/write, Supervisor read/write
0123456789101112131415
R
ESF
0
ESF
1
ESF
2
ESF
3
ESF
4
00000000000
W
Reset1111100000000000
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
R
EHF
15
EHF
14
EHF
13
EHF
12
EHF
11
EHF
10
EHF
9
EHF
8
EHF
7
EHF
6
EHF
5
EHF
4
EHF
3
EHF
2
EHF
1
EHF
0
W
Reset1111111111111111
Table 406. FCU_FER field descriptions
Field Description
0:4
ESF0–
ESF4
Enable Software Recoverable Fault
0: FCU takes no action on Software recoverable Fault [0:4]
1: FCU goes into Alarm/Fault state on Software recoverable Fault [0:4]
Note. ESF1 not implemented or usable on this device
16:31
EHF15–
EHF0
Enable Hardware Recoverable Fault
0: FCU takes no action on Hardware recoverable Fault [15:0]
1: FCU goes into Alarm/Fault state on Hardware recoverable Fault [15:0]