
Application Note
AN1060 — Rev. 1.0
MOTOROLA
213
pins during reset, the selected mode, and the state of the MDA, SMOD, 
and RBOOT control bits. Refer to the composite memory map and 
information in 
Table 1
 for the following discussion. 
The MDA control bit is determined by the state of the MODA pin as the 
MCU leaves reset. MDA selects between single-chip and expanded 
operating modes. When MDA is 0, a single-chip mode is selected, either 
normal single-chip mode or special bootstrap mode. When MDA is 1, an 
expanded mode is selected, either normal expanded mode or special 
test mode. 
The SMOD control bit is determined by the inverted state of the MODB 
pin as the MCU leaves reset. SMOD controls whether a normal mode or 
a special mode is selected. When SMOD is 0, one of the two normal 
modes is selected, either normal single-chip mode or normal expanded 
mode. When SMOD is 1, one of the two special modes is selected, either 
special bootstrap mode or special test mode. When either special mode 
is in effect (SMOD = 1), certain privileges are in effect, for instance, the 
ability to write to the mode control bits and fetching the reset and 
interrupt vectors from $BFxx rather than $FFxx. 
The alternate vector locations are achieved by simply driving address bit 
A14 low during all vector fetches if SMOD = 1. For special test mode, the 
alternate vector locations assure that the reset vector can be fetched 
from external memory space so the test system can control MCU 
operation. In special bootstrap mode, the small boot ROM is enabled in 
the memory map by RBOOT = 1 so the reset vector will be fetched from 
this ROM and the bootloader firmware will control MCU operation. 
Table 1. Mode Selection Summary
Input Pins
Mode Selected
Control Bits in HPRIO
MODB
MODA
RBOOT
SMOD
MDA
1
0
Normal single chip
0
0
0
0
0
Normal expanded
0
0
1
0
0
Special bootstrap
1
1
0
0
1
Special test
0
1
1
F
Freescale Semiconductor, Inc.
For More Information On This Product,
  Go to: www.freescale.com
n
.