Skip to content

Latest commit

 

History

History
38 lines (24 loc) · 1.6 KB

File metadata and controls

38 lines (24 loc) · 1.6 KB

OpenThread-TexasInstruments-firmware

This repository contains OpenThread RCP firmwares for various Texas Instruments MCUs. The baudrate of the firmware is 460800.

Flashing

  1. Download the firmware for your device from the releases page. Use the adapters page to figure out what firmware to use for your device.
  2. Flash the firmware; use e.g. the SMLIGHT firmware updater which allows for easy flashing via the webbrowser (can be used to flash any adapter). Other ways of flashing can be found on the Zigee2MQTT docs.

Example usage: Home Assistant OpenThread Border Router add-on

After having flashed the firmware with the instructions above:

  1. Install the add-on (docs)
  2. On the configuration page of the add-on, select the device and make sure the baudrate is set to 460800.
  3. Start the add-on.

Compiling

The firmware can be compiled on any Linux x86_64 machine with Docker installed, instructions:

# Setup repository
git clone https://github.com/Koenkk/OpenThread-TexasInstruments-firmware.git
cd OpenThread-TexasInstruments-firmware
git submodule update --init --recursive

docker run -it --rm -v $(pwd):/data -w /data ubuntu:24.04 bash

# Bootstrap
bash scripts/bootstrap.sh

# Build
bash scripts/build.sh

The firmwares can now be found in the ./dist directory.