Freescale Semiconductor Embedded Bootloader Reference Manual, Rev. 0.0 2-1
Chapter 2 Using the Embedded Bootloader
This chapter describes the Embedded Bootloader functionality. A detailed description of the functions
briefly mentioned in this chapter can be found in Chapter 7.

2.1 Upload Firmware

The Embedded Bootloader can be used in different system configurations depending on the PCB and the
application. The application should have a user interface feature that makes it possible for the application
to call the Enable_Download_Firmware() function:
The application can optionally call the Hard_Reset() function to perform a reset, or the board can be reset
manually. The board will now start up in Embedded Bootloader mode.
Start the PC-Tool. See Chapter 3 for more information.

2.1.1 Use Case One

In this case, users send a specific command via the UART to enable firmware upload
MC908HCS08GB60(1)/MC13192 PC
B Application Test Tool
o
o NVM
t
l 802.15.4 MAC
o
a
d 802.15.4 PHY
e RS232
r Device Driver UART(2) UART or USB
1) Or MC908HCS08GT60
2) Or USB
Figure 1 Application Supporting RS232 UART or USB Interface