TI 15.4 Stack Linux x64 2.04.00.19 Release Notes
Table of Contents
Version: 2_04_00_19
This document is for version 2_04_00_19 GA (GA= General Availability) build.
Introduction
The TI 15.4-Stack released as part of the SimpleLink CC13x0 SDK supports a Star network topology for Sub-1GHz applications. TI 15.4-Stack software runs on TI’s SimpleLink™ Sub-1GHz wireless microcontrollers, including the CC1310 and CC1350. Devices running TI 15.4-Stack offer key benefits, such as longer range in the FCC band and better protection against in-band interference through use of frequency hopping. TI 15.4-Stack provides a complete end-to-end long range wireless application development solution to reduce time and cost of getting your product to market quickly.
Developers targeting products based on TI 15.4-Stack-2.4.0 have two architecture choices for their product development. First option is to have entire TI 15.4-Stack application and stack can run within the SimpleLink CC13x0 MCU (as an embedded application) while the second option is to have the application running on a host (running Linux OS, etc) interfacing to the SimpleLink ULP CC13x0 MCU running the MAC Co-Processor Application.
This TI 15.4-Stack Linux SDK provides example Linux host applications, tools, documentation that allow to develop products using the architecture option two using a Linux host interfacing with the CC13x0 running MAC CoProcessor as described above.
Documentation
The following documentation is available for this release.
- TI 15.4-Stack (overview/web-site)
- TI 15.5-Stack Linux® Gateway Example Application – Quick Start Guide (web-site)
- CC13x0 SimpleLink™ TI 15.4-Stack 2.x.x Linux® Developer’s Guide (web-site)
- TI 15.4-Stack CoProcessor Interface Guide (local PDF)
- Software License
- Software Manifest
New Features
ID | Summary |
---|---|
TIMAC-1529 | Provides an option to use data packets to additionally poll for data from collector |
TIMAC-1503 | 2.4Ghz 15.4 MAC support in CC1352 |
SDKSYSAPPS-355 | BLE OAD of Sub-1 15.4 Sensor and EasyLink WSN Node on CC13x2 |
SDKSYSAPPS-352 | 15.4 IAR Collector and Sensor Projects Enabled on CC13x2 and CC26x2 |
Fixed Issues
ID | Summary |
---|---|
TIMAC-1710 | SimpleLink Long Range Mode Interoperable between CC13x2 and CC13x0 |
TIMAC-1664 | Fixed issue of LED driver being used to control RF antenna switch GPIOs |
TIMAC-1661 | Fixed issue of no data cnf received after call ApiMac_mcpsDataReq with success return |
TIMAC-1656 | Fixed issue where 15.4 collector stops sending Beacon in Beacon mode with BO=5 |
TIMAC-1654 | Fixed a case where orphan device stopped sending Orphan Notification after 10 hours |
TIMAC-1653 | Fixed issue where 15.4 sensor device cannot sleep before start event |
TIMAC-1600 | NVOCOP_deleteItem can now delete specific items in NV instead of whole page |
SDKSYSAPPS-284 | Fixed CC13xx-SBL 15.4 Linux Gateway project does not work with a bare UART interface |
Known Issues
ID | Summary |
---|---|
SDKSYSAPPS-534 | 15.4 Linux Gateway does not support 2.4 GHz |
SDKSYSAPPS-129 | MT Fragmentation issue on the Linux collector application limits the MT message max length to be 128 bytes. |
Upgrade and Compatibility Information
- To migrate your current Linux Application based on TI 15.4-Stack-2.3.0 Linux Collector Example Application to TI 15.4-Stack-2.4.0, it is preferred that developers bring in the application specific changes done over the out of box collector example application into the new project files. The changes/updates in the TI 15.4-Stack-2.4.0 release primarily are in the files collector.c/h, cllc.c/h, csf.c/h.
- It is recommended to use the MAC CoP application from the TI 15.4-Stack-2.4.0 included in the SimpleLink CC13x0 SDK.
Operating System & Dependencies
The TI 15.4-Stack Linux SDK requires:
- Ubuntu 14.04 LTS (64bit, not 32bit)
- TI Processor SDK Linux AM335x (Tested with: ti-processor-sdk-linux-am335x-evm-04.01.00.06)
Device and Development Board Support
Supported Devices
Supported Development Platforms
- CC1310 LaunchPad
- CC1350 LaunchPad
- CC1312 LaunchPad
- CC1352 LaunchPad
- BeagleBone Black - Sitara AM335x
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.
Technical Support and Product Updates
- Visit the TI 15.4-Stack Linux SDK
- Visit the TI Processor SDK E2E page
- Visit the TI Sub-1GHz Overview
- Visit the TI 15.4-Stack Wiki
- Visit the Sub-1GHz E2E Forum
- Visit the TI E2E Forum