Configuración del router de borde OpenThread

Ver código fuente en GitHub

En esta guía, se abordan la compilación y configuración básicas del router de borde de OpenThread (OTBR). Cuando completes este procedimiento, tendrás un OTBR que funcione como un dispositivo Thread completo (FTD) en un diseño de coprocesador de radio (RCP).

Requisitos

  • Una Raspberry Pi para el router de borde Thread
  • 2 llaves USB nRF52840 de Nordic Semiconductor (una para el RCP y otra para el dispositivo final de Thread)

Compila y escribe en la memoria flash el RCP

El OTBR depende de una radio IEEE 802.15.4 para enviar o recibir mensajes Thread. En esta guía, se enfocará en el uso de un coprocesador de radio (RCP).

Sigue el paso 4 del codelab Crea una red Thread con placas nRF52840 y OpenThread para compilar y escribir en la memoria flash un dispositivo RCP nRF52840.

Prepara la Raspberry Pi

  1. Instala Raspberry Pi OS en la RPi. Funcionarán las versiones para computadoras de escritorio y Lite.

  2. Una vez instalado, inicia la RPi, abre una ventana de terminal y actualiza el sistema:

    sudo apt-get update
    sudo apt-get upgrade
    

Conecta el RCP

  1. Conecta el dispositivo RCP a la Raspberry Pi.

  2. Para determinar el nombre del puerto serie del dispositivo RCP, verifica /dev:

    ls /dev/tty*
    /dev/ttyACMO
    

Instala OTBR en Raspberry Pi

Para instalar OTBR con Docker, sigue la Guía de instalación de OTBR con Docker.

Para instalar OTBR de forma nativa en el host de Linux, sigue las instrucciones de la Guía de instalación nativa de OTBR.