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
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 |
BApplication
o
oNVM
t
l 802.15.4 MAC
a
d 802.15.4 PHY e
r Device Driver UART(2)
1)Or MC908HCS08GT60
2)Or USB
RS232
Test Tool
UART or USB
Figure 1 Application Supporting RS232 UART or USB Interface
Freescale Semiconductor | Embedded Bootloader Reference Manual, Rev. 0.0 |