Atmel AVR2060: BitCloud ZigBee Light Link Quick Start Guide [APPLICATION NOTE]
42004B
−
AVR
−
08/2012
3
1.
Overview
1.1
SDK’s contents
The SDK includes the BitCloud implementation of ZigBee Pro protocol and ZigBee Cluster Library, the Light Link demo
application and a set of pre-built firmware images and development tools.
The BitCloud stack included in this package contains the ZigBee Cluster Library implementation, and is very similar to
the BitCloud Profile Suite stack. However, a few enhancements are made to adjust to the behavior needed for ZigBee
Light Link profile.
describes the file structure of the software package supplied with the SDK.
Table 1-1. BitCloud ZigBee Light Link SDK’s structure.
Name
Location
/BitCloud/Components
Header files and source code for some components (HAL,
BSP, and drivers)
/BitCloud/Components/ZCL/ZLL
Header files with definitions of clusters used by Light Link
applications, and ZLL’s specific API definitions
/BitCloud/lib
BitCloud compiled libraries
/Applications/ZLLDemo
Demo application’s sources and projects
/Evaluation Tools/ZLLDemo
Demo application’s pre-compiled images
/Documentation
Documentation for this package
In addition to this document, the documentation includes the API Reference, which contains specification of functions
and times available for the user, and the developer guides.
1.2
Supported platforms and tools
Supported platforms and development tools are described in
.
Table 1-2. System requirements for BitCloud ZigBee Light Link SDK.
Parameter
Value
Note
MCU/RF
Atmel
®
ATmega128RFA1 SoC
Atmel ATmega256RFR2 SoC
Evaluation Board
RCB128RFA1 for a color lightc;
RCB128RFA1 hosted on a Key
Remote Control board for a color
scene controller
Boards are available with
Evaluation Kit
JTAG emulator
Atmel AVR
®
JTAGICE mkII or
Atmel JTAGICE 3
Required to upload firmware onto the
boards and debug through JTAG
IDE
IAR Embedded Workbench
®
for AVR
6.11 (with IAR™ C/C++ Compiler for
AVR v6.11.1.50453)
Required to develop applications using
API and to upload firmware images
through JTAG