Skip to content

Firmware Upgrade

This tutorial applies to AIRBOT Play, AIRBOT Play Lite and AIRBOT Replay.

This tutorial does not apply to AIRBOT Pro.

  1. Install airbot-configure package on the host.

    airbot-configure would install basic udev rules for setting up SocketCAN interfaces and also provides basic tools to bind devices to specific interface names.

  2. Connect to the device via a USB cable.

    With airbot-configure installed, AIRBOT Play, AIRBOT Play Lite and AIRBOT Replay would appear as canX in the output of ip link.

  3. Upgrade the firmware via airbot_fsm command.

    Firmware upgrade must not run simultaneously with control server!

    # Specify a different version with IMAGE_NAME variable
    # export IMAGE_NAME=registry.cn-shanghai.aliyuncs.com/discover-robotics/airbot_runtime:<version>
    airbot_iap -f <FILEPATH> -d <INTERFACE> --mask <INDEX> -t <TARGET>