MPC5566 Microcontroller Reference Manual, Rev. 2
Freescale Semiconductor 16-1
Chapter 16
Boot Assist Module (BAM)
16.1 Introduction
This chapter describes the boot assist module (BAM).
16.1.1 Overview
The BAM contains the MCU boot program code. The BAM control block is connected to peripheral
bridge B and occupies the last 16 KB of the MCU memory space. The BAM program supports several
booting modes:
• Internal flash
• External memory without bus arbitration
• External memory with bus arbitration
• Serial boot using an eSCI interface
• Serial boot using a FlexCAN interface
The BAM program is executed by the e200z6 core just after the MCU reset. Depending on the boot mode,
the program initializes the minimum MCU resources to start application code execution.
Figure 16-1 is a block diagram of the BAM.
Figure 16-1. BAM Block Diagram
Peripheral
bridge B
BAM
control
block
BAM