SDKソフトウェアを接続する
“
製品情報
仕様:
- 製品名: Connect SDK 4.0.0.0 GA
- SDK スイートバージョン: Simplicity SDK Suite 2024.12.0 16月XNUMX日
2024 - ネットワークスタック: Silicon Labs Connect (IEEE
802.15.4ベース) - 周波数帯域: サブ GHz または 2.4 GHz
- 対象ネットワークトポロジー: シンプル
- ドキュメント: s を含む詳細なampファイルアプリケーション
- 互換コンパイラ: GCCバージョン12.2.1が付属
Simplicity Studio
製品使用方法:
1. インストールとセットアップ:
始める前に、必要なコンパイラと
互換性および使用に関する通知に記載されているようにツールがインストールされている
ユーザーマニュアルのセクション。
2. Sへのアクセスampファイルアプリケーション:
Connect SDKには、amp提供されるアプリケーション
ソース コード。これらは Connect SDK パッケージ内にあります。
3. アプリケーションの開発:
Connect SDKを使用してアプリケーションを開発するには、
詳細なドキュメントが提供されています。
ドキュメントに記載されているガイドラインとベストプラクティス。
4. トラブルシューティング:
Connectの使用中に問題やエラーが発生した場合は、
SDKについては、ユーザーマニュアルの既知の問題セクションを参照してください。
可能な回避策や解決策。アップデートもチェックできます
シリコンラボで webサイト。
よくある質問(FAQ):
Q: Connect SDK の主な目的は何ですか?
A: Connect SDKは、
カスタマイズ可能な独自のワイヤレスアプリケーション
低コストで幅広い独自のワイヤレスネットワークソリューション
消費電力。
Q: sはどこで見つかりますか?amp付属のアプリケーション
SDKに接続しますか?
A: sampleアプリケーションはConnect SDKに含まれています
パッケージ化されており、ソースコード形式でも利用できます。
Q: Connect SDK と互換性のあるコンパイラは何ですか?
A: Connect SDKはGCCバージョン12.2.1と互換性があり、
Simplicity Studio に付属しています。
「`
Connect SDK 4.0.0.0 GA
Simplicity SDK Suite 2024.12.0 16年2024月XNUMX日
Connect SDK は、以前は Proprietary SDK の一部であった、独自のワイヤレス アプリケーション用の完全なソフトウェア開発スイートです。Connect SDK 4.0.0.0 リリース以降、Proprietary SDK は RAIL SDK と Connect SDK に分割されています。
Connect SDK は、低消費電力を必要とし、サブ GHz または 802.15.4 GHz の周波数帯域で動作する、カスタマイズ可能な広範囲の独自のワイヤレス ネットワーキング ソリューション向けに設計された IEEE 2.4 ベースのネットワーキング スタックである Silicon Labs Connect を使用します。このソリューションは、シンプルなネットワーク トポロジを対象としています。
Connect SDKには、詳細なドキュメントとampファイルアプリケーション。すべて元ampファイルはConnect SDK内のソースコードで提供されます。ampファイルアプリケーション。
これらのリリースノートは、SDKバージョンを対象としています。
アプリを接続して主要な機能をスタック
· シリーズ2パーツのConnect Stackでペイロード暗号化用のPSA Cryptoハードウェアアクセラレーションが有効になりました
· 高出力TXアプリケーション向けのEFR4276FG32およびSKY25-66122フロントエンドモジュールを搭載したBRD11A無線ボードでConnectスタックとConnect SDKが有効になっています。
4.0.0.0 GA は 16 年 2024 月 XNUMX 日にリリースされました。
互換性と使用上の注意
セキュリティ更新と通知の詳細については、この SDK とともにインストールされるプラットフォーム リリース ノートのセキュリティの章、または https://www.silabs.com/developers/flex-sdk-connect-networking-stack の TECH DOCS タブを参照してください。また、Silicon Labs では、最新情報を入手するためにセキュリティ アドバイザリを購読することを強くお勧めします。手順について、または Silicon Labs Flex SDK を初めて使用する場合は、「このリリースの使用」を参照してください。
互換性のあるコンパイラ:
IAR Embedded Workbench for ARM (IAR-EWARM) バージョン 9.40.1 · macOS または Linux 上で、wine を使用して IarBuild.exe コマンド ライン ユーティリティまたは IAR Embedded Workbench GUI でビルドすると、次のような結果が生じる可能性があります。
正しくない fileショートを生成するためのワインのハッシュアルゴリズムでの衝突のために使用されています file 名前。 · macOS または Linux を使用しているお客様は、Simplicity Studio 以外で IAR を使用してビルドしないことをお勧めします。該当するお客様は十分ご注意ください
正しいことを確認してください fileが使用されています。
GCC (GNU Compiler Collection) バージョン 12.2.1、Simplicity Studio に付属。
silabs.com | より接続された世界を構築します。
Copyright©2024by Silicon Laboratories
コネクト4.0.0.0
コンテンツ
コンテンツ
1 Connect アプリケーション ……………………………………………………………………………………………………………………………………………….. 3 1.1 新規項目 ……………………………………………………………………………………………………………………………………………….. 3 1.2 改善点 …………………………………………………………………………………………………………………………………………………….. 3 1.3 修正された問題 ………………………………………………………………………………………………………………………………………………. 3 1.4 現在のリリースにおける既知の問題 ……………………………………………………………………………………………………………………. 3 1.5 非推奨の項目 ………………………………………………………………………………………………………………………………………………………….. 3 1.6 削除された項目 …………………………………………………………………………………………………………………………………………………….. 3
2 Connect Stack …… ... 4 2.1 非推奨の項目 ………………………………………………………………………………………………………………………………………………………….. 4 2.2 削除された項目 ……………………………………………………………………………………………………………………………………………….. 4
3 このリリースの使用 …………………………………………………………………………………………………………………………………………………………………………. 5 3.1 インストールと使用 ……………………………………………………………………………………………………………………………………………….. 5 3.2 セキュリティ情報 ……………………………………………………………………………………………………………………………………………….. 5 3.3 サポート ……………………………………………………………………………………………………………………………………………………………… 6 3.4 SDK リリースおよびメンテナンス ポリシー ……………………………………………………………………………………………………………………………… 6
silabs.com | より接続された世界を構築します。
接続 4.0.0.0 | 2
1 アプリケーションを接続する
アプリケーションを接続する
1.1つの新しいアイテム
リリース 4.0.0.0 で追加 · simply_sdk/app/flex は XNUMX つに分割されます:
o simply_sdk/app/rail (RAIL SDK) o simply_sdk/app/connect (CONNECT SDK)
決して改善されない
リリース 4.0.0.0 で変更されました なし。
1.3修正された問題
リリース 4.0.0.0 で修正されました。なし。
1.4現在のリリースの既知の問題
太字で表示されている問題は、前回のリリース以降に追加されたものです。リリースを見逃した場合は、https://www.silabs.com/developers/flex-sdk-connect-networking-stack の TECH DOCS タブで最新のリリース ノートを入手できます。
ID # 652925
1139850
説明
EFR32XG21 は「Flex (Connect) – SoC Light Ex」ではサポートされていませんample DMP」および「Flex (接続) – SoC Switch Ex」amp」
XG27 による DMP の不安定性
回避策
1.5非推奨のアイテム
リリース 4.0.0.0 Flex SDK で非推奨になりました。Flex フォルダーは非推奨となり、削除されます。RAIL SDK 用の Rail フォルダーと Connect SDK 用の Connect フォルダーに分割されました。
1.6削除されたアイテム
リリース 4.0.0.0 で削除されました。なし。
silabs.com | より接続された世界を構築します。
接続 4.0.0.0 | 3
2 スタックを接続する
スタックを接続する
2.1つの新しいアイテム
リリース 4.0.0.0 で追加
· スタック通信の暗号化と復号化を実現する CCM* 操作は、PSA Crypto API を使用してデフォルトで実行されるようになりました。これまで、スタックは独自の CCM* 実装を使用し、AES ブロック計算を実行するために PSA Crypto API のみを使用していました。4.0.0 つの新しいコンポーネント「AES セキュリティ (ライブラリ)」と「AES セキュリティ (ライブラリ) | レガシー」が追加され、いずれかの実装を選択できるようになりました。XNUMX つのコンポーネントは互換性があり、同時にインストールできます。詳細については、https://docs.silabs.com/connect-stack/XNUMX/connect-security-key-migration/ を参照してください。
決して改善されない
リリース 4.0.0.0 で変更されました なし。
2.3修正された問題
リリース 4.0.0.0 で修正されました。なし。
2.4現在のリリースの既知の問題
太字で表示されている問題は、前回のリリース以降に追加されたものです。リリースを見逃した場合は、https://www.silabs.com/developers/gecko-software-development-kit の TECH DOCS タブで最新のリリース ノートを入手できます。
ID # 501561
説明
RAIL マルチプロトコル ライブラリ (例:ampDMP Connect+BLE の実行時)、RAIL マルチプロトコル ライブラリの既知の問題により、IR キャリブレーションは実行されません。その結果、3 または 4 dBm 程度の RX 感度損失が発生します。
レガシー HAL コンポーネントでは、PA 構成はユーザーまたはボードの設定に関係なくハードコードされています。
回避策
これが構成ヘッダーから適切に取得されるように変更されるまで、 file ユーザーのプロジェクトの ember-phy.c は、目的の PA モード、vol を反映するように手動で変更する必要があります。tage、ramp 時間。
2.5非推奨のアイテム
リリース 4.0.0.0 で非推奨になりました。なし。
2.6削除されたアイテム
リリース 4.0.0.0 で削除されました。なし。
silabs.com | より接続された世界を構築します。
接続 4.0.0.0 | 4
このリリースの使用
3このリリースの使用
このリリースには、次のものが含まれています: · 無線抽象化インターフェイス層 (RAIL) スタック ライブラリ · Connect スタック ライブラリ · RAIL および Connect Sampアプリケーション · RAIL および Connect コンポーネントとアプリケーション フレームワーク
このSDKはSimplicity Platformに依存しています。Simplicity Platformコードはプロトコルをサポートする機能を提供します。 plugins また、Silicon Labs のチップやモジュールと直接やり取りするドライバーやその他の下位層機能の形での API もあります。Simplicity プラットフォームのコンポーネントには、EMLIB、EMDRV、RAIL ライブラリ、NVM3、mbedTLS が含まれます。Simplicity プラットフォームのリリース ノートは、Simplicity Studio の [ドキュメント] タブから入手できます。
Flex SDK v3.x の詳細については、UG103.13: RAIL の基礎および UG103.12: Silicon Labs Connect の基礎を参照してください。初めて使用する場合は、QSG168: 独自の Flex SDK v3.x クイック スタート ガイドを参照してください。
3.1インストールと使用
独自の Flex SDK は、Silicon Labs SDK スイートである Simplicity SDK の一部として提供されます。Simplicity SDK をすぐに使い始めるには、Simplicity Studio 5 をインストールしてください。これにより、開発環境が設定され、Simplicity SDK のインストール手順が案内されます。Simplicity Studio 5 には、リソースおよびプロジェクト ランチャー、ソフトウェア構成ツール、GNU ツールチェーンを備えた完全な IDE、分析ツールなど、Silicon Labs デバイスを使用した IoT 製品開発に必要なすべてのものが含まれています。インストール手順は、オンラインの Simplicity Studio 5 ユーザー ガイドに記載されています。
あるいは、GitHub から最新版をダウンロードまたはクローンして、Simplicity SDK を手動でインストールすることもできます。詳細については、https://github.com/SiliconLabs/simplicity_sdk を参照してください。
Simplicity Studio は、デフォルトで GSDK を次の場所にインストールします: · (Windows): C:Users SimplicityStudioSDKsimplicity_sdk · (MacOS): /Users/ /SimplicityStudio/SDKs/simplicity_sdk
SDK バージョンに固有のドキュメントは SDK とともにインストールされます。多くの場合、追加情報はナレッジベース記事 (KBA) に記載されています。このリリースおよび以前のリリースに関する API リファレンスおよびその他の情報は、https://docs.silabs.com/ で入手できます。
3.2 セキュリティ情報
安全なボールト統合
Secure Vault High デバイスに展開すると、機密キーは Secure Vault キー管理機能を使用して保護されます。 次の表は、保護されたキーとそのストレージ保護特性を示しています。
ラップされたキー スレッドマスターキー PSKc キー 暗号化キー MLE キー 一時 MLE キー MAC 前のキー MAC 現在のキー MAC 次のキー
輸出可能 / 輸出不可能 輸出可能 輸出可能 輸出可能 輸出不可能 輸出不可能 輸出不可能 輸出不可能 輸出不可能
注記 TLV を形成するにはエクスポート可能である必要があります TLV を形成するにはエクスポート可能である必要があります TLV を形成するにはエクスポート可能である必要があります
「Non-Exportable」とマークされたラップされた鍵は使用できますが、 view実行時に編集または共有されます。
「エクスポート可能」としてマークされたラップされたキーは、実行時に使用または共有できますが、フラッシュに保存されている間は暗号化されたままになります。 Secure Vault キー管理機能の詳細については、「AN1271: 安全なキー ストレージ」を参照してください。
silabs.com | より接続された世界を構築します。
接続 4.0.0.0 | 5
このリリースの使用
セキュリティ勧告
セキュリティ アドバイザリを購読するには、Silicon Labs カスタマー ポータルにログインし、[アカウント ホーム] を選択します。 「ホーム」をクリックしてポータルのホームページに移動し、「通知の管理」タイルをクリックします。 「ソフトウェア/セキュリティ勧告通知と製品変更通知 (PCN)」がチェックされていること、および使用しているプラットフォームとプロトコルに対して少なくともサブスクライブしていることを確認してください。 「保存」をクリックして変更を保存します。
次の図は元ですamp上:
3.3 サポート
Development Kit の顧客はトレーニングとテクニカル サポートを受けることができます。 Silicon Labs Flex を使用する web Silicon Labs Thread のすべての製品とサービスに関する情報を入手し、製品サポートにサインアップするには、このページにアクセスしてください。Silicon Laboratories サポートには、http://www.silabs.com/support からお問い合わせいただけます。
3.4 SDKリリースおよびメンテナンスポリシー
詳細については、SDK リリースおよびメンテナンス ポリシーを参照してください。
silabs.com | より接続された世界を構築します。
接続 4.0.0.0 | 6
Simplicity Studio
MCUおよびワイヤレスツール、ドキュメント、ソフトウェア、ソースコードライブラリなどへのワンクリックアクセス。 Windows、Mac、Linuxで利用可能です!
IoTポートフォリオ
www.silabs.com/IoT
SW / HW
www.silabs.com/simplicity
品質
www.silabs.com/quality
サポートとコミュニティ
www.silabs.com/community
免責事項SiliconLabsは、Silicon Labs製品を使用している、または使用する予定のシステムおよびソフトウェアの実装者が利用できるすべての周辺機器およびモジュールの最新、正確、かつ詳細なドキュメントをお客様に提供することを目的としています。 特性データ、使用可能なモジュールと周辺機器、メモリサイズとメモリアドレスは特定の各デバイスを参照し、提供される「標準」パラメータはアプリケーションによって異なる場合があります。 アプリケーション例ampここに記載されているファイルは、説明のみを目的としています。 Silicon Labs は、ここに記載されている製品情報、仕様、および説明を予告なしに変更する権利を留保し、含まれる情報の正確性または完全性を保証しません。 Silicon Labs は、事前の通知なしに、セキュリティまたは信頼性の理由から、製造プロセス中に製品ファームウェアを更新する場合があります。 このような変更により、製品の仕様または性能が変更されることはありません。 Silicon Labs は、このドキュメントで提供される情報の使用の結果について責任を負わないものとします。 このドキュメントは、集積回路を設計または製造するためのライセンスを暗示または明示的に付与するものではありません。 これらの製品は、Silicon Labs の書面による特定の同意なしに、FDA クラス III デバイス、FDA の市販前承認が必要なアプリケーション、または生命維持システム内で使用するように設計または認可されていません。 「ライフサポートシステム」とは、生命および/または健康をサポートまたは維持することを目的とした製品またはシステムであり、故障した場合、重大な人身傷害または死亡に至ることが合理的に予想される可能性があります。 Silicon Labs の製品は、軍事用途向けに設計または認可されていません。 Silicon Labs の製品は、いかなる状況においても、核兵器、生物兵器、化学兵器、またはそのような兵器を運ぶことができるミサイルを含む (ただしこれらに限定されない) 大量破壊兵器で使用してはなりません。 Silicon Labs は、すべての明示的および黙示的な保証を否認し、そのような無許可のアプリケーションでの Silicon Labs 製品の使用に関連する怪我または損害について責任を負わないものとします。
商標情報 Silicon Laboratories Inc.®、Silicon Laboratories®、Silicon Labs®、SiLabs® および Silicon Labs ロゴ®、Bluegiga®、Bluegiga ロゴ®、EFM®、EFM32®、EFR、Ember®、Energy Micro、Energy Micro ロゴおよびその組み合わせ、「世界で最もエネルギー効率の高いマイクロコントローラ」、Redpine Signals®、WiSeConnect、n-Link、EZLink®、EZRadio®、EZRadioPRO®、Gecko®、Gecko OS、Gecko OS Studio、Precision32®、Simplicity Studio®、Telegesis、Telegesis ロゴ®、USBXpress®、Zentri、Zentri ロゴおよび Zentri DMS、Z-Wave® などは、Silicon Labs の商標または登録商標です。ARM、CORTEX、Cortex-M3、および THUMB は、ARM Holdings の商標または登録商標です。Keil は、ARM Limited の登録商標です。 Wi-Fi は Wi-Fi Alliance の登録商標です。ここに記載されているその他の製品名またはブランド名は、それぞれの所有者の商標です。
Silicon Laboratories Inc. 400 West Cesar Chavez Austin、TX 78701 USA
www.silabs.com
ドキュメント / リソース
![]() |
SILICON LABS Connect SDK ソフトウェア [pdf] ユーザーガイド 接続、SDK、接続 SDK ソフトウェア、ソフトウェア |