SimpleLink MSP432 SDK Bluetooth Plugin Release Notes
Table of Contents
Introduction
The SimpleLink™ MSP432 SDK Bluetooth 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.20.00.42 of the SimpleLink MSP432 SDK Bluetooth Plugin.
Documentation
Please refer to the User’s Guide for in-depth documentation on the SimpleLink MSP432 SDK Bluettoth Plugin
What’s New
- 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**
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.2.0
- TI Code Generation Tools
- ARM version 16.9.3.LTS or later
- IAR Code Generation Tools
- ARM 8.11.1
- GNU C Compiler
- gcc-arm-none-eabi-6-2017-q1-update
Device Support
- MSP432P401R (Rev C)
- MSP432P401M (Rev C)
Validation Information
The MSP432 SimpleLink SDK was validated with the following components:
- CCS 7.2.0
- TI Code Generation Tools
- ARM version 16.9.3.LTS or later
- IAR Code Generation Tools
- ARM 8.11.1
- GNU C Compiler
- gcc-arm-none-eabi-6-2017-q1-update
Known Issues
- OAD code example does not currently have IAR support
- TI OAD Programmer tool only supports TI-TXT for SAP image and Intel Hex for SNP image
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.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