MPC5606S Microcontroller Reference Manual, Rev. 7
26 Freescale Semiconductor
25.3.2.17 Peripheral Status Register 1 (ME_PS1) . . . . . . . . . . . . . . . . . . . . . .929
25.3.2.18 Peripheral Status Register 2 (ME_PS2) . . . . . . . . . . . . . . . . . . . . . .930
25.3.2.19 Peripheral Status Register 3 (ME_PS3) . . . . . . . . . . . . . . . . . . . . . .930
25.3.2.20 Run Peripheral Configuration Registers (ME_RUN_PC0…7) . . . . .931
25.3.2.21 Low-Power Peripheral Configuration Registers (ME_LP_PC0…7) .932
25.3.2.22 Peripheral Control Registers (ME_PCTL0…143) . . . . . . . . . . . . . . .933
25.4 Functional description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .933
25.4.1 Mode Transition Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .933
25.4.2 Mode details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .935
25.4.2.1 Reset mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .935
25.4.2.2 DRUN mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .935
25.4.2.3 Safe mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .935
25.4.2.4 Test mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .936
25.4.2.5 Run0…3 modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .937
25.4.2.6 Halt mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .937
25.4.2.7 Stop mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .938
25.4.2.8 Standby mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .939
25.4.3 Mode transition process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .939
25.4.3.1 Target mode request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .940
25.4.3.2 Target mode configuration loading . . . . . . . . . . . . . . . . . . . . . . . . . . .940
25.4.3.3 Peripheral Clocks Disable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .941
25.4.3.4 Processor Low-Power mode entry . . . . . . . . . . . . . . . . . . . . . . . . . . .942
25.4.3.5 Processor and system memory clock disable . . . . . . . . . . . . . . . . . . .942
25.4.3.6 Clock sources switch-on . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .942
25.4.3.7 Main Voltage Regulator Switch-On . . . . . . . . . . . . . . . . . . . . . . . . . . .942
25.4.3.8 Flash Modules Switch-On . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .943
25.4.3.9 FMPLL0 Switch-On . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .943
25.4.3.10 Power Domain #2 Switch-On . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .943
25.4.3.11 Pad Outputs-On . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .943
25.4.3.12 Peripheral Clocks Enable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .944
25.4.3.13 Processor and memory clock enable . . . . . . . . . . . . . . . . . . . . . . . .944
25.4.3.14 Processor Low-Power mode exit . . . . . . . . . . . . . . . . . . . . . . . . . . .944
25.4.3.15 System clock switching . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .944
25.4.3.16 Power Domain #2 Switch-Off . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .945
25.4.3.17 Pad Switch-Off . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .945
25.4.3.18 FMPLL0 Switch-Off . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .946
25.4.3.19 Clock Sources Switch-Off . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .946
25.4.3.20 Flash Switch-Off . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .946
25.4.3.21 Main Voltage Regulator Switch-Off . . . . . . . . . . . . . . . . . . . . . . . . . .946
25.4.3.22 Current mode update . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .947
25.4.4 Protection of mode configuration registers . . . . . . . . . . . . . . . . . . . . . . . . . . . .949
25.4.5 Mode transition interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .949
25.4.5.1 Invalid mode configuration interrupt . . . . . . . . . . . . . . . . . . . . . . . . . .949
25.4.5.2 Invalid mode transition interrupt . . . . . . . . . . . . . . . . . . . . . . . . . . . . .949
25.4.5.3 Safe mode transition interrupt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .951