Z-STACK
ZigBee 3.0 完全準拠ソリューション: Z-Stack 3.0
Z-STACK
概要
Zigbee 3.0 は、従来の複数の ZigBee プロファイルを組み合わせ、1 つの規格に統合しています。
- 組込み IoT アプリケーションでデータ・オブジェクト、モデル、機能を定義する IoT アプリケーション向けユニバーサル言語 dotdot の基礎となる統合型 Zigbee クラスタ・ライブラリを内蔵しています。
- ZigBee Base Device Behavior(ZigBee ベース・デバイスの挙動)仕様を実装しています。この仕様は、ネットワークの形成、検出、アプリケーションのプロビジョニングに関する一連の共通メカニズムを定義しており、すべての ZigBee デバイスでこのメカニズムの使用が可能です
- ZigBee PRO 2015 以降の仕様をベースにしています。このスタックは、帯域外の鍵交換で使用する Install Codes(インストール・コード)と、Distributed Security Networks for Coordinator-less(コーディネータなしで動作する分散型セキュリティ・ネットワーク)ネットワーク・トポロジーなど、新規および改善されたセキュリティ・モードを実現します。
- Green Power Proxy をサポートしており、エネルギー・ハーベスト・デバイスと超低消費電力デバイスの ZigBee ネットワークへのシームレスな接続が可能になります。
- 従来の ZigBee PRO やアプリケーション・プロファイルとの上位 / 下位互換性が維持されています。
SimpleLink SDK ZigBee スタック(Z-Stack)
Z-Stack は、SimpleLink™ CC13x2 / CC26x2 ソフトウェア開発キットのコンポーネントの1つです。このコンポーネントでは、Zigbee® 3.0 仕様をベースとした製品を開発できます。Z-Stack は、CC13x2 および CC26x2 プラットフォーム上で認証済み Zigbee 3.0 ソリューションを開発するTI の包括的なソリューションです。このリリースに含まれる Z-Stack はZigbee 3.0 仕様に基づいており、新たな利点として TI-RTOS 上でも実行できます。
- Zigbee 認証済みスタック – Z-Stack コア v1.0.0.0
- Zigbee PRO 2017 (R22)
- Green Power Proxy v1.1.1
- Zigbee Cluster Library (ZCL) 7 統合
- スタンドアローン・ホーム・オートメーションのサンプル・アプリケーションは、迅速な製品開発に貢献します
- 汎用サンプル・アプリケーションで Zigbee 3.0 認定取得カスタム製品の開発開始をサポート
- バッテリ不要デバイス用のグリーン・パワー・デバイス(GPD)およびグリーン・パワー・スキン(GPS)のサンプル
- 統合ユーザー・インターフェイスまたは Zigbee ネットワーク・プロセッサ(ZNP)デュアル・デバイス構成
- Zigbee デバイス・ファームウェアのワイヤレス・アップデート用のセキュアなワイヤレス・ダウンロード(Over-the-Air Download、OAD)ファームウェア・アップグレード機能のサポートとワイヤレス・アップデート(Over-the-Air Update、OTA)のサンプル
- ダイナミック・マルチプロトコル・マネージャ(DMM)統合 - SDK に付属した BLE + Zigbee サンプル
- TI-RTOS ドライバとの完全統合により、リアルタイム・スケジューリング、自動パワー・マネージメント、ペリフェラル・デバイス・ドライバの活用が可能
- Code Composer Studio™(CCS)での無料のコード開発オプション
- TI の Zigbee 3.0 Linux ゲートウェイと互換性があります。このゲートウェイは、Linux ベースのプラットフォームをホスト・プロセッサとして使用したイーサネットから ZigBee へのゲートウェイのリファレンスです。これにより、IP ベースのインターフェイス上に複数のアプリケーションを容易に統合し、ZigBee プロトコルの機能をユーザーに対して抽象化できます。
CC253x Z-Stack 3.0.2
Z-Stack 3.0.2 は、CC2530 および CC2538 SimpleLink Wireless MCU の各ワイヤレス・マイコンを対象とする、ZigBee 3.0 認証取得済みの TI のプロトコル・スイートです。
- Zigbee PRO 2015 (R21) 認証済みスタック(Z-Stack コア v2.7.2)
- CC2592 と CC2590 の各 RF フロント・エンドをサポートしています。これらのフロント・エンドは最大でそれぞれ、+22dBm と +14dBm の送信電力に対応しており、レシーバの感度を向上します。
ワークスペース機能
統合開発環境:
Z-Stack はIAR と CCS のコンパイラを使用して開発とテストが行われています。お客様は、Z-Stack で使用している IAR の各バージョンを以下のリンクから入手し、30 日間評価することができます。http://www.iar.com/Products/Wireless-solutions/Tools-for-TI-wireless/。CCS の各バージョンは、無償で提供されています。
アプリケーション、ライブラリ、hex(16 進、つまりバイナリ)ファイルは以下のバージョンの IAR / CCS ツールを使用してビルドとテストが行われています。同じバージョンの IDE ツールの使用を推奨します。.
- SimpleLink SDK Z-Stack
- トップ・レベルの SimpleLink CC13x2 / CC26x2 SDK リリース・ノートを参照してください
- CC253x Z-Stack 3.0.2
- CC2538 ワイヤレス・マイコン向け EWARM 8.22.1
- CC2530 / CC2531 ワイヤレス・マイコン向け EW8051 10.20.1
ライセンス購入の詳細についてはお近くの IAR オフィスにお問い合わせください。
プロトコル・アナライザ
TI は Ubilogix と協力し、IEEE 802.15.4 と ZigBee 向けの先進プロトコル・アナライザを提供しています。Ubilogix の Ubiqua Protocol Analyzer は、TI の CC2531EMK、LAUNCHXL-CC1352P、LAUNCHXL-CC1352R、および LAUNCHXL-CC26X2R1 をサポートしています。Ubiqua は IEEE 802.15.4、ZigBee 2007、ZigBee 2007 PRO、ZigBee RF4CE、6LoWPAN プロトコルをサポートするフル機能アナライザです。TI の SmartRF Packet Sniffer キャプチャ・ファイルをインポートできます。
SmartRF Packet Sniffer 2 は、LAUNCHXL-CC1352P、LAUNCHXL-CC1352R、または LAUNCHXL-CC26X2R1 を Wireshark dissector と組み合わせて使用し、ワイヤレス・パケットのキャプチャと表示を行うこともできます。
リリースのアーカイブ
改良や新機能を加えた最新リリース製品をぜひご活用ください。従来の Z-Stack リリースはこちらからアクセスできます。
ダウンロード
Z-STACK-3.0.2 — Z-stack 3.0.2
Z-STACK-3.0.2 — Z-stack 3.0.2
お役立ちリソース
SIMPLELINK-CC13X2-26X2-SDK — SimpleLink™ CC13x2 / CC26x2 ソフトウェア開発キット
サポート対象の製品とハードウェア
ハードウェア開発
評価ボード
開発キット
SIMPLELINK-CC13X2-26X2-SDK — SimpleLink™ CC13x2 / CC26x2 ソフトウェア開発キット
Windows Installer for Simplelink CC13X2 26X2 SDK
Mac OS Installer for SimpleLink CC13X2 26X2 SDK
Linux Installer for SimpleLink CC13X2 26X2 SDK
ハードウェア開発
評価ボード
開発キット
資料
SimpleLink CC13X2 26X2 SDK Documentation
リリース情報
The SimpleLink™ CC13X2 and CC26X2 Software Development Kit (SDK) delivers components that enable engineers to develop applications on the Texas Instruments SimpleLink CC13X2 and CC26X2 family of wireless microcontrollers (MCUs). This software toolkit provides a cohesive and consistent software experience for all SimpleLink CC13X2 and CC26X2 wireless MCU users by packaging essential software components, such as a Bluetooth® Low Energy (BLE) protocol stack supporting Bluetooth 5, Thread 1.1 networking stack based on OpenThread, Zigbee 3.0 compliant protocol suite, RF-Proprietary examples, TI’s 15.4 Stack as well as the TI-RTOS kernel 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 through time division multiplexing.
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 3.10.01.11 of the SimpleLink CC13X2 / CC26X2 SDK. This is an updated SDK which adds software support for the first production ready version of the CC1352P SimpleLink™ multi-band wireless MCU with integrated power amplifier. All other software feature content remains the same as the previous SimpleLink CC13X2 / CC26X2 3.10.00.53 SDK.
最新情報
CC1352P
- Added production RF settings for the CC1352P wireless MCU and related LaunchPad™ development kits: LAUNCHXL-CC1352P1 and LAUNCHXL-CC1352P-2
Bluetooth 5 (BLE5-Stack)
- Initial Bluetooth 5 qualified release for production
- Support for SysConfig added in IAR projects
Thread (TI-OpenThread)
- Thread 1.1 certification updated to include CC1352R and CC1352P devices
- Performance improvements for native OAD
- IAR IDE can now be used for Thread example development
- Example projects now have a power test build configuration.
TI 15.4-Stack
- The messaging layer for the TI 15.4-Stack examples have been updated with NoICall libraries, saving 5 KB of flash.
- Secure commissioning enables security features based on the crypto driver including secure key exchange, device authentication and key generation.
- Support for on-chip OAD
- All TI 15.4-Stack example projects support SysConfig
Dynamic Multi-protocol Manager
- New policy table structure including a new policy option - Balanced Mode.
- New Zigbee router + BLE peripheral example.
Zigbee (TI Z-Stack)
- Zigbee PRO 2017 (R22) and Green Power Proxy v1.1.1 certified stack (Z-Stack Core v1.0.0.0)
- Zigbee Cluster Library (ZCL) 7 integration
- Example projects now have a power test build configuration.
- All Zigbee example projects support SysConfig
SysConfig
- SmartRF Settings are fully configurable in SysConfig.
- SysConfig GUI configuration tool now allows configuration of protocol stacks.
Updated CoreSDK component to version 4.10.03.00. The CoreSDK is comprised of the TI-RTOS SYS/BIOS kernel, DriverLib and TI Drivers.
Refer to the Document Overview for the individual release notes and details for starting development with each SDK component
Refer to the included Change Log for a summary of new features and fixed issues since the last SDK release. See Known Issues section below for important information regarding this update.