Freescale Semiconductor 802.15.4 manual Features, Potential Issues

Models: 802.15.4

1 66
Download 66 pages 37.1 Kb
Page 11
Image 11

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.

Freescale Semiconductor

Embedded Bootloader Reference Manual, Rev. 0.0

1-3

Page 11
Image 11
Freescale Semiconductor 802.15.4 manual Features, Potential Issues