Silicon Laboratories 802.15.4-2.4-DK User Guide

802.15.4-2.4-DK
2.4 GHZ 802.15.4 DEVELOPMENT KIT USERS GUIDE

1. Kit Contents

The 2.4 GHz 802.15.4 Development Kit contains the following items, shown in Figure 1.
2.4 GHz 802.15.4/ZigBee Target Boards (2)Antennas (2)9 V batteries (2)2.4 GHz 802.15.4 Development Kit User's Guide (this document)Silicon Laboratories Development Kit IDE and Product Information CD-ROM. CD content includes the following:
Silicon Laboratories Integrated Development Environment (IDE)Keil Software 8051 Development Tools (evaluation assembler, linker and C compiler)802.15.4 Application Programming Interface (API) librarySource code examples and register definition files2.4 GHz 802.15.4 Demonstration SoftwareDocumentation
AC to DC power adapterUSB debug adapter (USB to debug interface)USB cables (2)

Figure 1. Silicon Laboratories 2.4 GHz 802.15.4 Development Kit

Rev. 0.1 1/06 Copyright © 2005 by Silicon Laboratories 802.15.4-2.4-DK
802.15.4-2.4-DK

2. Kit Overview

The 2.4 GHz 802.15.4 Development kit contains everything necessary to demonstrate and develop a two-node
802.15.4 network. The 802.15.4 Demonstration Software provides a quick and convenient graphical PC-based demonstration with no programming required. A complete development environment is provided in the kit for those wishing to develop a custom 802.15.4 application. The development environment includes an IDE, evaluation C compiler, software libraries, and a code example.

3. Demonstration Tools

The kit includes a demonstration to enable the user to quickly construct a 802.15.4 network, shown in Figure 2.
The demonstration has both software and firmware components. The 2.4 GHz 802.15.4 Demonstration Software is a graphical user interface that runs on the PC. The demonstration firmware is the 8051 code that runs on the development board. Development boards are shipped with the firmware preloaded. Software and firmware updates are available upon request through Silicon Laboratories’ Applications group.
Detailed instructions are in document "AN267: 2.4 GHz 802.15.4 Demonstration Software User's Guide", included with this kit.

Figure 2. Silicon Laboratories 2.4 GHz 802.15.4 Demonstration Software

2 Rev. 0.1
802.15.4-2.4-DK

4. Development Tools

The 2.4 GHz 802.15.4 Development Kit includes everything necessary to write, compile, download, and debug a simple 802.15.4-based application.
The Silicon Laboratories Integrated Development Environment (IDE) serves as the primary programming and debugging tool. The IDE includes an evaluation versions of the Keil C compiler, assembler, and linker, limited to 4 kB of linked user code. The included 802.15.4 MAC library components do not count against this limit. The kit also includes an adapter for programming and debugging from the IDE environment as shown in Figure 3.
The software library includes the 802.15.4 MAC and PHY layers. A Network Application Programming Interface (API) contains all necessary network primitives to build a 802.15.4 network from a user-defined application. A software example illustrates the MAC API. This example builds an ad-hoc 802.15.4 network using the included MAC API software library.
Refer to "AN268: 802.15.4 MAC Application Programming Interface Layer Guide" for a complete description of the API commands and usage. This guide closely follows the format of the IEEE 802.15.4-2003 specification, which should also be reviewed before beginning development. "AN269: 2.4 GHz 802.15.4 MAC API Programming Example Guide" describes the Network API programming example, IDE setup and operation, and details of using the software library. Both documents are included in this kit.
PC
USB Debug Adapter
USB
Run
Stop
Power
JTAG
Universal
Power Supply

Figure 3. Development Environment Components

5. Hardware

The 2.4 GHz 802.15.4 Development Kit includes two target boards. These boards are all identical and may be used for demonstration or development.
Each board features a Silicon Laboratories C8051F121 microcontroller and a Chipcon CC2420 2.4 GHz 802.15.4 transceiver. Support components include a USB interface, JTAG programming interface, a variety of pushbuttons and LED's, and a voltage regulator.
Refer to "AN222: 2.4 GHz 802.15.4/ZigBee Development Board Hardware User's Guide" for schematics, PCB layout, and configuration instructions.
Rev. 0.1 3
802.15.4-2.4-DK

CONTACT INFORMATION

Silicon Laboratories Inc.
4635 Boston Lane Austin, TX 78735
Internet: www.silabs.com
The information in this document is believed to be accurate in all respects at the time of publication but is subject to change without notice. Silicon Laboratories assumes no responsibility for errors and omissions, and disclaims responsibility for any consequences resulting from the use of information included herein. Additionally, Silicon Laboratories assumes no responsibility for the functioning of undescribed features or parameters. Silicon Laboratories reserves the right to make changes without further notice. Silicon Laboratories makes no warranty, rep­resentation or guarantee regarding the suitability of its products for any particular purpose, nor does Silicon Laboratories assume any liability arising out of the application or use of any product or circuit, and specifically disclaims any and all liability, including without limitation conse­quential or incidental damages. Silicon Laboratories products are not designed, intended, or authorized for use in applications intended to support or sustain life, or for any other application in which the failure of the Silicon Laboratories product could create a situation where per­sonal injury or death may occur. Should Buyer purchase or use Silicon Laboratories products for any such unintended or unauthorized ap­plication, Buyer shall indemnify and hold Silicon Laboratories harmless against all claims and damages.
Silicon Laboratories and Silicon Labs are trademarks of Silicon Laboratories Inc.
Other products or brandnames mentioned herein are trademarks or registered trademarks of their respective holders.
4 Rev. 0.1
Loading...