User's Manual

LR/WPAN PAN802154HAR Application Notes
Doc Number: Rev A3
13
For engineering samples, please start the SW application development process by erasing all
contents of the flash (60K bytes) prior to loading any SW components.
3.3 Required SW Tools
You will need the following SW tools to develop an application program/profile.
1) Metrowerks Codewarrior Development Studio for HC(S)08 64K C Compiler. Part Number CWS-H08-
C64K-CX.
(http://store.metrowerks.com)
2) Freescale™ ZigBee Development tool --- This tool is available from Freescale
3) BDM MULTILINK Flash Programming tool ( Software and hardware). This is available from PEMicro
in USB or parallel port presentation. (www.pemicro.com)
3.4 Freescale™ ZigBee Development Platform
Freescale™ Semiconductor has created several hardware and software development platforms. The Z-
Stack and 802.15.4 MAC were created to work with all of these specific hardware platforms.
If you are already familiar with one of the Freescale™ Development Platforms, using the Panasonic
Module in your system is very easy as The Panasonic PAN802154 is most closely resembles the SARD.
3.5 Special mapping for the PAN802154 Module in Metrowerks Code Warrior Development
Tool.
Panasonic PAN802154 uses the Freescale GT60 MCU (U1) in conjunction with the MC13193
Transceiver (U3) --- the correct MCU part number must be chosen for the specific device function role
for the compiler to generate the correct object code.
There are basically 3 function devices
a) End Device – (Reduced Function Device - RFD)
b) Router Device – (Full Function Device - FFD)
c) Device Coordinator – (Full Function Device - FFD)
Note that only FFD can communicate with any device. RFD can only communicate with
FFD, and not with another RFD.
Metrowerks Code Warrior Development Studio for HC (S) 08 64K Compiler is the compiler. Libraries and
source code projects provided by Freescale™ are compatible with this compiler. The compiler may be
found on the Freescale™’s website at www.freescale.com
. The 64K-compiler upgrade is needed to
compile the full ZigBee stack.