TI BLE5-Stack 1.00.01.45 Release Notes

Table of Contents

Introduction

The BLE5-Stack is a set of sample applications, tools, APIs and protocol stack libraries that enable engineers to develop Bluetooth® 5 standalone or network processor LE applications on the SimpleLink™ CC2640R2F Bluetooth low energy (BLE) wireless MCU. This BLE5-Stack release includes Bluetooth certified support for the 2 Mbps high throughput PHY mode as well as all existing Bluetooth 4.0, 4.1 and 4.2 LE features from the BLE-Stack 3.1.0 release. Also included with this protocol stack release is a (non-production) demonstration mode for evaluating performance of the LE Coded PHYs used in the Bluetooth 5 LE Long Range feature. Refer to the sections below for developing your Bluetooth 5 application.

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

BLE5-Stack 1.00.01.45 is a maintenance update to the existing production release and inherits all Bluetooth 4.0 / 4.1 and 4.2 core specifications features BLE-Stack 3.1

Key features of BLE5-Stack 1.00.01.45 :

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

BLE5-Stack Documentation

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

What’s New

Installation and Usage

Fixed Issues

The following issues have been addressed in BLE5-Stack v1.0.1:

Upgrade and Compatibility Information

The BLE5-Stack 1.00.01.45 maintains BLE API compatibility with BLE5-Stack 1.0.0. Changes to SDK directory structure and TI-RTOS drivers may require updates to existing applications developed with previous BLE-Stack component releases.

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 BLE5-Stack sample applications in the CC2640R2 SDK are supported on the Microsoft Windows® 7 SP1 or later build platform.

Dependencies

The BLE5-Stack sample applications were built & tested with the following Integrated Development Environments (IDEs) and tools on Windows 7 SP1 and Windows 10 build platforms. All Bluetooth low energy applications must be developed using the components, such as the CoreSDK, within this SDK or with approved plugins. Using an IDE or toolchain version not listed below may result in compatibility issues with this SDK release.

Note: Earlier IDE/toolchain versions are not supported and compatibility with newer versions of supported IDEs is not assured.

Device Support

This release supports single-mode Bluetooth 5 LE (2 Mbps) on the following SimpleLink wireless MCU: CC2640R2F

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

Known Issues and Limitations

Validation

TI BLE5-Stack 1.00.01.45 was tested using the following components:

Refer to the TI BLE Wiki How to certify your product page for details regarding Bluetooth certification and how to reduce Bluetooth certification time by using TI’s Qualified Design ID (QDID).

Versioning

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

Technical Support and Product Updates