SAIL 1.30.00.02 Release Notes
Table of Contents
Introduction
The SimpleLinkTM Sensor and Actuator Plugin/Sensor Actuator Interface Layer(SAIL) provides portable software modules to individual elements/components like temperature sensor, humidity sensors and other actuators like drives, buttons. The modules will be code compatible across CC2640R2, CC1310, MSP432, CC3220, MSP432E4. It will be modular framework to offer extendable support for sensors and actuators.
NOTE: The names SAIL plugin and SimpleLinkTM Sensor and Actuator Plugin are used interchangeably in most of the documentation
Check the User Guide to get more information on the supported sensors in this release.
This is version 1_30_00_02 of the SAIL.
Documentation
Start Here -> Documentation Overview Page
README.html files are provided for individual examples. Please check individual examples directory to read README.html file for example.
What’s New
- BOOSTXL_ADS7142 a nano-powered, dual channel sensor monitor has been added.
- BOOSTXL_BASSENSORS have been added to SAIL which supports TMP116, DRV5055, OPT3001 and HDC2010.
- Bug Fixes.
Note: CC3220SF examples are not validated for IAR compiler. Note: Currently the sail.lib library for supported platforms is prebuilt and available in package. User can refer to Quick Start Guide on building sail library.**
Host Support
- Windows 7, Windows 8, Windows 10
- Ubuntu 14.04
- Mac OS X El Capitan
Dependencies
This release requires the following other software components and tools.
- Code Composer Studio 8.0 or higher
- ARM 18.1.1.LTS
- GNU Code Generation Tools
- ARM gcc-arm-none-eabi-7-2017-q4
- IAR Code Generation Tools
- ARM 8.20.2.58 or higher
- XDCTools 3.50.07.20
- The Plugin works with any of the following SimpleLink SDK
- simplelink_cc2640r2_sdk_2_20_00_49
- simplelink_msp432_sdk_2_20_00_12
- simplelink_msp432e4_sdk_2_20_00_20
- simplelink_cc32xx_sdk_2_20_00_10
- simplelink_cc13x0_sdk_2_10_00_36
Device Support
- LaunchPad: CC3220SF-LAUNCHXL, Device: CC3220SF
- LaunchPad: CC3220S-LAUNCHXL, Device: CC3220S
- LaunchPad: MSP-EXP432P401R, Device: MSP432P401R
- LaunchPad: MSP-EXP432E401Y, Device: MSP432E401Y
- LaunchPad: LAUNCHXL-CC2640R2, Device: CC2640R2F
- LaunchPad: LAUNCHXL-CC1310, Device: CC1310
Validation Information
- Code Composer Studio 8.0
- xdctools_3_50_07_20_core
- simplelink_cc2640r2_sdk_2_20_00_49
- simplelink_msp432_sdk_2_20_00_12
- simplelink_msp432e4_sdk_2_20_00_20
- simplelink_cc32xx_sdk_2_20_00_10
- simplelink_cc13x0_sdk_2_10_00_36
Known Issues
ID | Summary |
---|---|
SAIL-309 | Error Initializing bma222e message is being printed even when the example is working |
SAIL-238 | PGA460 module does not work with CC1310 and CC2640R2 devices |
SAIL-223 | Documentation error in SLAU666A - BOOSTXL-SENSORS Users Guide |
SAIL-221 | BOOSTXL-SENSORS GUI (used with guiboostxlsensors example) does not scale to PC screen |
SAIL-220 | #303-D typedef compilation warnings observed in guiboostxlsensors example projects for CCS compiler |
SAIL-96 | Alert tasks for TMP007 example and OPT3001 example do not get triggered due to hardware pin conflict in the CC3220SF-LAUNCHXL LaunchPad. |
Fixed in this release
ID | Summary |
---|---|
SAIL-331 | SRAM overflowed by 16 bytes in bmi160 example for CC1310 TI-RTOS gcc |
SAIL-330 | tabs in hc595.c |
SAIL-324 | CC2640R2 does not work with SAIL 1.20.00 and SDK version 1.50.00.58 |
SAIL-323 | Correct metadata script to display all the files on TI-Rex for SAIL platforms |
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.