<?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[voxl-camera-server not finding IMX678]]></title><description><![CDATA[<p dir="auto">I have a new VOXL2 with voxl-suite 1.1.3-1:</p>
<pre><code>--------------------------------------------------------------------------------
system-image: 1.7.4-M0054-14.1a-perf
kernel:       #1 SMP PREEMPT Fri Feb 9 22:38:25 UTC 2024 4.19.125
--------------------------------------------------------------------------------
hw platform:  M0054
mach.var:     1.2
--------------------------------------------------------------------------------
voxl-suite:   1.1.3-1
--------------------------------------------------------------------------------
no current network connection
--------------------------------------------------------------------------------
</code></pre>
<p dir="auto">I have an MDK-M0061-2-06 IMX678 hires camera connected via M0084 Dual Camera Adapter JU to VOXL2 Camera Group 1 J7.</p>
<p dir="auto">When I first have voxl-camera-server list connected cameras it of course doesn't find the camera until I copy over the .bin for that camera.  Once I copy the .bin to <code>/usr/lib/camera</code> then it seems to find the camera, but yet it also thinks it doesn't find it.</p>
<p dir="auto">Excerpt:</p>
<pre><code>DEBUG:   Cam idx: 0, Cam slot: 3, Slave Address: 0x0034, Sensor Id: 0xA602
DEBUG:   Number of cameras: 0
</code></pre>
<p dir="auto">I have also used the configuration file helper script: <code> camera-server-config-helper hires:imx678:0</code></p>
<p dir="auto">Rebooting doesn't help.</p>
<p dir="auto">What step am I missing to get the IMX678 to be used by voxl-camera-server?</p>
<h3>Reference:</h3>
<p dir="auto">Showing no camera, then copying the .bin file, then pseudo-finding the camera:</p>
<pre><code>voxl2:/$ voxl-camera-server -l
DEBUG:   Attempting to open the hal module
DEBUG:   SUCCESS: Camera module opened on attempt 0
DEBUG:   ----------- Number of cameras: 0

DEBUG:   Note: This list comes from the HAL module and may not be indicative
DEBUG:          of configurations that have full pipelines

DEBUG:   Number of cameras: 0

voxl2:/$ cp /usr/share/modalai/chi-cdk/imx678/com.qti.sensormodule.imx678_3.bin /usr/lib/camera/

voxl2:/$ voxl-camera-server -l
DEBUG:   Attempting to open the hal module
DEBUG:   SUCCESS: Camera module opened on attempt 0
DEBUG:   ----------- Number of cameras: 0

DEBUG:   Cam idx: 0, Cam slot: 3, Slave Address: 0x0034, Sensor Id: 0xA602
DEBUG:   Note: This list comes from the HAL module and may not be indicative
DEBUG:          of configurations that have full pipelines

DEBUG:   Number of cameras: 0
</code></pre>
<p dir="auto">I configured the camera as:</p>
<pre><code>voxl2:/$ camera-server-config-helper hires:imx678:0
successfully wrote this camera config to disk:
=================================================================
configuration for 1 cameras:

cam #0
    name:                hires
    sensor type:         imx678
    isEnabled:           1
    camId:               0
    camId2:              -1
    fps:                 30
    en_rotate:           0
    en_rotate2:          0

    en_preview:          0
    pre_width:           640
    pre_height:          480
    en_raw_preview:      0

    en_small_video:      1
    small_video_width:   1024
    small_video_height:  768

    en_large_video:      1
    large_video_width:   2048
    large_video_height:  1536

    en_snapshot:         1
    snap_width:          3840
    snap_height:         2160

    ae_mode:             isp
    standby_enabled:     0
    decimator:           1
    independent_exposure:0

=================================================================
camera_server_config_helper is done
</code></pre>
<p dir="auto">Trying to just run the camera-server:</p>
<pre><code>voxl2:/$ voxl-camera-server
=================================================================
configuration for 1 cameras:

cam #0
    name:                hires
    sensor type:         imx678
    isEnabled:           1
    camId:               0
    camId2:              -1
    fps:                 30
    en_rotate:           0
    en_rotate2:          0

    en_preview:          0
    pre_width:           640
    pre_height:          480
    en_raw_preview:      0

    en_small_video:      1
    small_video_width:   1024
    small_video_height:  768

    en_large_video:      1
    large_video_width:   2048
    large_video_height:  1536

    en_snapshot:         1
    snap_width:          3840
    snap_height:         2160

    ae_mode:             isp
    standby_enabled:     0
    decimator:           1
    independent_exposure:0

=================================================================
ERROR:   Found zero cameras connected, need at least one.
</code></pre>
]]></description><link>https://forum.modalai.com/topic/3223/voxl-camera-server-not-finding-imx678</link><generator>RSS for Node</generator><lastBuildDate>Wed, 22 Jul 2026 19:27:28 GMT</lastBuildDate><atom:link href="https://forum.modalai.com/topic/3223.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 15 Mar 2024 17:56:20 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to voxl-camera-server not finding IMX678 on Fri, 15 Mar 2024 20:46:30 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/wetherbeej" aria-label="Profile: wetherbeej">@<bdi>wetherbeej</bdi></a> oh, yes.. that would do it. I was just going to ask about that.</p>
<p dir="auto">By the way we are working on some camera-specific tuning tuning files, should be coming soon. The default may result in image colors appearing a bit off. However, we don't have a tuning file ready for IMX678 just yet.</p>
<p dir="auto">If the current image quality is of a big concern, please let me know.</p>
]]></description><link>https://forum.modalai.com/post/15397</link><guid isPermaLink="true">https://forum.modalai.com/post/15397</guid><dc:creator><![CDATA[Alex Kushleyev]]></dc:creator><pubDate>Fri, 15 Mar 2024 20:46:30 GMT</pubDate></item><item><title><![CDATA[Reply to voxl-camera-server not finding IMX678 on Fri, 15 Mar 2024 20:42:53 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/alex-kushleyev" aria-label="Profile: Alex-Kushleyev">@<bdi>Alex-Kushleyev</bdi></a></p>
<p dir="auto">Turns out I was missing: <code>/usr/lib/camera/com.qti.tuned.default.bin</code></p>
<p dir="auto">It appears to be working now.</p>
]]></description><link>https://forum.modalai.com/post/15396</link><guid isPermaLink="true">https://forum.modalai.com/post/15396</guid><dc:creator><![CDATA[wetherbeej]]></dc:creator><pubDate>Fri, 15 Mar 2024 20:42:53 GMT</pubDate></item><item><title><![CDATA[Reply to voxl-camera-server not finding IMX678 on Fri, 15 Mar 2024 20:39:10 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/alex-kushleyev" aria-label="Profile: Alex-Kushleyev">@<bdi>Alex-Kushleyev</bdi></a></p>
<pre><code>voxl2:/$ voxl-camera-server -d 0
=================================================================
configuration for 1 cameras:

