VOXL2 reboots randomly
-
Hello
We have 3 VOXL2s. All three of them are on the same VOXL suite.
One of the VOXLs has had a problem for a while now where it would have a high accelerometer bias that would keep coming back randomly. Back then, the VOXL was running an alpha or beta software version, and we thought that was the issue. However, we moved all VOXLs to the same SDK version, and the VOXL2 kept having issues. It still has the accelerometer bias issue, which shows up way more often than on any of our other VOXL2s.Recently, a new problem popped up: the VOXL2 would randomly start rebooting. At first, we thought it had just lost communication, but after digging further, we found it actually rebooted. It is hard to say if there is something in particular that causes it, as the rebooting sometimes happens shortly after the VOXL was turned on and sometimes once we actually start running packages. The CPU load looks normal to me under full load:
Name MHz Temp Util | Sep 1 2026 08:54:07|
cpu0 1804 60.6 66.0 | Uptime: 0:17:45|
cpu1 1804 60.2 64.3 | |
cpu2 1804 59.0 62.4 | Mem Use (MB) |
cpu3 1804 60.2 64.0 | 1526.3/7671 |
cpu4 2419 67.2 66.7 | Mem Allocation |
cpu5 2419 62.5 15.8 | -0.1 MB/s |
cpu6 2419 62.9 10.1 | |
cpu7 2841 72.9 71.3 | Governor: Perf |
Total 63.2 52.6 | Pitmode: Not Active |
10s avg 53.5 | Auto Pitmode: OFF |
-------------------------| |
GPU 587 51.7 0.8 | |
GPU 10s avg 0.8 | |This happens with battery power supply as well as using the normal power supply cable.
All three VOXLs have the same settings and software packages installed. The problem only happens on the one drone.
I tried to look at the logs after a reboot, but nothing special showed up.
The VOXL could have this issue constantly on one day, even when we power-cycle it over and over again, and then the next day, it is fine again.
On days where it has the issues, we also noticed that it does not connect to the chrony server or only after minutes (usually happens within seconds) and saved data in rosbags do not make sense (e.g., with motion capture running at 200Hz, the drone thinks it jumped 30 meters in the air when moved less than a meter by hand, and heading is off by 90°...). On days when the VOXL works, all of these issues seem to magically disappear, and it works like the other drones. However, we have not had one of these "normal" days in a while. The issues seem to be getting worse. Fortunately, I have recently only been using the drones for software package tests and have not actually flown them. Reboots mid-flight would have been really bad.Unfortunately, the problem is urgent, as we have important flight tests coming up and the VOXL is currently unusable.
Hardware: VOXL2
SKU: MCCA-M0054-CC-T0-M0-X0
voxl-suite: 1.6.5voxl-version
────────────────────────────────────────────────────────────────────────────────
system-image: 1.8.06-M0054-14.1a-perf
kernel: #1 SMP PREEMPT Wed Oct 22 04:13:18 UTC 2025 4.19.125
────────────────────────────────────────────────────────────────────────────────
hw platform: M0054
mach.var: 1.0.1
SKU: MCCA-M0054-CC-T0-M0-X0
────────────────────────────────────────────────────────────────────────────────
voxl-suite: 1.6.5
────────────────────────────────────────────────────────────────────────────────
Packages:
Repo: http://voxl-packages.modalai.com/ ./dists/qrb5165/sdk-1.6/binary-arm64/
Last Updated: 2026-07-07 17:09:44
List:
libfc-sensor 1.0.12
libmodal-cv 0.6.1
libmodal-exposure 0.1.5
libmodal-flow 1.0.5
libmodal-journal 0.2.7
libmodal-json 0.4.8
libmodal-pipe 2.14.12
libqrb5165-io 0.6.3
libvoxl-cci-direct 0.4.0
libvoxl-codec 0.1.1
libvoxl-cutils 0.1.6
modalai-slpi 1.2.3
mv-voxl 0.1-r0
qrb5165-bind 0.1-r0
qrb5165-dfs-server 0.2.0
qrb5165-mini-tof-server 0.2.2
qrb5165-rangefinder-server 0.1.6
qrb5165-slpi-test-sig 01-r0
qrb5165-tflite 2.17.2
voxl-bind-spektrum 0.1.1
voxl-camera-calibration 0.6.2
voxl-camera-server 2.2.28
voxl-ceres-solver 2:2.0.0-3
voxl-configurator 1.1.31
voxl-cpu-monitor 0.7.7
voxl-docker-support 1.3.1
voxl-elrs 1.1.7
voxl-esc 1.6.3
voxl-esptool 0.2.1
voxl-feature-tracker 0.5.2
voxl-flow-server 0.3.6
voxl-focus-camera 0.6.2
voxl-gphoto2-server 0.0.10
voxl-imu-server 2.0.2
voxl-io-server 0.1.1
voxl-jpeg-turbo 2.1.3-7
voxl-lepton-server 1.4.1
voxl-lepton-tracker 0.0.4
voxl-libgeographic 1.0.0
voxl-libgphoto2 0.0.4
voxl-libuvc 1.0.7
voxl-logger 0.6.3
voxl-mavcam-manager 0.6.1
voxl-mavlink 0.1.6
voxl-mavlink-server 1.4.16
voxl-modem 1.2.5
voxl-mongoose 7.19.0-1
voxl-mpa-to-ros 0.3.9
voxl-mpa-tools 1.5.8
voxl-nano-tracker 0.1.7
voxl-open-vins-server 0.6.2
voxl-opencv 4.5.5-3
voxl-osd 0.4.11
voxl-portal 0.9.4
voxl-px4 1.14.0-2.0.142
voxl-px4-params 0.9.15
voxl-qvio-server 1.2.3
voxl-remote-id 0.0.9
voxl-reset-slpi 0.0.4
voxl-state-estimator 0.0.6
voxl-streamer 0.8.1
voxl-tag-detector 0.1.0
voxl-tflite-server 0.5.1
voxl-utils 2.0.5
voxl-uvc-server 0.1.8
voxl-vision-hub 1.9.21
voxl-vtx 2.2.38
voxl-wavemux 0.0.3
voxl2-io 0.0.3
voxl2-security-hardening-utls 1.0-r0
voxl2-system-image 1.8.06-r0
voxl2-wlan 1.0-r0voxl-inspect-services:
Service Name | Enabled | Running | CPU Usage
───────────────────────────────────────────────────────────────────
docker-autorun | Disabled | Not Running |
modallink-relink | Disabled | Not Running |
voxl-camera-server | Enabled | Running | 0.0%
voxl-cpu-monitor | Enabled | Running | 0.0%
voxl-dfs-server | Disabled | Not Running |
voxl-dma-latency | Enabled | Running |
voxl-feature-tracker | Disabled | Not Running |
voxl-flow-server | Disabled | Not Running |
voxl-imu-server | Enabled | Running | 2.0%
voxl-io-server | Disabled | Not Running |
voxl-lepton-server | Disabled | Not Running |
voxl-lepton-tracker | Disabled | Not Running |
voxl-logger | Disabled | Not Running |
voxl-mavcam-manager | Disabled | Not Running |
voxl-mavlink-server | Enabled | Running | 2.0%
voxl-mini-tof-server | Disabled | Not Running |
voxl-modem-doodle | Disabled | Not Running |
voxl-modem | Disabled | Not Running |
voxl-nano-tracker | Disabled | Not Running |
voxl-open-vins-server | Disabled | Not Running |
voxl-osd | Disabled | Not Running |
voxl-portal | Enabled | Running | 0.0%
voxl-px4 | Enabled | Running | 15.7%
voxl-qvio-server | Disabled | Not Running |
voxl-rangefinder-server | Disabled | Not Running |
voxl-remote-id | Disabled | Not Running |
voxl-softap | Disabled | Not Running |
voxl-state-estimator | Disabled | Not Running |
voxl-static-ip-watcher | Disabled | Not Running |
voxl-static-ip | Disabled | Not Running |
voxl-streamer | Disabled | Not Running |
voxl-tag-detector | Disabled | Not Running |
voxl-tflite-server | Disabled | Not Running |
voxl-time-sync | Disabled | Not Running |
voxl-uvc-server | Disabled | Not Running |
voxl-vision-hub | Enabled | Running | 0.0%
voxl-vrx | Disabled | Not Running |
voxl-vtx | Disabled | Not Running |
voxl-wait-for-fs | Enabled | Completed | -
Hi @dvz
It sounds like that specific unit may need to be RMA'd and we can give it a full check-out through our tests.
Please refer to this page for submitting an RMA, as there is not much we can do remotely given your assessments and noted behaviors.
https://www.modalai.com/pages/rma
Reading along? Create a free ModalAI Forum account to join in.
With an account you can reply, ask your own question, get an email when a ModalAI engineer answers, and mark the reply that solved it. Your place in each thread is saved between visits.
Questions about VOXL, Flight Core, ESCs and ModalAI drones are answered here by the engineers who build them.
Register Login