TI BLE-Stack 3.02.02.00 Release Notes

Table of Contents

Introduction

SimpleLink™ CC2640R2 Software Development Kit (SDK) delivers components that enable engineers to develop applications on Texas Instruments SimpleLink Bluetooth® low energy CC2640R2F wireless MCU. This powerful software toolkit provides a cohesive and consistent software experience for all SimpleLink CC2640R2 users by packaging essential software components such as the Bluetooth 4.2 protocol stack (BLE-Stack), integrated real-time localization system (RTLS), TI-RTOS and peripheral drivers in one easy-to-use software package along with exhaustive documentation.

As with all Bluetooth core specifications that support the low energy (LE) feature, devices implementing the LE feature of Bluetooth 4.2, are backward compatible with Bluetooth 4.1 and 4.0 LE capable devices.

Key features of BLE-Stack 3.02.02.00 :

BLE-Stack 3.02.02.00 is production release and a maintenance update to BLE-Stack 3.02.00.xx

Additional information about TI’s Bluetooth low energy solutions can be found at www.ti.com/ble

BLE-Stack Documentation

The SimpleLink CC2640R2 SDK allows easier product development by combining the TI-RTOS and BLE protocol stack in one unified SDK. All BLE-Stack sample applications are based off the TI-RTOS Kernel. Key documents needed for BLE application development include:

What’s New

ID Summary
BLESTACK-4568 ToF Security
BLESTACK-4567 AoA tone moved up to CRC
BLESTACK-4538 RTLS Management
BLESTACK-4536 BLE3 flash optimization
BLESTACK-4440 Support Unlimited Scanning

Fixed Issues

ID Summary
BLESTACK-4193 Fixed issue where an incoming Slave Security Request not handled properly by the GapBondMgr and will trigger a new pair

Known Issues and Limitations

ID Summary
BLESTACK-4586 [RTLS]: ToF - supporting only 3 pre-configured frequencies
BLESTACK-4584 [RTLS]: Supporting up to 100 of ToF Samples due to memory limitation
BLESTACK-4511 CC2640R2 OAD target boots into user app after receiving reset command during unsecure on-chip OAD with a secure BLE connection
BLESTACK-4505 Enabling a specific off-chip image is not working for CC2640R2
BLESTACK-4459 Revert to factory image not working for CC2640R2 off-chip OAD
BLESTACK-4263 BIM reserves extra pages of flash when not using secure OAD
BLESTACK-3934 L2CAP recombination failing in some cases when data length update combines with L2CAP packet
BLESTACK-3641 L2CAP Connection Oriented Channels are not available in multi-role configurations
BLESTACK-3640 Number of simultaneous connections may be limited when attempting concurrent LE Secure Connections pairings
BLESTACK-2706 Multi-role incorrectly sets gapRole_AdvEnabled when enabling non-connectable advertisements.

Installation and Usage

Upgrade and Compatibility Information

The CC2640R2 SDK uses a new directory & file format which differs from BLE-Stack 2.2.x and earlier SDK releases. Existing applications developed with earlier SDKs require porting to this release; however, most BLE APIs remain the same thus reducing the effort required to migrate to this release. Refer to the Migration Guide for details.

Operating System Support

The BLE-Stack sample applications in the CC2640R2 SDK are supported on the Microsoft Windows® 7 SP1, Windows 8.1 or Windows 10 build platform.

Dependencies

The BLE-Stack sample applications were built & tested with the following Integrated Development Environments (IDEs) and listed components on Windows 7 SP1 and Windows 10 host build platforms.

Device Support

This release supports single-mode Bluetooth LE on the following SimpleLink wireless MCUs:

Note: This SDK does not support SimpleLink CC2640/CC2650/CC1350 devices or development kits with these devices.

Development Board Support

This release supports Bluetooth low energy applications on the following development kit: CC2640R2 LaunchPad

Validation

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 Bluetooth and/or regulatory certification.

Versioning

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

Technical Support and Product Updates