Fault Collection Unit (FCU) RM0046
760/936 Doc ID 16912 Rev 5
28.2.3 Register descriptions
Module Configuration Register (FCU_MCR)
The FCU_MCR does the following:
● Locks the configuration and lets the FCU go into Normal behavior state
● Enters Test mode (only possible during the Init state) but can be exited during any
phase
● Configures protocol, prescaler, and polarity for FCU output signals (only possible
before configuration is locked)
In Test mode, the FCU_FFGR can be accessed to emulate software/hardware faults. Fake
faults can be generated only when Test mode is entered.
In Test mode, output pin(s) can be enabled or disabled, depending on the value of field
TM[1:0]. To exit from Test mode, field TM must be written either ‘00’ or ‘11’. While exiting the
Test mode, the FCU must return to the Init state and automatically clear all the fault flags.
0x0000_0024
FCU_MCSR
R0 0 00000 0 0 0 00 MCPS
[3:0]
W
R0 0 00000 0 0 0 00 MCAS
[3:0]
W
0x0000_0028
FCU
_FMCSR
R0 0 00000 0 0 0 00 FRMCPS
[3:0]
W
R0 0 00000 0 0 0 00 FRMCAS
[3:0]
W
Table 400. Register summary (continued)
Name
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
Figure 437. Module Configuration Register (FCU_MCR)
Address:
0x0000 Access: User read/write, Supervisor read/write
0123456789101112131415
R
MCL TM[1:0]
00000 00000 000
W
Reset000000000000000—
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
R000000
PS[1:0] FOM[1:0] FOP[5:0]
W
Reset0000000000000111