Bootloader Flowchart; Special Notes; Figure 9-1 Bootloader Program Operation - Motorola DragonBall MC9328MX1 Reference Manual

Integrated portable system processor
Table of Contents

Advertisement

9.5 Bootloader Flowchart

Figure 9-1 on page 9-7 illustrates how the bootloader program operates inside the MC9328MX1. The
bootloader starts when the MC9328MX1 enters bootstrap mode.
Receive a Bootstrap
Data COUNT = 0?
Read Data From

9.6 Special Notes

The following summary items may be helpful when working in bootstrap mode.
A b-record is a string of uppercase hex characters with optional comments that follow.
Comments in a b-record or b-record file must not contain any word or symbol that is longer than
nine characters. However, the following characters can be used in a string of any length (all of these
have an ASCII code value that is less than 0x30):
— space
MOTOROLA
START
Initialize
UART
Record
YES
NO
NO
Data COUNT &
Data SIZE
Valid?
YES
NO
Read?
YES
ADDR
Figure 9-1. Bootloader Program Operation
Bootstrap Mode Operation
Run Program
Starting
at ADDR
ECHO *
Store Data to
ADDR
ECHO Data
Bootloader Flowchart
ECHO /
9-7

Advertisement

Table of Contents
loading

Table of Contents