MPC5606S Microcontroller Reference Manual, Rev. 7
Freescale Semiconductor 31
30.5.3.5 Serial Flash mode interrupt and DMA requests . . . . . . . . . . . . . . . .1052
30.5.3.6 TX Buffer Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1053
30.5.4 Power saving features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1054
30.5.4.1 Module Disable mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1054
30.5.4.2 Leaving power-saving modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1055
30.5.4.3 Slave bus signal gating . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1055
30.6 Initialization/application information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1055
30.6.1 How to change queues—SPI modes only . . . . . . . . . . . . . . . . . . . . . . . . . . .1055
30.6.2 Baud rate settings—SPI modes only . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1056
30.6.3 Delay settings—SPI modes only . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1057
30.6.4 Oak family compatibility with the QuadSPI—SPI modes only . . . . . . . . . . . .1058
30.6.5 Calculation of FIFO pointer addresses—SPI modes only . . . . . . . . . . . . . . .1059
30.6.5.1 Address Calculation for the First-in Entry and Last-in Entry in the TX FIFO
1060
30.6.5.2 Address Calculation for the First-in Entry and Last-in Entry in the RX FIFO
1060
30.6.6 Available status/flag information—SFM mode only . . . . . . . . . . . . . . . . . . . .1061
30.6.6.1 IP bus related commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1061
30.6.6.2 AHB bus related commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1061
30.6.6.3 Overview of error flags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1062
30.6.6.4 IP bus and AHB Access command collisions . . . . . . . . . . . . . . . . . .1062
30.6.7 Command arbitration—SFM mode only . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1062
30.6.8 DMA usage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1063
30.6.8.1 DMA usage in SPI Slave mode . . . . . . . . . . . . . . . . . . . . . . . . . . . .1063
30.6.8.2 DMA usage in SFM mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1063
30.7 Serial Flash Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1064
30.7.1 Supported Instruction Codes in Winbond Devices . . . . . . . . . . . . . . . . . . . . .1065
30.7.2 Serial Flash Clock Frequency Limitations . . . . . . . . . . . . . . . . . . . . . . . . . . . .1067
30.8 Internal Sampling of Serial Flash Input Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1067
Chapter 31
Reset Generation Module (MC_RGM)
31.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1071
31.1.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1071
31.1.2 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1072
31.1.3 Modes of operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1073
31.2 External signal description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1074
31.3 Memory map and register definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1074
31.3.1 Register descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1076
31.3.1.1 Functional Event Status Register (RGM_FES) . . . . . . . . . . . . . . . . .1077
31.3.1.2 Destructive Event Status Register (RGM_DES) . . . . . . . . . . . . . . . .1078
31.3.1.3 Functional Event Reset Disable Register (RGM_FERD) . . . . . . . . .1080
31.3.1.4 Destructive Event Reset Disable Register (RGM_DERD) . . . . . . . .1081
31.3.1.5 Functional Event Alternate Request Register (RGM_FEAR) . . . . . .1082
31.3.1.6 Destructive Event Alternate Request Register (RGM_DEAR) . . . . .1083