Посмотреть исходный код на GitHub
В этом руководстве описывается базовая сборка и настройка пограничного маршрутизатора OpenThread (OTBR). По завершении этой процедуры у вас будет OTBR, который функционирует как полнопоточное устройство (FTD) в конструкции радиосопроцессора (RCP) .
Что вам понадобится
- Raspberry Pi для пограничного маршрутизатора Thread.
- 2 USB-ключа Nordic Semiconductor nRF52840 (один для RCP, другой для устройства на конце резьбы).
Сборка и прошивка RCP
OTBR зависит от радиосвязи IEEE 802.15.4 для отправки/получения сообщений потока. В этом руководстве основное внимание будет уделено использованию радиосопроцессора (RCP).
Выполните шаг 4 статьи «Создание сети потоков с помощью плат nRF52840 и лаборатории кода OpenThread », чтобы создать и прошить устройство RCP nRF52840.
Подготовьте Raspberry Pi
Установите ОС Raspberry Pi на RPi. Версии для настольных компьютеров и Lite будут работать.
После установки загрузите RPi, откройте окно терминала и обновите систему:
sudo apt-get update
sudo apt-get upgrade
Прикрепите RCP
Подключите устройство RCP к Raspberry Pi.
Определите имя последовательного порта для устройства RCP, проверив
/dev
:ls /dev/tty*
/dev/ttyACMO
Установите OTBR на Raspberry Pi
Чтобы установить OTBR с помощью Docker, следуйте руководству по установке OTBR Docker .
Чтобы установить OTBR в исходном виде на хосте Linux, следуйте руководству по установке OTBR Native .