Google is committed to advancing racial equity for Black communities. See how.
Bu sayfa, Cloud Translation API ile çevrilmiştir.
Switch to English

Sınır Yönlendirici DUT Kurulumu

Devam etmeden önce, ortamınızı nasıl kuracağınızı ve bu kılavuzda kullanılan nRF52840 DK kartını flaşlamak için gereken tüm araçları ve yazılımı nasıl kuracağınızı ayrıntılarıyla anlatan OpenThread Donanım Codelab'i incelemenizi öneririz.

OpenThread oluşturun

  1. OpenThread deposunu klonlayın ve Thread Reference 2018-09-26 sürüm kaydına geçin:
    git clone https://github.com/openthread/openthread
    cd openthread
    git checkout -b thread-reference-20180926
  2. GNU araç zincirini ve diğer bağımlılıkları yükleyin:
    ./script/bootstrap
  3. NRF52840 örneğini oluşturun. USB=1 anahtarı, yerel USB CDC ACM'yi seri aktarım olarak etkinleştirir.
    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

Flaş ve NCP'yi bağlayın

OTBR Nordic Bağlantısı

NRF52840 DK kartının bir NCP olarak nasıl flaş edileceğine ve Raspberry Pi'ye nasıl bağlanacağına ilişkin talimatlar için , nRF52840'ı Flash'a bakın ve Önceden Oluşturulmuş NCP Firmware kılavuzundaki nRF52840 adımlarını bağlayın .

OpenThread Hardware Codelab'da da benzer talimatlar bulunur.

Raspberry Pi'yi kurun

İşletim sisteminin nasıl kurulacağına ve cihazın nasıl yapılandırılacağına ilişkin talimatlar için Raspberry Pi 3B (RPi3B) Border Router platform sayfasından İşletim Sistemini İndirin ve kurun adımına bakın.

Normal RPi3B kurulumu ve yapılandırmasına ek olarak git ve bazı önerilen yardımcı programları yükleyin:

sudo apt-get install git screen tcpdump

OpenThread Border Router'ı kurun

  1. OpenThread Border Router havuzunu klonlayın ve Thread Certified 2018-08-19 sürüm kaydına geçin:
    git clone https://github.com/openthread/ot-br-posix
    cd ot-br-posix
    git checkout -b thread-br-certified-20180819
  2. Bağımlılıkları yükleyin:
    ./script/bootstrap
  3. Derleme OTBR ve yükleyip wpantund için taahhüt OTBR sertifikası kullanarak, wpantund :
    WPANTUND_COMMIT=8c189c6 ./script/setup
  4. /etc/wpantund.conf açın ve nRF52840 DK NCP:
    Config:NCP:SocketPath '/dev/ttyACM0'
    için UART bağlantı noktasını güncelleyin
  5. wpantund hizmetini yeniden başlatın:
    sudo service wpantund restart

Sınır Yönlendiricisi şimdi çalışır durumda olmalıdır. OTBR hakkında daha fazla bilgi için OpenThread Border Router'a bakın.