SimpleLink SDK BLE Plugin Release Notes
Table of Contents
Introduction
The SimpleLink™ SDK BLE Plugin is a companion software package that enables the use of a Bluetooth radio on any standard MSP432 platform. By having the ability to seamlessly and modularly add Bluetooth functionality (more specifically Bluetooth Low Energy/BLE) to an embedded system, a programmer can enable their embedded device to become a gateway to various IOT infrastructures.
This plugin leverages the use of the TI Simple Application Processor (SAP) driver connected to a CC26xx Simple Network Processor (SNP) to provide a highly customizable hardware configuration. For software connectivity between the SAP and the SNP, an architecture agnostic HAL/Drivers layer is used to promote software portability and maximize collateral reuse.
This is version 1.30.00.42 of the SimpleLink SDK BLE Plugin.
Documentation
Please refer to the User’s Guide for in-depth documentation on the SimpleLink SDK BLE Plugin
What’s New (1.30.00.42) - 1/31/2017
- Added support for MSP432P4111 (2MB variant) as a host processor
- Refactored various parts of the code examples to optimize/report unexpected events
- Fixed a few benign compiler warnings with code examples
- Added TI-Designs for eLock and motor condition monitor to mobile application
- OAD code example now works with FreeRTOS, TI-RTOS, GCC, and CCS
Upgrade and Compatibility Information
This is a maintenance release and upgrading from the previous version of the SDK plugin is as easy as installing the new instance of the plugin.
Host Support
- Windows 7, Windows 8, Windows 10
- Ubuntu 14.04 64-bit
- macOS Sierra
Dependencies
This release requires the following other software components and tools.
- CCS 7.4.0
- TI Code Generation Tools
- ARM version 16.9.3.LTS or later
- IAR Code Generation Tools
- ARM 8.11.4
- GNU C Compiler
- gcc-arm-none-eabi-6-2017-q1-update
Device Support
- MSP432P401
- MSP432P4111
- CC2640R2
- CC2650
Known Issues
- TI OAD Programmer tool only supports TI-TXT for SAP image and Intel Hex for SNP image
- Sensors BoosterPack example will currently only work with CC2650 BoosterPack due to limitations on memory for CC2640R2
- LCD BoosterPack code example is currently only provided with TI compiler support
Versioning
This product’s version follows a version format, M.mm.pp.bb, where M is a single digit Major number, mm is 2 digit minor number, pp is a 2 digit patch number, and b is an unrestricted set of digits used as an incrementing build counter.
Prior Release Changes
v1.25.00.42 - 12/15/2017
- Updated and validated against v1.60.00.xx of the MSP432P4 SDK
- Fixed issue where correct startup/system files were not being imported with OAD bootloader source project
- Fixed a few benign compiler warnings with code examples
v1.20.00.42 - 8/1/2017
- Converted all TI-RTOS calls to RTOS agnostic POSIX calls
- Added support for FreeRTOS
- Added support for GCC
- Support for CCS 7.2
- Support for IAR EWARM 8.11.1
- Refactored OAD code example to match CC26xx implementation of OAD firmware updates
- First release to compliment the SimpleLink SDK Explorer iOS application
- Fixed Sensors BoosterPack issue which limited baud rate to 9600
- Refactored Sensors BoosterPack code example to use SAIL plugin
- Created two new SimpleLink Academy labs for plugins
- Updated and validated against v1.40.01.00 of the MSP432 SDK
v1.10.00.42 - 1/12/2017
- Updated to new mode of importing/running IAR code examples (kernel now builds automatically as a dependency)
- Various documentation/code beautification improvements
- Re-validated using simplelink_msp432_sdk_1_30_00_40
- Support for CCS 7.1
- Support for IAR EWARM 7.80.3
v1.00.00.84 - 1/12/2017
- Reorganized plugin structure to subfolder on TI-REX
- Fixed issue where SBL invocation on ProjectZero did not turn on correct LED
- Fixed capitalization issue that caused device not to build in Linux/Mac/Cloud for ProjectZero
v1.00.00.81 - 1/3/2017
- Updated metadata to work with TI Resource Explorer
v1.00.00.80 - 12/30/2016 - General Availability Release
- Initial general availability release
- Added LCD Text code example for displaying text on Kentec QVGA BoosterPack
- Added Over-the-Air-Download (OAD) profile as well as preliminary code example
- Added Over-the-Air_Download command line application (TI OAD Downloader)
- Various documentation and code beautification efforts
- TI Resource Explorer Support
- Updated to new metadata model for Code Composer Studio v7
v1.00.00.48 - 10/17/2016 - Beta Release
- Initial public release for plugin converted from MSP Connectivity Library
- Switched over to SimpleLink MSP432 SDK as basis for RTOS support and core library requirements
- Added complete Sensors BoosterPack code example
- Completely rewrote documentation and code example guides
- Sanitized and made coding standard consistent across collateral
- Fixed Project Zero bug where incorrect length was being returned for data stream
- Fixed Project Zero bug that was causing notifications not to happen on iOS