Install
This guide covers installing HeliOS onto Helios Vision System - Raze (HVS - Raze) using premade images from this repo's GitHub Releases.
Install / Update Options
There are three supported paths:
- A) Flash via USB boot mode (rpiboot) + an image flasher (recommended for first install and recovery).
- B) Update via the HeliOS Updater UI (Settings).
- C) Update via Atlas Hardware Manager (when available).
Prerequisites (Path A)
- Helios Vision System - Raze (HVS - Raze).
- A power source in the 2.5V-36V range.
- Treat 36V as the usable max (42V is absolute maximum).
- For flashing/updating, the device typically stays at or below ~10W.
- If you are powering at 5V, make sure your source and wiring can handle high current without voltage sag.
- A high-quality USB-C cable for data.
- Avoid USB hubs during flashing.
- rpiboot installed on your host computer.
Path A: Flash via rpiboot (USB Boot Mode)
1) Download the Image
Download the latest HVS - Raze image from this repo's GitHub Releases:
https://github.com/Prometheus-Dynamics/HeliOS/releases
2) Install rpiboot
Linux:
# Debian/Ubuntu
sudo apt update
sudo apt install -y git build-essential libusb-1.0-0-dev pkg-config
git clone https://github.com/raspberrypi/usbboot.git
cd usbboot
make
Fedora:
sudo dnf install -y git make gcc libusb1-devel pkgconf-pkg-config
git clone https://github.com/raspberrypi/usbboot.git
cd usbboot
make
Arch:
sudo pacman -S --needed git base-devel libusb
git clone https://github.com/raspberrypi/usbboot.git
cd usbboot
make
Then run:
sudo ./rpiboot
Windows:
- Download and install rpiboot from the Raspberry Pi usbboot project.
- Run
rpiboot.exe.
3) Enter USB Boot Mode
- Power off the device.
- Press and hold the boot button on the left side of the device under the USB-A port (press gently; excessive force can damage the button).
- While holding the button, apply power.
Boot-mode checks:
- If the fan starts spinning immediately and the top LEDs indicate normal boot (red off, green on), the boot button was not held during power-on.
4) Run rpiboot
With the device in boot mode and connected, run rpiboot.
When rpiboot completes, the fan will spin and the top LEDs will switch to red off / green on.
5) Flash the Image
Use a standard image flasher (Balena Etcher or Raspberry Pi Imager) to flash the downloaded image to the device.
If the device disconnects during flashing, verify your power source delivers a steady 2A.
Verify
- Flashing completes without errors.
- Device reboots into HeliOS.
Next
- Continue to Quickstart to run a sample pipeline.
Path B: OTA Updates (Updater UI)
If the device is already running HeliOS, you can update it from the Web UI.
-
Download the new image from Releases:
https://github.com/Prometheus-Dynamics/HeliOS/releases -
Open the Web UI and go to Settings > Updater.
-
Under Select update image, choose Upload and upload the image file.
-
Under Apply update, click Apply update and confirm.
What to expect:
- Streams will stop.
- The device will reboot and the Web UI will reload when it comes back.