Technical Reference Manual
002-29852 Rev. *B
5.1.28 CPUSS_CM4_PWR_CTL
Description:
CM4 power control
Address:
0x40201200
Offset:
0x1200
Retention:
Retained
IsDeepSleep:
No
Comment:
This register controls the CM4 power state. Please note that this register must not be modified
while the CM4 is executing; doing so may corrupt/abort pending bus transaction by the CM4
and cause unexpected behaviors in the system, including deadlock. The intended usage of
this register is by the CM0+ while the CM4 is in DeepSleep mode.
Default:
0xFA050001
Bit-field Table
Bits
7
6
5
4
3
2
1
0
Name
None [7:2]
PWR_MODE [1:0]
Bits
15
14
13
12
11
10
9
8
Name
None [15:8]
Bits
23
22
21
20
19
18
17
16
Name
VECTKEYSTAT [23:16]
Bits
31
30
29
28
27
26
25
24
Name
VECTKEYSTAT [31:24]
Bit-fields
Bits Name
SW
HW
Default or
Enum
Description
0:1
PWR_MODE
RW
R
1
Power mode.
OFF
0
Switch CM4 off
Power off, clock off, isolate, reset and no retain.
RESET
1
Reset CM4
Clock off, no isolated, no retain and reset.
Note: The CM4 CPU has a AIRCR.SYSRESETREQ
register field that allows the CM4 to reset the complete
device (RESET only resets the CM4), resulting in a
warm boot.
RETAINED
2
Put CM4 in Retained mode
This can only become effective if CM4 is in SleepDeep
mode. Check PWR_DONE flag to see if CM4
RETAINED state has been reached.
Power off, clock off, isolate, no reset and retain.
ENABLED
3
Switch CM4 on.
Power on, clock on, no isolate, no reset and no retain.
16:31 VECTKEYSTAT
R
64005
Register key (to prevent accidental writes).
- Should be written with a 0x05fa key value for the
write to take effect.
- Always reads as 0xfa05.
730
2022-04-18
TRAVEO™ T2G Automotive MCU: TVII-B-E-4M body controller entry registers