TI Wi-SUN FAN 1.0 Stack 2.10.00.00 Release Notes
Table of Contents
Introduction
Wi-SUN is an open, standards-based IPv6 Sub-1GHz mesh networking protocol designed for robust self-healing and secure large-scale networks with thousands of nodes. The network typically consists of line powered routers and gateways or border routers.
The TI Wi-SUN FAN 1.0 Stack is a set of sample applications, tools, APIs and protocol stack libraries that enable engineers to develop Wi-SUN FAN 1.0 standalone or network processor applications on the SimpleLink™ CC13xx family of wireless MCUs.
As part of the network processor offering, TI provides a python framework and an example host application. This can be found on TI Wi-SUN FAN Spinel CLI Reference on github.
In TI Wi-SUN FAN Stack, the 6LoWPAN, RPL, IPv6, ICMPv6 and UDP layers have been adapted from open source components. Additional information about TI’s Wi-SUN FAN solutions can be found at www.ti.com/wi-sun.
Key Features
- Wi-SUN FAN 1.0 Certified PHY for North America, Brazil and EU regions
- Wi-SUN FAN 1.0 Certified Border Router Stack
- Wi-SUN FAN 1.0 Certified Router Stack
- Wi-SUN FAN example for Network Processor (NWP) Mode Border Router
- Wi-SUN FAN example for Network Processor (NWP) Mode Router Node
- Embedded Wi-SUN FAN Router example for single chip solution
- SPINEL based NWP interface over UART for NWP examples
- Python based Interface examples provided as part of TI Git Hub
- Linux Gateway Application alone with Out of Box demo using Webserver would be available at TI Git Hub
Documentation
The SimpleLink Low Power F2 Software Development Kit (SDK) allows easier product development by combining TI-RTOS and the TI Wi-SUN FAN Stack in one unified SDK. All Wi-SUN sample applications are based off the TI-RTOS Kernel. Key documents needed for application development include:
- TI Wi-SUN FAN Stack Quick Start Guide
- TI Wi-SUN FAN Stack User’s Guide
- TI Wi-SUN FAN Stack Examples Guide
- TI Wi-SUN FAN NWP Interface Guide
- Software Manifest
Installation and Usage
- To build the sample applications with this SDK a supported IDE must be installed (refer to Dependencies below)
- Install the simplelink_cc13xx_cc26xx_sdk_7_10_02_xx installer package on a supported host operating system build machine with Administrator privileges
- The default install path for Windows is C:\ti\simplelink_cc13xx_cc26xx_sdk_7_10_02_xx
- Changing the default install path and/or drive letter may require updating project variables. Do not use a space in the install path
- It is recommended to make a backup of the installation in order to revert modifications to the SDK
What’s New
ID | Summary |
---|---|
WISUN-722 | Add Wi-SUN OAD support to CC13x4 (onchip) |
WISUN-714 | Support PAN ID allow/denylist configuration via coap |
WISUN-682 | enable WiSun Secure SBL with MCUBoot CC13X2R/P-7 and CC13X4 |
WISUN-675 | Enable WiSun examples on CC1354P10-6 LP |
Fixed Issues
ID | Summary |
---|---|
WISUN-791 | Hard fault in coap example when calling memset. |
WISUN-780 | Update Wi-SUN OAD README with correct CC13X4 initial flashing address. |
WISUN-524 | TI 15.4-Stack accepts frames even when frame counter is not increased. |
Known Issues
ID | Summary |
---|---|
None | None |
Upgrade and Compatibility Information
The frequency tolerance of the crystals on TI LaunchPads are not Wi-SUN compliant at extreme temperatures. For end products requiring very high or very low temperatures, make sure to use a crystal that ensures accuracy within the Wi-SUN specification.
Operating System Support
Please refer to the SDK release notes.
Dependencies
The TI Wi-SUN FAN sample applications were built & tested with the Integrated Development Environments (IDEs) and listed in the top-level SDK release notes.
Note: Earlier IDE/toolchain versions are not supported and compatibility with newer versions of supported IDEs is not assured.
The TI Wi-SUN FAN sample applications NWP mode were tested with the TI Wi-SUN FAN Spinel CLI Reference with release tag TI_WiSUN_STACK_01_00_05_01.
Device Support
Development Board Support
- CC1312R LaunchPad™
- CC1352R LaunchPad™
- CC1352P-1 LaunchPad™
- CC1312R7 LaunchPad™
- CC1352P7-1 LaunchPad™
- LP-EM-CCC1354P10
- LP-EM-CCC1314R10
Validation
The TI Wi-SUN FAN sample applications were built & tested with versions of the following Integrated Development Environments (IDEs) and tool chains listed in the top-level SDK release notes:
- Code Composer Studio using the TI Clang Compiler
- IAR Embedded Workbench
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.