Google がリリースした OpenThread

Google がリリースした OpenThread は、以下のプラットフォームで Thread Certified Component として認定されています。
- Cascoda CA-8211
- エスプレッシ ESP32-H2
- Nordic Semiconductor nRF52833
- Nordic Semiconductor nRF52840
- NXP JN5189/88
- NXP K32W061/41
- コルボ GP712
- Qorvo QPG6095
- Silicon Labs EFR32MG12
- Silicon Labs EFR32MG13
- Silicon Labs EFR32MG21
- STMicroelectronics STM32WB
- Texas Instruments CC1352
- Texas Instruments CC2538
- Texas Instruments CC2652
OpenThread のスレッド リファレンス リリースは GitHub で入手できます。一部のリリースは、GRL スレッドテストハーネスに含まれています。
OT スレッド証明書 OT スレッド リファレンス リリース
API ドキュメントは、次のリファレンス リリースでご利用いただけます。
2017 年 7 月 16 日 C API リファレンス 2018 年 6 月 19 日 C API リファレンス 2019 年 11 月 13 日 C API リファレンス
OpenThread 境界ルーター

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