TI BLE-Stack 2.03.05 Release Notes
Table of Contents
Introduction
SimpleLink™ CC13x0 Software Development Kit (SDK) delivers components that enable engineers to develop applications on Texas Instruments SimpleLink Bluetooth® low energy CC13x0 wireless MCU. This powerful software toolkit provides a cohesive and consistent software experience for all SimpleLink CC13x0 users by packaging essential software components such as the Bluetooth 4.2 protocol stack (BLE-Stack), TI-RTOS and peripheral drivers in one easy-to-use software package along with exhaustive documentation.
Additional information about TI’s Bluetooth low energy solutions can be found at www.ti.com/ble
BLE-Stack Documentation
The SimpleLink CC13x0 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:
Fixed Issues
- Fixed Issue where ADV stops after a while
- Implement Bluetooth Pairing Erratum 10734
- Fixed Issue where Adv/Data Length RFU Bits did not get masked out
Known Issues and Limitations
- Number of simultaneous connections may be limited when attempting concurrent LE Secure Connections pairings. Suggested workaround is to perform LE Secure Connections pairing on an individual connection basis.
- BTool GUI may not be displayed or scaled correctly on Windows 10 machines
- Debugging CCS v8 projects may generate a spurious “unknown register” error which can be ignored
- Calling GAP_DeviceInit twice may result in a “Invalid LMP Parameters” event which can be safely ignored
- The Simple Network Processor (SNP) and L2CAP Connection Oriented Channels (L2CAP COC) are not available in this release, support will be added in a future update
- CCS Cloud™ is not supported in this release
- Cache-As-RAM project configurations are experimental
- Post-release updates to Known Issues will be posted on the TI BLE Wiki
Installation and Usage
- To build the sample applications with this SDK a supported a supported IDE must be installed (refer to Dependencies below)
- Install the simplelink_cc13x0_sdk_2_40_00_xx.exe package on a Windows® 7 SP1, Windows 8.1 or Windows 10 machine with Administrator privileges
- The default install path is C:\ti\simplelink_cc13x0_sdk_2_40_00_xx and is referenced as $BLE_INSTALL$ in the documentation
- 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
Upgrade and Compatibility Information
The CC1350 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
Operating System Support
The BLE-Stack sample applications in the CC13x0 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 MCU: CC1350
Development Board Support
This release supports Bluetooth low energy applications on the following development kit: CC1350 LaunchPad
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.