TI Wi-SUN FAN 1.0 Stack 01.00.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™ CC13x2 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.
Documentation
The SimpleLink CC13x2 and CC26x2 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_cc13x2_26x2_sdk_5_20_00_xx installer package on a supported host operating system build machine with Administrator privileges
- The default install path for Windows is C:\ti\simplelink_cc13x2_26x2_sdk_5_20_00_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
- First release of TI Wi-SUN 1.0 Stack
- Wi-SUN FAN 1.0 Certified PHY for North America, Brazil and EU regions
- 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
Known Issues
- Border Router Stack not yet certified with Wi-SUN FAN 1.0.
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 date April 7th 2021.
Device Support
Development Board Support
- CC1312R LaunchPad™
- CC1352R LaunchPad™
- CC1352P-1 LaunchPad™
- CC1312R7 LaunchPad™
- CC1352P7-1 LaunchPads™
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
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.