EasyManua.ls Logo

NXP Semiconductors MPC5606S - Page 6

NXP Semiconductors MPC5606S
1344 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
MPC5606S Microcontroller Reference Manual, Rev. 7
4 Freescale Semiconductor
5.4.5.2 Threshold Control Register (TRCx, x = [0..3]) . . . . . . . . . . . . . . . . . . .155
5.4.5.3 Threshold Register (THRHLR[0:3]) . . . . . . . . . . . . . . . . . . . . . . . . . . .156
5.4.6 Conversion timing registers CTR[1..2] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .157
5.4.7 Mask registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .158
5.4.7.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .158
5.4.7.2 Normal Conversion Mask Registers (NCMR[1..2]) . . . . . . . . . . . . . . . .158
5.4.7.3 Injected Conversion Mask Registers (JCMR[1..2]) . . . . . . . . . . . . . . . .159
5.4.8 Delay registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .160
5.4.8.1 Decode Signals Delay Register (DSDR) . . . . . . . . . . . . . . . . . . . . . . .160
5.4.8.2 Power-down Exit Delay Register (PDEDR) . . . . . . . . . . . . . . . . . . . . .160
5.4.9 Data registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .162
5.4.9.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .162
5.4.9.2 Channel Data Register (CDR[0..95]) . . . . . . . . . . . . . . . . . . . . . . . . . .162
Chapter 6
Boot Assist Module (BAM)
6.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .165
6.2 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .165
6.3 Boot modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .165
6.4 Memory map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .166
6.5 Functional description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .166
6.5.1 Entering boot modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .166
6.5.2 Reset Configuration Half Word Source (RCHW) . . . . . . . . . . . . . . . . . . . . . . .168
6.5.3 Single-chip boot mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .169
6.5.3.1 Boot and alternate boot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .170
6.5.4 Boot through BAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .170
6.5.4.1 Executing BAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .170
6.5.4.2 BAM software flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .171
6.5.4.3 BAM resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .172
6.5.4.4 Download and execute the new code . . . . . . . . . . . . . . . . . . . . . . . . . .173
6.5.4.5 Download 64-bit password and password check . . . . . . . . . . . . . . . . .173
6.5.4.6 Download start address, VLE bit and code size . . . . . . . . . . . . . . . . . .174
6.5.4.7 Download data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .175
6.5.4.8 Execute code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .175
6.5.5 Boot from UART . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .176
6.5.5.1 Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .176
6.5.5.2 Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .176
6.5.6 Bootstrap with CAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .177
6.5.6.1 Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .177
6.6 Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .178
6.6.1 Flash memory password swapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .178
6.6.2 Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .179

Table of Contents

Related product manuals