SIMPLELINK-LOWPOWER-SDK
SimpleLink™ 低消費電力 SDK (ソフトウェア開発キット)
SIMPLELINK-LOWPOWER-SDK
概要
SimpleLink™ Low Power SDK は、CC13xx、CC23xx、CC26xx の各製品ファミリをサポートしています。これらの SDK を組み合わせると、SimpleLink CC13xx/CC23xx/CC26xx の各ワイヤレス マイコン上で Bluetooth® Low Energy、Mesh、ZigBee®、Matter、Thread、802.15.4 ベース、独自仕様、マルチプロトコルの各ソリューションをサポートする Sub-1GHz/2.4GHz アプリケーションを開発するための包括的なソフトウェア パッケージを実現できます。
特長
SimpleLink 低消費電力 SDK ファミリは、以下のデバイス ファミリをサポートできる設計を採用しています。
- SIMPLELINK-LOWPOWER-F2-SDK:CC13x1、CC13x2、CC13x4、CC26x1、CC26x2、CC26x4 の各デバイス。
- SIMPLELINK-LOWPOWER-F3-SDK - CC27xx と CC23xx デバイス。
サポートは SDK とデバイスによって異なります。このソフトウェア ファミリ全体で、以下のものを含め、Sub-1GHz、2.4GHz、独自仕様の各アプリケーションをサポートしています。
- 独自仕様 RF (無線周波数) 向けの RX (受信) と TX (送信) の基本的な例
- TI 15.4-Stack は、Sub-1GHz と 2.4 GHz の各帯域に対応する、IEEE 802.15.4 をベースとするスター トポロジ ネットワーキング ソリューションです
- Wi-SUN® FAN 1.0 に準拠する Sub-1GHz メッシュ スタック
- Bluetooth 5.2 と Bluetooth Mesh をサポートする Bluetooth Low Energy ソフトウェア プロトコル スタック
- Matter 1.0 と Thread 1.3 の各ネットワーク プロトコルは、オープン ソースの Matter プロジェクトと Openthread をベースにしています
- ZigBee ソフトウェア プロトコル スタック
- ダイナミック マルチプロトコルを使用して、BLE + Sub-1GHz (TI 15.4-Stack または独自の Sub-1GHz) と、BLE + ZigBee の同時動作をサポートします
- Amazon Sidewalk Sub-1GHz FSK と Bluetooth Low Energy をサポート
詳細はこちら
- LaunchPad™ 開発キットのご購入
- 関連する SimpleLink Low Power SDK (ソフトウェア開発キット) をダウンロードします
- SimpleLink Academy を使用して、開発を開始します
ダウンロード
SIMPLELINK-LOWPOWER-F2-SDK — SimpleLink™ Low Power F2 software development kit (SDK) for the CC13x1, CC13x2, CC13x4, CC26x1, CC26x2 and CC26x4 devices
サポート対象の製品とハードウェア
製品
Sub-1GHz ワイヤレス マイコン
低消費電力 2.4GHz 製品
車載ワイヤレス接続製品
ハードウェア開発
評価ボード
開発キット
SIMPLELINK-LOWPOWER-F2-SDK — SimpleLink™ Low Power F2 software development kit (SDK) for the CC13x1, CC13x2, CC13x4, CC26x1, CC26x2 and CC26x4 devices
製品
Sub-1GHz ワイヤレス マイコン
低消費電力 2.4GHz 製品
車載ワイヤレス接続製品
ハードウェア開発
評価ボード
開発キット
リリース情報
The SimpleLink™ Low Power F2 Software Development Kit (SDK), formerly known as the CC13xx and CC26xx SDK, delivers components that enable engineers to develop applications on the Texas Instruments SimpleLink CC13xx and CC26xx family of wireless microcontrollers (MCUs). This software toolkit provides a cohesive and consistent software experience for all SimpleLink CC13xx and CC26xx wireless MCU users by packaging essential software components, such as a Bluetooth® Low Energy (LE) protocol stack supporting Bluetooth 5.2, Zigbee 3.0 compliant protocol suite, RF-Proprietary examples, TI 15.4 Stack, TI Wi-SUN FAN Stack, Amazon Sidewalk examples, as well as the TI-RTOS7 and FreeRTOS kernels and TI Drivers in one easy-to-use software package along with example applications and documentation. In addition, the Dynamic Multi-Protocol Manager (DMM) software component enables multiprotocol development on a single SimpleLink wireless MCU.
Although not included in the SDK, SimpleLink CC13xx and CC26xx wireless MCUs are also capable of supporting the following wireless solutions: Please refer to their respective repositories for resources and more information.
- The Matter standard: https://github.com/TexasInstruments/matter
- Thread 1.1.1 networking stack based on OpenThread: https://github.com/TexasInstruments/ot-ti
The SimpleLink MCU portfolio offers a single development environment that delivers flexible hardware, software, and tool options for customers developing wired and wireless applications. With 100 percent code reuse across host MCUs, Wi-Fi™, Bluetooth Low Energy, Sub-1GHz devices and more, choose the MCU or connectivity standard that fits your design. A one-time investment with the SimpleLink software development kit allows you to reuse often, opening the door to create unlimited applications. For more information, visit www.ti.com/simplelink.This is version 8.31.00.11 of the SimpleLink Low Power F2 SDK. This SDK is also available on GitHub at https://github.com/TexasInstruments/simplelink-lowpower-f2-sdk
最新情報
- The new RCP mode in ti-wisunfantund moves the majority of the Wi-SUN stack to the host device. This means 1000+ nodes can be connected, depending on available memory on the host device.
- Achieve low latency and low power consumption while frequency hopping with the new Low Latency Frequency Hopping Broadcast mode in TI 15.4-Stack
SIMPLELINK-LOWPOWER-F3-SDK — SimpleLink™ Low Power F3 software development kit (SDK) for the CC23xx and CC27xx devices
サポート対象の製品とハードウェア
製品
低消費電力 2.4GHz 製品
車載ワイヤレス接続製品
ハードウェア開発
評価ボード
SIMPLELINK-LOWPOWER-F3-SDK — SimpleLink™ Low Power F3 software development kit (SDK) for the CC23xx and CC27xx devices
製品
低消費電力 2.4GHz 製品
車載ワイヤレス接続製品
ハードウェア開発
評価ボード
リリース情報
The SimpleLink™ Low Power F3 Software Development Kit (SDK) delivers components that enable engineers to develop applications on the Texas Instruments SimpleLink CC23xx and CC27xx family of wireless microcontrollers (MCUs). This software toolkit provides a cohesive and consistent software experience for all SimpleLink CC23xx and CC27xx wireless MCU users by packaging essential software components, such as:
- Bluetooth® Low Energy (BLE) protocol stack
- Zigbee® protocol stack supporting low power wireless mesh networks
- Proprietary RF layer
- TI Drivers
All of the above are provided in one easy-to-use software package along with example applications and documentation.
The SimpleLink MCU portfolio offers a single development environment that delivers flexible hardware, software, and tool options for customers developing wired and wireless applications. With 100 percent code reuse across host MCUs, Wi-Fi™, Bluetooth Low Energy, Sub-1GHz devices and more, choose the MCU or connectivity standard that fits your design. A one-time investment with the SimpleLink software development kit allows you to reuse often, opening the door to create unlimited applications. For more information, visit TI SimpleLink Wireless Connectivity.
This is version 9.12.00.19 of the SimpleLink Low Power F3 SDK.
Supported Features and Limitations
CC23xx
CC27xx
LAES & HSM Limitations
The CC27xx family of devices now include a Hardware Security Module (HSM) for cryptographic and key storage features.
For crypto drivers that support the HSM and LAES, a failure in the HSM bootup process will be cached in the driver’s handle or will return a NULL handle (AESGCM, ECC, RNG Drivers). If the user attempts to perform an HSM operation later, it will return an error due to the cached initialization error. LAES operations would continue to function without issue in that case.
For drivers that support running operations on both hardware accelerators, for primarily AES drivers, a switch has been implemented so that the driver knows which engine to use to execute the operation on. This switch is part of the cryptography operation’s key. The key encoding of each key, part of the input parameters to drivers’ APIs, holes the value of the engine-of-choice.
- To leverage the HSM hardware accelerator, the user has to call ‘CryptoKeyPlaintextHSM_initKey(..)’ or ‘KeyStore_PSA_initKeyHSM(..)’ API and pass in the plaintext key as well as the key length.
- To leverage the LAES hardware accelerator, the user has to call ‘CryptoKeyPlaintext_initKey()(..)’ API and pass in the plaintext key as well as the key length.
NOTE:
- Please refer to each driver’s top level header file for driver-specific limitations.
- Mass erasing the CC27xx without retaining protected sectors will result in the erasure of the HSM firmware. Please see the Quick Start Guide: Build your first program for the CC23xx or CC27xx device on how to re-flash the HSM firmware.
- Starting SDK version 9.10, the crypto drivers are removed from the drivers library and moved into a separate secure drivers library: source/ti/drivers/secure/lib.
- Starting SDK version 9.10, if SysConfig generated libraries linker is not used, the secure drivers library will need to be added manually into the respective linker settings.
最新情報
- Production-ready release for CC2745R10-Q1 E1, CC2744R7-Q1, CC2755R10, CC2745R7-Q1, CC2745P10-Q1 and CC2340R53-Q1 including finalized characterized RF settings.
- Bluetooth LE Channel Sounding preview.
SIMPLELINK-LOWPOWER-FMNAP — Find My Network Accessory Protocol (FMNAP) Plugin for SimpleLink devices
サポート対象の製品とハードウェア
製品
低消費電力 2.4GHz 製品
車載ワイヤレス接続製品
ハードウェア開発
評価ボード
SIMPLELINK-LOWPOWER-ZEPHYR-SDK — Zephyr® Platform support for the SimpleLink™ Low Power family of devices
サポート対象の製品とハードウェア
製品
低消費電力 2.4GHz 製品
ハードウェア開発
評価ボード
SIMPLELINK-LOWPOWER-ZEPHYR-SDK — Zephyr® Platform support for the SimpleLink™ Low Power family of devices
SimpleLink Zephyr Release
製品
低消費電力 2.4GHz 製品
ハードウェア開発
評価ボード
リリース情報
Texas Instruments Zephyr GitHub repository is the downstream fork Zephyr and is the starting point for developers wanting to start developing Zephyr applications. The SimpleLink™ downstream Zephyr releases are intended as an additional demo platform and eventually where the production grade TI SimpleLink™ Zephyr SDKs will be hosted. The team is also working on upstreaming this content to mainline Zephyr.
最新情報
- Bluetooth Mesh, Mesh Demo example, and Mesh Blob Shell sample
- On-chip and off-chip FOTA with peripheral
- LE Security and privacy
- Extended adv example
- Broadcaster, observer, central, peripheral example
- Central & peripheral GATT write example
- Device Info (DIS) profile
- HCI UART example
SIMPLELINK-MATTER — SimpleLink™ family of devices Matter software
サポート対象の製品とハードウェア
SIMPLELINK-MATTER — SimpleLink™ family of devices Matter software
リリース情報
Release Information
The SimpleLink™ Matter links to the Texas Instruments GitHub repository that contains all the software development tools that enable engineers to develop Matter Accessory Device and is the starting point for Matter development on all SimpleLink CC13xx and CC26xx family of wireless microcontrollers (MCUs). It contains essential software components, such as a Bluetooth® Low Energy (BLE) protocol stack supporting Bluetooth, Thread networking stack based on OpenThread and Matter application layer stack based on open source Matter stack. In addition, the Dynamic Multi-Protocol Manager (DMM) software component enables multiprotocol development on a single SimpleLink wireless MCU.
The SimpleLink MCU portfolio offers a single development environment that delivers flexible hardware, software, and tool options for customers developing wired and wireless applications. With 100 percent code reuse across host MCUs, Wi-Fi™, Bluetooth Low Energy, 2.4GHz, Sub-1GHz devices and more, choose the MCU or connectivity standard that fits your design. A one-time investment with the SimpleLink software development kit allows you to reuse often, opening the door to create unlimited applications. For more information, visit www.ti.com/simplelink.
最新情報
- MATTER-276: Add support for matter v1.2 specification
- MATTER-289: Add support to build matter application with pre-built certified thread libraries for simplifying matter certification process.
- MATTER-264: Add Intermittent connected devices feature support
- MATTER-225: Add support for ability to create programmable image build with unique factory data elements per device.
- MATTER-228: Add support for genericApp, a template starting point for developing any matter compliant product
- MATTER-226: Add support for CC1354P10-6 platform
- MATTER-308: Deprecate CC2652x7 platform support
- MATTER-286: Add support for CC2674 platform via migration guide
- See release notes link above for more details
SIMPLELINK-TI-OPENTHREAD-SDK — SimpleLink™ family of devices OpenThread software
サポート対象の製品とハードウェア
製品
低消費電力 2.4GHz 製品
ハードウェア開発
評価ボード
開発キット
SIMPLELINK-TI-OPENTHREAD-SDK — SimpleLink™ family of devices OpenThread software
製品
低消費電力 2.4GHz 製品
ハードウェア開発
評価ボード
開発キット
リリース情報
This Texas Instruments OpenThread GitHub repository (ot-ti) contains the software development components and tools that enable engineers to develop Thread based products. This repository is the starting point for Thread development on the supported SimpleLink CC13xx and CC26xx family of wireless microcontrollers (MCUs) for all Thread roles.
The SimpleLink MCU portfolio offers a single development environment that delivers flexible hardware, software, and tool options for customers developing wired and wireless applications. With 100 percent code reuse across host MCUs, Wi-Fi™, Bluetooth Low Energy, 2.4GHz, Sub-1GHz devices and more, choose the MCU or connectivity standard that fits your design. A one-time investment with the SimpleLink software development kit allows you to reuse often, opening the door to create unlimited applications. For more information, visit www.ti.com/simplelink.
最新情報
- Support for Thread 1.3 certified platform CC2674x
- Thread v1.3 certified libraries for Matter on CC2674x family
お役立ちリソース
SIMPLELINK-CONNECT — SimpleLink Connect App for the SimpleLink Low Power SDKs
サポート対象の製品とハードウェア
製品
Sub-1GHz ワイヤレス マイコン
Wi-Fi 製品
低消費電力 2.4GHz 製品
ハードウェア開発
評価ボード
開発キット
SIMPLELINK-CONNECT — SimpleLink Connect App for the SimpleLink Low Power SDKs
Apple App Store
Google App Store
製品
Sub-1GHz ワイヤレス マイコン
Wi-Fi 製品
低消費電力 2.4GHz 製品
ハードウェア開発
評価ボード
開発キット
リリース情報
The SimpleLink Connect Mobile app is an example Bluetooth® Low Energy application for mobile devices that works with:
- CC13xx and CC26xx devices running the SimpleLink Low Power SDK
- CC33xx devices attached to a host running the CC33XX Software.
The app provides a baseline for users to quickly build their own mobile apps, using iOS or Android. Source code is provided enabling easy customization.
Features:
- iOS compatible Bluetooth® Low Energy phone app and source code
- Android™ compatibly Bluetooth® Low Energy phone app and source code
最新情報
- Dedicated screens for CGM profile, Glucose profile, and Wi-Fi Provisioning over BLE.
- Option to filter the scan list by service UUID and by BD address.
- Revised navigation flow to directly access the service-specific screen, with an option to switch back to the characteristic view.
- Ability to configure a generic URL as the firmware repository, not limited to GitHub.
- Updated settings view with configuration options separated into different screens.
SIMPLELINK-ACADEMY-CC13XX-CC26XX — SimpleLink™ CC13xx and CC26xx Academy
サポート対象の製品とハードウェア
製品
Sub-1GHz ワイヤレス マイコン
低消費電力 2.4GHz 製品
車載ワイヤレス接続製品
ハードウェア開発
評価ボード
開発キット
SIMPLELINK-ACADEMY-CC13XX-CC26XX — SimpleLink™ CC13xx and CC26xx Academy
製品
Sub-1GHz ワイヤレス マイコン
低消費電力 2.4GHz 製品
車載ワイヤレス接続製品
ハードウェア開発
評価ボード
開発キット
リリース情報
Initial release of the SimpleLink CC13xx CC26xx Academy
SIMPLELINK-ACADEMY-CC23XX — Simplelink™ CC23xx Academy
サポート対象の製品とハードウェア
製品
低消費電力 2.4GHz 製品
車載ワイヤレス接続製品
ハードウェア開発
評価ボード
SIMPLELINK-ACADEMY-CC23XX — Simplelink™ CC23xx Academy
製品
低消費電力 2.4GHz 製品
車載ワイヤレス接続製品
ハードウェア開発
評価ボード
リリース情報
Initial release of CC23xx academy