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 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
- Green Power Device (GPD) and Sink (GPS) examples support battery-less devices
- Green Power Device (GPD) supports bi-drection 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_10_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_10_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 |
---|---|
None | None |
Fixed Issues
ID | Summary |
---|---|
TI_ZIGBEE-184 | Sleeping on ZC/ZR breaks communication |
TI_ZIGBEE-183 | Unexpectedly high power consumption on ZED caused by RX on during CSMA backoff |
TI_ZIGBEE-182 | Pending bit not set correctly in high traffic scenarios |
TI_ZIGBEE-181 | ZED orphan high power consumption |
TI_ZIGBEE-177 | Exception occurs in high traffic scenarios |
TI_ZIGBEE-176 | Incorrect LQI to cost conversion |
TI_ZIGBEE-175 | Duplicate/corrupted entries in link status messages |
TI_ZIGBEE-165 | Incorrect button registration usage in both light and switch examples |
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
See the top-level SDK release notes for details.
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.