TI 15.4 Stack Linux x64 3.30.00.12 Release Notes
Table of Contents
Version: 3.30.00.12
This document is for version 3.30.00.12 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.6.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 |
---|---|
TI154STACK-3146 | Updated UART user interface for 15.4 examples |
TI154STACK-3053 | Enabled Multi-Page NV for 15.4 Stack |
TI154STACK-3009 | Enabled dynamic PA for CC1352P LP |
TI154STACK-2941 | Optimized OAD to write to NV storage only when crossing page boundary |
TI154STACK-2929 | Enabled 15.4 Support for BAW platforms |
TI154STACK-2899 | Enabled explicit polling in beacon mode for OAD |
TI154STACK-2830 | Sysconfig: Updated all 15.4 projects for sysconfig support |
Fixed Issues
ID | Summary |
---|---|
TI154STACK-3262 | Sensor SM !Responding when joining network after disassociation |
TI154STACK-3259 | Fixed warning when debug prints are enabled in 15.4 SM projects |
TI154STACK-3012 | Fixed issue of when using DMM, “macRadioCsmaTxCb” can trigger false MAC_CHANNEL_ACCESS_FAILURE |
TI154STACK-2958 | Fixed issue where extra UART characters appear on UART when passkey method of authentication is enabled for commissioning |
TI154STACK-2930 | Fixed issue of ApiMac_mcpsDataReq_t txOptions.usePowerAndChannel setting is ineffective |
TI154STACK-2928 | Fixed issue of very low polling Interval (<400msec) causing joining problems |
Known Issues
ID | Summary |
---|---|
TI154STACK-3285 | Multipage NV has a bug in data migration from NVOCTP to NVOCMP when NVOCTP is completely Full with Valid data |
TI154STACK-3261 | High power consumption post orphan until re-join in beacon mode |
TI154STACK-3151 | FH sleepy end device does not rejoin network until permit join in enabled post reset |
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.6.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.6.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.6.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.03.00.05)
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