Google は、黒人コミュニティのための人種的公平の促進に取り組んでいます。詳細をご覧ください。
このページは Cloud Translation API によって翻訳されました。
Switch to English

OpenThreadを新しいハードウェアプラットフォームに移植する

OpenThreadスタックを新しいハードウェアプラットフォームに移植することは、5つのステップで構成されます。

  1. ビルド環境をセットアップする
  2. プラットフォーム抽象化レイヤーAPIを実装する
  3. 高度な機能の実装(ハードウェアアブストラクションレイヤー)
  4. ポートを検証します
  5. 認定とREADME

ハードウェアプラットフォームの要件

OpenThreadには、次のプラットフォームサービスが必要です。

  • IEEE 802.15.4-2006 2.4GHz無線
    • IEEE802.15.4フレームを送受信します
    • IEEE802.15.4確認応答フレームを生成します
    • 受信フレームの受信信号強度インジケータ(RSSI)測定値を提供します
  • アラーム付きのミリ秒分解能の自走タイマー
  • ネットワーク構成設定を保存するための不揮発性ストレージ
  • 真の乱数ジェネレーター(TRNG)

ビルド例

OpenThreadリポジトリには、いくつかのビルド例が用意されています。詳細については、プラットフォームを参照してください。

OpenThreadを最初から移植する方法の完全なエンドツーエンドの例については、EFR32プルリクエストのサポート追加を参照してください