![NXP Semiconductors MPC5605BK Reference Manual Download Page 81](http://html.mh-extra.com/html/nxp-semiconductors/mpc5605bk/mpc5605bk_reference-manual_1721852081.webp)
Chapter 5 Microcontroller Boot
MPC5606BK Microcontroller Reference Manual, Rev. 2
Freescale Semiconductor
81
The flow charts in
provide a way to quickly check what will happen with
different configurations of the NVSCC0,1 registers as well as detailing the correct way to enter the serial
password. In the password examples, assume the 64-bit password has been programmed into the shadow
flash memory in the order {NVPWD0, NWPWD1} and has a value of 0x01234567_89ABCDEF.
Table 5-4. Censorship configuration and truth table
Boot configuration
Serial
censorship
control word
(NVSCC
n
[SC])
Censorship
control word
(NVSCC
n
[CW])
Internal flash
memory
state
Serial
password
JTAG
password
FAB pin
state
Control options
0 (flash
memory
boot)
Uncensored
0xXXXX AND
NVSCC0 ==
NVSCC1
0x55AA AND
NVSCC0 ==
NVSCC1
Enabled
N/A
Private flash memory
password and
censored
0x55AA AND
NVSCC0 ==
NVSCC1
!0x55AA AND
NVSCC0 ==
NVSCC1
Enabled
NVPWD
1,0
(SSCM reads
flash memory
1
)
1
When the SSCM reads the passwords from flash memory, the NVPWD0 and NVPWD1 password order is swapped, so you
have to submit the 64-bit password as {NVPWD1, NVPWD0}.
Censored with no
password access
(lockout)
!0x55AA
!0X55AA
Enabled
N/A
OR
NVSCC0 != NVSCC1
1 (serial
boot)
Private flash memory
password and
uncensored
0x55AA AND NVSCC0 == NVSCC1
Enabled
NVPWD
0,1
(BAM reads
flash memory
)
Private flash memory
password and
censored
0x55AA AND
NVSCC0 ==
NVSCC1
!0x55AA AND
NVSCC0 ==
NVSCC1
Enabled
NVPWD
1,0
(SSCM reads
flash memory
)
Public password and
uncensored
!0x55AA AND
NVSCC0 !=
NVSCC1
0X55AA AND
NVSCC0 !=
NVSCC1
Enabled
Public
(0xFEED_FAC
E_CAFE_BEE
F)
Public password and
censored (lockout)
!0x55AA
Disabled
Public
(0xFEED_FAC
E_CAFE_BEE
F)
OR NVSCC0 != NVSCC1
= Microcontroller permanently locked out
= Not applicable
Summary of Contents for MPC5605BK
Page 2: ...This page is intentionally left blank...
Page 20: ...MPC5606BK Microcontroller Reference Manual Rev 2 20 Freescale Semiconductor...
Page 103: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 103 Clocks and power...
Page 645: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 643 Timers...
Page 715: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 713 ADC system...
Page 787: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 787 Memory...
Page 893: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 893 Integrity...
Page 943: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 943 Debug...