Features, Benefits, Potential issues – Freescale Semiconductor 802.15.4 User Manual
Page 11: Features -3, Benefits -3, Potential issues -3, 2 features, 3 benefits, 4 potential issues

Freescale Semiconductor Embedded Bootloader Reference Manual, Rev. 0.0
1-3
1.2 Features
The following features are supported:
•
Upload firmware (802.15.4/Zigbee application) in Motorola S19 record format through
UART/USB. The S1 data record length must be set to 32 bytes
•
Auto-Detection of the PC communication interface (see
.
•
Initialize memory including stack of uploaded firmware
•
Initialize the system clock. Self clocked mode and MC13192 clock setup. Power save mode
supported
•
Run time update/change of the NVM
NOTE
See the Freescale 802.15.4 MAC/PHY Software Reference Manual,
802154MPSRM/D, for a detailed description on NVM layout and values.
1.3 Benefits
•
Users do not have to buy expensive third party debug/development tools to get started.
•
Users can update the 802.15.4/Zigbee application firmware without having to build in additional
code for interfacing to the Embedded Bootloader (See
•
Application firmware can be updated after production by users. However, this requires that the
final product has a communication interface (UART/USB).
•
Users can update the 802.15.4/Zigbee application firmware even when it is malfunctioning (See
•
The 802.15.4/Zigbee application firmware does not have to include initializing or flash
programming code and can thereby minimize code size.
•
Can update any NVM data specified by the 802.15.4/Zigbee application.
1.4 Potential Issues
•
Uses 4 KB of flash (~6.7 % on a MC908HCS08GB60/GT60) and 93 bytes of RAM
(~2,3 % on a MC908HCS08GB60/GT60)
•
Extended power/boot up time (~17ms) because the Embedded Bootloader must detect the
presence of an application.