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

Advertising
background image

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

Section 1.1.1, Ported Targets

)

.

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

Section 2.1.3, Safe Mode Boot

).

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

Section 2.1.3, Safe Mode Boot

).

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.

Advertising