SimpleLink CC2640R2 SDK 1.40.00.45 Release Notes
Table of Contents
Introduction
The SimpleLink™ CC2640R2 Software Development Kit (SDK) delivers components that enable engineers to develop applications on the Texas Instruments SimpleLink Bluetooth® low energy CC2640R2F wireless MCU. This powerful software toolkit provides a cohesive and consistent software experience for all SimpleLink CC2640R2F users by packaging essential software components such as the Bluetooth low energy (BLE) protocol stack, TI-RTOS kernel and TI Drivers in one easy-to-use software package along with exhaustive documentation.
This SimpleLink SDK enables development of single-mode BLE applications with either a Bluetooth 5 protocol stack (BLE5-Stack) supporting increased bandwidth to 2 Mbps (2x throughput as compared to Bluetooth 4.2) along with a demonstration of the LE Coded PHY feature for longer range data transmission, or a memory-optimized Bluetooth 4.2 protocol stack (BLE-Stack). Both protocol stacks are built on a common coreSDK which enables seamless application code portability across the SimpleLink MCU Platform. For a detailed description of the features available in each protocol stack, refer to the BLE5-Stack and BLE-Stack release notes in the Documentation Overview below.
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.
This is version 1.40.00.45 of the SimpleLink CC2640R2 SDK.
Documentation
Refer to the Documentation Overview below for developing Bluetooth low energy and other MCU applications with this SDK. Note that Bluetooth 4.2 (BLE-Stack) and Bluetooth 5 (BLE5-Stack) components have separate documentation.
What’s New
- Updated Bluetooth 4.2 protocol stack component (BLE-Stack) to version 3.1.0 with the following new features: LE Connection Monitor, Enhanced Over-the-Air Download (OAD) firmware upgrade options including on-chip stack upgrade, and Secure Firmware (SFW) option to enable authorized firmware execution on serially-programmed devices
- Maintenance update to Bluetooth 5 protocol stack component (BLE5-Stack). The BLE5-Stack is Bluetooth certified with the 2 Mbps feature and all Bluetooth 4.0, 4.1 and 4.2 LE core specification features from BLE-Stack v3.x. LE Coded PHY demonstration (non-production) mode for evaluating data throughput in Bluetooth 5 long range connections.
- Added enhanced heap memory configurations allowing for optimized RAM usage
- Updated CoreSDK component to version 3.20.01.00. The CoreSDK is comprised of the TI-RTOS SYS/BIOS kernel, DriverLib and TI Drivers
- Refer to the Bluetooth 4.2 (BLE-Stack) and Bluetooth 5 (BLE5-Stack) Release Notes in the Document Overview for more details on the specific features and options available in each protocol stack component
Upgrade and Compatibility Information
If you are migrating from an existing TI BLE-Stack SDK, please review the Migration Guides in the Document Overview
Operating System Support
SimpleLink CC2640R2 SDK is supported on the Microsoft Windows® 7 SP1 or later build platform
Dependencies
SimpleLink CC2640R2 SDK 1.40.00.45 was built & tested on a Windows host platform using the following Integrated Development Environments (IDEs) and components. Using an IDE or toolchain version not listed below may result in compatibility issues with this SDK release.
- IAR Embedded Workbench: EWARM-8.11.1
- TI Code Composer Studio: CCS-7.02.00.00013
- TI Code Generation Tools for ARM: 16.09.03.LTS
- XDCTools: 3.50.02.20
Device Support
Development Board Support
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.