TI Zigbee 1.00.00 Release Notes
Table of Contents
Introduction
ZBOSS 3.x is a component of the SimpleLink™ Low Power F3 Software Development Kit. This component enables development of Zigbee® 3.0 specification based products. ZBOSS is TI’s complete solution for developing certified Zigbee 3.0 solution on CC23xx platforms. ZBOSS contained in this release is based on Zigbee 3.0 specification with the added benefit of running on top of FreeRTOS. This release is an early access to Zigbee stack and not recommended for production.
Key features of Zigbee 1.00.00 :
- Zigbee certified stack - Zigbee Pro 2023 (R23) and Zigbee Pro 2017 (R22), Green Power Proxy v1.1.2 (Zigbee Core v1.0.0.0)
- Zigbee Cluster Library (ZCL) 8 integration
- Standalone on/off light and switch sample applications to jump start development
- Secure Over-the-Air Download (OAD) firmware upgrade support and Over-the-Air Update (OTA) examples for updating Zigbee device firmware wirelessly
- Green Power Device (GPD) and Sink (GPS) examples support battery-less devices
- Green Power Device (GPD) supports bi-direction communication.
- Full integration with FreeRTOS for real-time scheduling, automatic power management and utilizing peripheral device drivers
- Free code development option with Code Composer Studio™ (CCS)
- ZED, ZC, ZR, GPD and GPP roles are supported.
Additional information about TI’s Zigbee solution can be found at www.ti.com/zigbee
ZBOSS Documentation
The SimpleLink Low Power F3 Software Development Kit(SDK) allows easier product development by combining FreeRTOS and the Zigbee protocol stack in one unified SDK. All Zigbee sample applications are based off the FreeRTOS Kernel. Key documents needed for Zigbee application development include:
Installation and Usage
- To build the sample applications with this SDK a supported IDE must be installed (refer to Dependencies below)
- Install the simplelink_lowpower_f3_sdk_9_11_00_xx installer package on a supported host operating system build machine with Administrator privileges
- The default install path for Windows is C:\ti\simplelink_lowpower_f3_sdk_9_11_00_xx\examples\rtos\LP_EM_CC2340RX\zigbee
- Changing the default install path and/or drive letter may require updating project variables. Do not use a space in the install path
- It is recommended to make a backup of the installation in order to revert modifications to the SDK
What’s New
| ID | Summary |
|---|---|
| TI_ZIGBEE-204 | Support for Zigbee Pro Revision 22 (R22) |
| TI_ZIGBEE-157 | Add Support for CC27xx Platform |
| TI_ZIGBEE-155 | Add support for OAD firmware update using compression |
Fixed Issues
| ID | Summary |
|---|---|
| None | None |
Known Issues
| ID | Summary |
|---|---|
| None | None |
Known Workarounds
TI_ZIGBEE-89: Failure to commission R23 ZED/ZR to Amazon Echo 4th Generation ZC. This is resolved by calling zboss_use_r22_behavior() any place after the ZB_INIT().
Upgrade and Compatibility Information
The Zigbee 1.00.00 only supports Revision B SimpleLink CC23xx devices. No support for previous silicon revisions or LaunchPad™ development kits using earlier silicon revisions. If you’re unsure of the revision number of your device, please see the Package Symbolization and Revision Identification section of the Errata Note.
Operating System Support
The Zigbee package builds on all host environments and tool chains supported by the SimpleLink™ Low Power F3 Software Development Kit. See the top-level SDK release notes for details.
Dependencies
The Zigbee sample applications were built & tested with the Integrated Development Environments (IDEs) and listed in the top-level SDK release notes.
Note: Earlier IDE/toolchain versions are not supported and compatibility with newer versions of supported IDEs is not assured.
Device Support
This Zigbee stack supports the following Zigbee roles and OTA support for SimpleLink CC23XX and CC27XX wireless MCUs:
| Device | ZED | ZR | ZC | GPD | On-chip OTA | Off-chip OTA |
|---|---|---|---|---|---|---|
| CC2340R2 | Y | N | N | Y | N | Y |
| CC2340R5 | Y | Y | Y | Y | Y(1) | Y |
| CC2755R10(2) | Y | Y | Y | N | Y | Y |
(1) On-chip OTA support will depend on the features chosen
(2) Early access only
Development Board Support
See the top-level SDK release notes for details.
Validation
The Zigbee sample applications were built & tested with the IDE’s and toolchains mentioned in the SDK release notes.
Versioning
This product follows a version format, M.mm.pp.bb, where:
- M is a 1 digit major number,
- mm is a 2 digit minor number,
- pp is a 2 digit patch number,
- bb is a 2 digit incrementing build counter.