<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Camera server crashes with any use of stereo cameras.]]></title><description><![CDATA[<p dir="auto">Hello. I have found a problem when trying to calibrate the stereo cameras, or when I try to utilize them at all.<br />
As soon as any service tries to pull a frame from the stereo cameras this happens (for example, when starting up voxl-portal to begin the calibration procedure):</p>
<pre><code>Initialize
Initialize
Received raw10 frame, checking t o se if is actually raw8
Frame was actually 8 bit, sending as is
Internal AE new val:exposure 0 gain 0
	Port		: port_33
	Name		: stereo
	Enabled		: 1
	Type		: stereo
	Api		: hal3
	p-W		: 1280
	p-H		: 480
	p-Fmt		: nv21
	FPS		: 30
	OverrideId	: -1
	AEAlgo	: modalai
...
Internal AE new val:exposure 234 gain 234
Internal AE new val:exposure 221 gain 234
Internal AE new val:exposure 221 gain 221
------ voxl-camera-server INFO: Client: voxl-portal0 connected to channel: 1
voxl-camera-server ERROR: Error sending request 2, ErrorCode: -19

voxl-camera-server FATAL: Recieved Fatal error from camera: stereo
                          Camera server will be stopped
------ voxl-camera-server WARNING: Thread: stereo request thread recieved ESTOP
------ voxl-camera-server WARNING: Thread: tracking result thread recieved ESTOP
------ voxl-camera-server WARNING: Thread: hires result thread recieved ESTOP
------ voxl-camera-server WARNING: Thread: stereo result thread recieved ESTOP
------ voxl-camera-server WARNING: Thread: hires request thread recieved ESTOP

------ voxl-camera-server INFO: Camera server is now stopping
                There is a chance that it may segfault here, this is a mmqcamera bug, ignore it

------ voxl-camera-server INFO: Stopping tracking camera
voxl-camera-server ERROR: Framenumber: 3676 ErrorCode: 2
voxl-camera-server ERROR: Framenumber: 3677 ErrorCode: 2
voxl-camera-server ERROR: Framenumber: 3678 ErrorCode: 2
------ voxl-camera-server WARNING: Thread: tracking request thread recieved ESTOP
------ voxl-camera-server INFO: tracking camera stopped successfully

------ voxl-camera-server INFO: Stopping hires camera
------ voxl-camera-server INFO: hires camera stopped successfully
------ voxl-camera-server INFO: Stopping stereo camera
------ voxl-camera-server INFO: stereo camera stopped successfully

------ voxl-camera-server INFO: Camera server exited gracefully
</code></pre>
<p dir="auto">From what I see in the camera HAL3 API, -ENODEV just refers to an internal, and is a rather non-descriptive error.<br />
The camera server has already been configured.<br />
The camera's physical connection seems fine.<br />
The rest of the cameras operate correctly in voxl-portal and have been calibrated.</p>
<p dir="auto">voxl-version outputs:</p>
<pre><code>cat: /etc/modalai/voxl-software-bundle-version.txt: No such file or directory
--------------------------------------------------------------------------------
system-image:    ModalAI 3.3.0 BUILDER: ekatzfey BUILD_TIME: 2021-06-06_19:28
kernel:          #1 SMP PREEMPT Sun Jun 6 19:41:01 UTC 2021 3.18.71-perf
factory-bundle:  1.0.1 (Yocto installation)
--------------------------------------------------------------------------------
architecture:    aarch64
processor:       apq8096
os:              GNU/Linux
--------------------------------------------------------------------------------
voxl-suite:
Package: voxl-suite
Version: 0.5.0
Depends: libjpeg_turbo (&gt;= 9.0.4), libmodal_exposure (&gt;= 0.0.2), libmodal_json (&gt;= 0.3.6), libmodal_pipe (&gt;= 2.1.1), librc_math (&gt;= 1.1.5), libvoxl_cutils (&gt;= 0.0.2), libvoxl_io (&gt;= 0.5.4), mavlink-camera-manager (&gt;= 0.0.2), mongoose (&gt;= 7.3.0), opencv (&gt;= 4.5.2-2), openmp (&gt;= 10.0.2), voxl-camera-calibration (&gt;= 0.1.1), voxl-camera-server (&gt;= 0.8.1), voxl-cpu-monitor (&gt;= 0.2.0), voxl-dfs-server (&gt;= 0.2.2), voxl-docker-support (&gt;= 1.1.3), voxl-gphoto2 (&gt;= 0.0.5), voxl-imu-server (&gt;= 0.9.1), voxl-mavlink (&gt;= 0.0.2), voxl-modem (&gt;= 0.12.0), voxl-mpa-tools (&gt;= 0.3.6), voxl-nodes (&gt;= 0.2.0), voxl-portal (&gt;= 0.1.2), voxl-qvio-server (&gt;= 0.3.4), voxl-streamer (&gt;= 0.2.6), voxl-tag-detector (&gt;= 0.0.2), voxl-tflite (&gt;= 2.2.3), voxl-tflite-server (&gt;= 0.1.5), voxl-utils (&gt;= 0.8.4), voxl-vision-px4 (&gt;= 0.9.5), voxl-vpn (&gt;= 0.0.3)
Status: install user installed
Section: base
Architecture: all
Maintainer: james@modalai.com
MD5Sum: f55ec020942e92ff12bc137c2aa8d2a5
Size: 1956
Filename: voxl-suite_0.5.0.ipk
Description: meta-package for voxl-suite software collection
Installed-Time: 1640891859

Package: voxl-suite
Version: 0.2.0
Depends: docker, imu_app (= 0.0.6), libvoxl_io (= 0.5.2), voxl-cam-manager (= 0.2.2), voxl-docker-support (= 1.1.1), voxl-hal3-tof-cam-ros (= 0.0.2), voxl-modem (= 0.10.0), voxl-nodes (= 0.0.8), voxl-rtsp (= 1.0.2), voxl-utils (= 0.5.2), voxl-vision-px4 (= 0.6.8), voxl_imu (= 0.0.4), voxl-time-sync (= 0.0.1), voxl-vpn (= 0.0.2), librc_math (= 1.1.2), libmodal_pipe (= 1.2.2), modalai-vl (= 0.1.3)
Status: unknown ok not-installed
Section: base
Architecture: armv7a
Maintainer: james@modalai.com
MD5Sum: af706cd3c1ea59f274f2ed9b93141f1d
Size: 870
Filename: voxl-suite_0.2.0.ipk
Description: meta-package to install all of the voxl-suite

--------------------------------------------------------------------------------
</code></pre>
]]></description><link>https://forum.modalai.com/topic/631/camera-server-crashes-with-any-use-of-stereo-cameras</link><generator>RSS for Node</generator><lastBuildDate>Thu, 16 Apr 2026 23:47:27 GMT</lastBuildDate><atom:link href="https://forum.modalai.com/topic/631.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 03 Jan 2022 17:31:15 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Camera server crashes with any use of stereo cameras. on Mon, 03 Jan 2022 18:47:40 GMT]]></title><description><![CDATA[<p dir="auto">This issue pops up from time to time and it is, without fail, a hardware issue. Can you check not just the connectors for your stereo cameras but also the cables themselves. They can develop kinks or get scratched and expose the traces if they go through any number of unfriendly environments, which will regularly lead to hal3 being unable to see the device.</p>
]]></description><link>https://forum.modalai.com/post/2943</link><guid isPermaLink="true">https://forum.modalai.com/post/2943</guid><dc:creator><![CDATA[[[global:former_user]]]]></dc:creator><pubDate>Mon, 03 Jan 2022 18:47:40 GMT</pubDate></item></channel></rss>