About This Book
This guide provides a detailed description of Freescale’s Embedded Bootloader and describes how to port Freescale’s Embedded Bootloader to a specific PCB/target..
The Embedded Bootloader is intended for use with the IEEE® 802.15.4 evaluation kits (EVK). However, it is possible to upload applications with the Embedded Bootloader in the development phase, but the Embedded Bootloader will not provide any debug functions.
The Embedded Bootloader provides an easy and inexpensive way to upload new firmware and eliminate the requirements for expensive debug/development tools. The only requirement is a standard PC with an RS232 UART/USB interface running Windows 2000 or XP.
The Embedded Bootloader must be used with the Zigbee Flash Tool which can be found in the Test Tool Suite ‘Test Tool.exe’.
This document describes Embedded Bootloader version 5.01.
Audience
This document is intended for application developers.
Organization
This document is organized into eight chapters and one appendix.
Chapter 1 | Embedded Bootloader Description — This chapter gives an overview of the |
| Embedded Bootloader. |
Chapter 2 | Using the Embedded Bootloader — This chapter describes the basic |
| functionality of the Embedded Bootloader. |
Chapter 3 | Test Tool, Zigbee Flash Tool — This chapter describes the Zigbee Flash Tool. |
| The GUI and Command Line versions are covered. |
Chapter 4 | Programming the Embedded Bootloader — This chapter describes how to |
| program the Embedded Bootloader to flash memory. |
Chapter 5 | Application Integration Reference Guide — This chapter describes the |
| deliverables required to build an 802.15.4/Zigbee Application with the |
| Embedded Bootloader. |
Chapter 6 | Port Integration Reference Guide — This chapter describes the deliverables |
| required and how to integrate them to make an executable Embedded |
| Bootloader for a specific PCB. |
Chapter 7 | Embedded Bootloader Public Function Description — This chapter provides |
| a description of the, from an 802.15.4/Zigbee application, accessible functions |
| in the Embedded Bootloader. |
Chapter 8 | Memory Map — This chapter describes the Bootloader Memory Map. |
Appendix A | Release Folder and File Structure — This appendix shows the folder and file |
| structure for this release. |
vi | Embedded Bootloader Reference Manual, Rev 0.0 | Freescale Semiconductor |