voxl-camera-server error after upgrading SDK 1.1.2 on VOXL Flight (HiRes+Tracking+ToF)
-
Hello,
I'm currently facing an issue with my VOXL Flight (HiRes+Tracking+ToF) after attempting to upgrade from SDK version 0.9.4 to 1.1.2. After installing SDK 1.1.2 and running voxl-configure-cameras 6 for setup, the voxl-camera-server crashes after running for a few seconds.
Issue Description:
A few seconds after the voxl-camera-server starts, one of the CPU cores maxes out at 100% utilization.
Subsequently, the voxl-camera-server crashes.
After the crash, the CPU utilization drops back from 100%.Error Messages:
Jan 01 00:00:01 apq8096 voxl-camera-server[2325]: ERROR: Received Fatal error of 16 still in use Jan 01 00:00:05 apq8096 voxl-camera-server[2325]: WARNING: OMX_ErrorPortUnpopul ated Jan 01 00:00:06 apq8096 voxl-camera-server[2325]: ------ voxl-camera-server: Ca mera server exited gracefully
Symptoms:
The voxl-camera-server crashes right after starting.
One CPU core is maxed out at 100% utilization.
Rolling back to SDK version 0.9.4 resolves the issue, indicating that it's unlikely to be a hardware or cable issue.Troubleshooting Steps:
The setup works fine with Flight Deck (HiRes+Tracking+Stereo) and VOXL (HiRes+Tracking+ToF); the issue only presents with VOXL Flight.
I've tried setups with and without an extension cable, but the problem persists.
Testing with three different VOXL Flight units resulted in the same issue, suggesting it's not a hardware variance.
This issue seems specific to VOXL Flight devices, as it doesn't occur with other configurations. It's unlikely to be a cable issue, so I suspect it might be related to SDK version compatibility or a specific setting required for VOXL Flight with the new SDK.Has anyone encountered this issue or have any suggestions for a solution? Any information on resolving or circumventing this problem would be greatly appreciated.
Thank you in advance for your assistance.
-
@JP-Drone please try
voxl-configure-cameras 21
-
@tom Thank you for your response.
There is no option for 21.
I tried it with v1.8.9 (SDK 1.1.2) and the dev version (74ad3a65) of the voxl-camera-server.# voxl-configure-cameras 21 Camera Configuration: 21 invalid option Please provide a camera configuration-id available camera configurations are as follows: 0 None 1 Tracking + Stereo(OV7251) 2 Tracking Only 3 Hires + Stereo(OV7251) + Tracking 4 Hires + Tracking 5 TOF + Tracking 6 Hires + TOF + Tracking 7 TOF + Stereo(OV7251) + Tracking 8 Hires Only 9 TOF Only 10 Stereo(OV7251) only 11 Tracking + Hires + Dual Stereo(OV7251) Pairs 12 Stereo(OV9782) only 13 Hires + Stereo(OV7251) 14 Stereo(OV9782) + TOF + Tracking
-
@JP-Drone Apologies, I was thinking you were on VOXL 2
-
@tom I appreciate your attempt to assist.
I have the following devices, and I've confirmed that SDK 1.1.2 works with all except for the VOXL Flight:- VOXL
- VOXL Flight
- VOXL Flight Deck
- VOXL 2
- VOXL 2 Mini
- VOXL 2 Flight Deck
Could you please advise on an alternative solution or provide any specific steps I should follow for the VOXL Flight to address the issue with the camera server crashing? I'm eager to resolve this problem and would greatly appreciate any further guidance or recommendations you might have.
Thank you once again for your support.
-
@JP-Drone VOXL Flight doesn't handle cameras any differently than VOXL so that is a bit surprising to me that it would work on one but not the other as they are they same hardware and software