Skip to main content

Halo Firmware Update

Incremental Update (OTA)

On the Halo device information page, you can click the version number to check for updates. If an available update is found, information will be displayed. Click Update to start the upgrade.

Note

Do not disconnect power during the upgrade process. Wait for the progress to reach 100%, and the device will automatically restart.

Full Update (USB)

If a full firmware update is released, you need to connect the Halo to a computer via USB for the upgrade.

Important

A full update will not retain your existing settings; all settings will be restored to default.

Flashing Steps

  1. Download the USB flashing tool flash_download_tool

    • Loading...
  2. Download the firmware: Halo Firmware Download

  3. Open flash_download_tool_3.9.4.exe

    • Note: After opening the flashing tool, a CMD window will first pop up, followed by the flashing tool interface. Do not close the CMD window.
  4. Set the following in the flashing tool:

    • ChipType: Select ESP32-S3
    • WorkMode: Select Develop
    • LoadMode: Select USB
    • Finally click OK, refer to the image below
    Loading...
    Loading...
Important

The green boxed areas in the image above must be consistent with the diagram and should not be modified on your own.

  1. Connect the Halo to the computer via a USB Type-C cable
  2. Click the blue area 1 in the image above to select the firmware you downloaded
  3. Click the blue area 2 in the image above to select the Halo's serial port (if not available, hold the B button on the back of the Halo and connect to the computer)
  4. Click the blue area 3 in the image above to start flashing. Wait for the flashing to complete, then restart the Halo to finish the full update.
Note

You must wait until the flashing is completed before disconnecting the Halo cable, otherwise the firmware may be damaged.

Loading...