![NXP Semiconductors MPC5605BK Reference Manual Download Page 83](http://html.mh-extra.com/html/nxp-semiconductors/mpc5605bk/mpc5605bk_reference-manual_1721852083.webp)
Chapter 5 Microcontroller Boot
MPC5606BK Microcontroller Reference Manual, Rev. 2
Freescale Semiconductor
83
Figure 5-5. Censorship control in serial boot mode
5.2
Boot Assist Module (BAM)
The BAM consists of a block of ROM at address 0xFFFF_C000 containing VLE firmware. The BAM
provides 2 main functions:
•
Manages the serial download (FlexCAN or LINFlex protocols supported) including support for a
serial password if censorship is enabled
•
Places the microcontroller into static mode if flash memory boot mode is selected and a valid
BOOT_ID is not located in one of the boot sectors by the SSCM
5.2.1
BAM software flow
illustrates the BAM logic flow.
FAB = 1
(Serial boot mode)
NVSCC0 !=
NVSCC1
?
True
Censored with no
password access
(Locked out)
Serial password details:
Enter public password
0xFEEDFACE_CAFEBEEF
False
False
False
Both
SC and CW !=
0x55AA
SC != 0x55AA
?
?
True
Censored with no
password access
(Locked out)
True
Note:
CW = 0x55AA
False
CW != 0x55AA
?
True
Note:
SC = 0x55AA
Public password,
Uncensored
Flash
(private) password,
Censored
Flash
(private) password,
Uncensored
Enter password as
{NVPWD
1
, NVPWD
0
}
example –
0x89ABCDEF_01234567
Enter password as
{NVPWD
0
, NVPWD
1
}
example –
0x01234567_89ABCDEF
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...