Google がリリースした OpenThread

Google がリリースした OpenThread は、次のプラットフォームで Thread Certified コンポーネントとして認定されています。
- Cascoda CA-8211
- Espressif ESP32-H2
- Nordic Semiconductor nRF52833
- Nordic Semiconductor nRF52840
- Nordic Semiconductor nRF5340
- NXP JN5189/88
- NXP K32W061/41
- Qorvo QPG6105
- Qorvo GP712
- Silicon Labs EFR32MG12
- Silicon Labs EFR32MG13
- Silicon Labs EFR32MG21
- STMicroelectronics STM32WB
- Texas Instruments CC1352
- Texas Instruments CC2538
- Texas Instruments CC2652
OpenThread の Thread リファレンス リリースは GitHub で利用できます。一部は GRL Thread Test Hars に含まれています。
OT スレッド証明書 OT スレッド リファレンス リリース
API ドキュメントは、次のリファレンス リリースで入手できます。
2017-07-16 C API リファレンス 2018-06-19 C API リファレンス 2019-11-13 C API リファレンス
OpenThread ボーダー ルーター

OpenThread ボーダー ルーター(OTBR)は、Nordic Semiconductor nRF52840 NCP により Raspberry Pi 3B で Thread 認定コンポーネントとして認定されています。
OTBR は、次のリリースと commit を使用して認定されました。
リポジトリ | リリース / コミット |
---|---|
OpenThread | thread-reference-20180926 |
Wpantund | commit 8c189c6 |
OpenThread ボーダー ルーター | thread-br-certified-20180819 |
OTBR 用の完全な認証環境を使用するには、OTBR のセットアップ プロセスの一環として wpantund
commit を指定します。
WPANTUND_COMMIT=8c189c6 ./script/setup
OpenThread による認定
NCP 設計を含む OpenThread を実行する他のプラットフォームは、Thread Certified コンポーネントとして認定できます。OpenThread は、「Built on Thread」バッジが付いた製品認証にも使用できます。
Thread と OpenThread が認証に関連する場合の違いについて詳しくは、Thread Group FAQ をご覧ください。
認定が必要な理由
認定資格は、プロダクトが Thread に完全に準拠していることと、他の Thread プロダクトで動作することを顧客に示します。OpenThread に基づいて製品を出荷し、製品が Thread をサポートしていると申告するには、製品認証が必要です。
OpenThread を実行するプロダクトが認定されると、OpenThread 自体が Thread 認定コンポーネントであることを考えると、追加のメリットが得られます。Thread Group のテストハウスはすでに OpenStack をリファレンス スタックとして使用しており、認証にかかる時間とコストを削減できます。
テスト
認定テストは、GRL Thread Test Harness を使用して行われます。Thread メンバー企業にダウンロードできます。OpenThread を使用して Thread 認証が成功する可能性を高めるには、Thread グループに送信する前に、ローカル認証ですべての認証テストを実行して合格することをおすすめします。