cam #0
    name:                hires
    sensor type:         imx678
    isEnabled:           1
    camId:               0
    camId2:              -1
    fps:                 30
    en_rotate:           0
    en_rotate2:          0

    en_preview:          0
    pre_width:           640
    pre_height:          480
    en_raw_preview:      0

    en_small_video:      1
    small_video_width:   1024
    small_video_height:  768

    en_large_video:      1
    large_video_width:   2048
    large_video_height:  1536

    en_snapshot:         1
    snap_width:          3840
    snap_height:         2160

    ae_mode:             isp
    standby_enabled:     0
    decimator:           1
    independent_exposure:0

=================================================================
DEBUG:   Attempting to open the hal module
DEBUG:   SUCCESS: Camera module opened on attempt 0
DEBUG:   ----------- Number of cameras: 0

DEBUG:   Cam idx: 0, Cam slot: 3, Slave Address: 0x0034, Sensor Id: 0xA602
ERROR:   Found zero cameras connected, need at least one.
</code></pre>
]]></description><link>https://forum.modalai.com/post/15395</link><guid isPermaLink="true">https://forum.modalai.com/post/15395</guid><dc:creator><![CDATA[wetherbeej]]></dc:creator><pubDate>Fri, 15 Mar 2024 20:39:10 GMT</pubDate></item><item><title><![CDATA[Reply to voxl-camera-server not finding IMX678 on Fri, 15 Mar 2024 20:37:32 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/wetherbeej" aria-label="Profile: wetherbeej">@<bdi>wetherbeej</bdi></a> ,</p>
<p dir="auto">can you please run <code>voxl-camera-server -d 0</code> (in debug mode)</p>
]]></description><link>https://forum.modalai.com/post/15394</link><guid isPermaLink="true">https://forum.modalai.com/post/15394</guid><dc:creator><![CDATA[Alex Kushleyev]]></dc:creator><pubDate>Fri, 15 Mar 2024 20:37:32 GMT</pubDate></item></channel></rss>