グーグルは、ブラックコミュニティのための人種的資本を進めてまいります。 どのように参照してください。
このページは Cloud Translation API によって翻訳されました。
Switch to English

境界ルータDUTのセットアップ

先に進む前に、我々は経由するお勧めOpenThreadハードコードラボ環境を設定し、このガイドで使用nRF52840 DKボードをフラッシュするために必要なすべてのツールとソフトウェアをインストールする方法を詳しく説明し、。

ビルドOpenThread

  1. クローンOpenThreadリポジトリ、およびスイッチスレッドリファレンス2018年9月26日のリリースでは、コミットします。
     git clone https://github.com/openthread/openthread 
     cd openthread 
     git checkout -b thread-reference-20180926 
  2. GNUツールチェーンおよび他の依存関係をインストールします。
     ./script/bootstrap 
  3. nRF52840例をビルドします。 USB=1スイッチができ、シリアルトランスポートとしてネイティブUSB CDC ACMを
     make -f examples/Makefile-nRF52840 BORDER_AGENT=1 BORDER_ROUTER=1 COMMISSIONER=1 \
      DHCP6_CLIENT=1 DHCP6_SERVER=1 JOINER=1 MAC_FILTER=1 REFERENCE_DEVICE=1 \
      UDP_FORWARD=1 USB=1 

Flashと接続NCP

OTBR北欧の接続

参照してくださいフラッシュnRF52840接続nRF52840の NCPとしてnRF52840 DKボードを点滅し、ラズベリーパイに接続する方法については、事前に作成されたNCPのファームウェアガイドから手順を。

同様の命令もで発見されOpenThreadハードウェアコードラボ

ラズベリーパイセットアップ

参照してくださいダウンロードし、OSのインストール手順 OSをインストールしてデバイスを設定する方法については、ラズベリーパイ3B(RPi3B)境界ルータプラットフォームページからを。

通常のRPi3Bのセットアップと構成に加えて、インストールgitといくつかの推奨ユーティリティ:

 sudo apt-get install git screen tcpdump 

OpenThread境界ルータを設定します

  1. クローンOpenThread境界ルータリポジトリ、およびスイッチ2018年8月19日認定スレッドリリースがコミット:
     git clone https://github.com/openthread/ot-br-posix 
     cd ot-br-posix 
     git checkout -b thread-br-certified-20180819 
  2. 依存関係をインストールします。
     ./script/bootstrap 
  3. コンパイルとOTBRしてインストールwpantund OTBR認証を使用するには、のためにコミットwpantund
     WPANTUND_COMMIT=8c189c6 ./script/setup 
  4. オープン/etc/wpantund.confとnRF52840 DK NCPのためのUARTポートを更新します。
    Config:NCP:SocketPath '/dev/ttyACM0'
  5. 再起動wpantundサービス:
     sudo service wpantund restart 

境界ルータは現在起動して実行する必要があります。参照してくださいOpenThread境界ルータを OTBRの詳細については。