TI Z-Stack 3.5.0 Release Notes

Table of Contents

Introduction

Z-Stack 3.x is a component of the SimpleLink™ CC13x2 / CC26x2 Software Development Kit. This component enables development of Zigbee® 3.0 specification based products. Z-Stack is TI’s complete solution for developing certified Zigbee 3.0 solution on CC13x2 and CC26x2 platforms. Z-Stack contained in this release is based on Zigbee 3.0 specification with the added benefit of running on top of TI-RTOS.

Key features of Z-Stack 3.5.0 :

Additional information about TI’s Zigbee solution can be found at www.ti.com/zigbee

Z-Stack Documentation

The SimpleLink CC13x2 and CC26x2 Software Development Kit(SDK) allows easier product development by combining TI-RTOS and the Zigbee protocol stack in one unified SDK. All Z-Stack sample applications are based off the TI-RTOS Kernel. Key documents needed for Zigbee application development include:

Installation and Usage

What’s New

ID Summary
ZIGBEE-499 Add CC2652RB support
ZIGBEE-457 Support CUI with Z-Stack Example Applications
ZIGBEE-223 Integrate the multipage NV driver to increase number of supported Z3.0 devices

Fixed Issues

ID Summary
ZIGBEE-585 Secure GPDF uses MAC Seq Num as Secure FC, so frames are discarded by Proxy/Sink after it wraps at 255
ZIGBEE-583 GP Proxy/GP Sink memory leak after receiving incoming GPDF
ZIGBEE-569 transID field of AF_DATA_CONFIRM_IND does not correspond with ZCL transID of packet sent
ZIGBEE-556 Z3.0 Joiner can get into incorrect BDB state when recommissioned during TCLK Exchange
ZIGBEE-539 NPI TX buffer memory leak causing ZMemError
ZIGBEE-510 OTAApp_setPollRate API does not set poll rate correctly
ZIGBEE-509 Default reportable change value is incorrect in SampleLight
ZIGBEE-502 CIE has inconsistent IAS Zone Server (Warning Device, Zone) zone enrollment behavior
ZIGBEE-500 Touchlink Initiator does not set TxPower to 0dBm when performing discovery
ZIGBEE-490 Non-commissioned ZED device does not enter sleep mode
ZIGBEE-480 zed_sw_ota_client should use release TI-RTOS configuration instead of debug by default
ZIGBEE-476 ZDApp_RestoreNwkSecMaterial attempts write to non-initialized NVID if using last NV table entry (generic entry)
ZIGBEE-469 Setting poll rates via zstack_config.h was ineffective at compile-time

Known Issues

ID Summary
ZIGBEE-541 Disabling NV_RESTORE leads to undefined behavior
ZIGBEE-526 NVOCMP: New devices cannot join after ~220 nodes are in the network

Upgrade and Compatibility Information

The Z-Stack 3.5.0 only supports Revision E SimpleLink CC13x2 and CC26x2 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

Dependencies

The Z-Stack 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

Development Board Support

Validation

The Z-Stack sample applications were built & tested with versions of the following Integrated Development Environments (IDEs) and tool chains listed in the top-level SDK release notes:

This release is for evaluation and development purposes only. End products being developed with this protocol stack version will require a future update prior to obtaining Zigbee and/or regulatory certification.

Versioning

This product follows a version format, M.mm.pp.bb, where:

Technical Support and Product Updates