ModalAI Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    IMX678 M0143 Driver not recognized on SDK 1.0.0

    Image Sensors
    2
    5
    285
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Davon PrewittD
      Davon Prewitt
      last edited by

      I am on the VOXL 2 MINI. I used voxl-configure-cameras 8 to create a config for the IMX678 (M0143) to use voxl-camera-server. I get the following errors.

      Camera Configuration: 8
      [ERROR] Your system image is too old to support the new camera driver structure
      [ERROR] Plese update to a system image newer than May 14 2023
      

      I am already flashed to the latest SDK (1.0.0). Is there a workaround?

      1 Reply Last reply Reply Quote 0
      • ModeratorM
        Moderator ModalAI Team
        last edited by Moderator

        Hi Davon,

        Have you loaded the image from 7/12/23 - https://developer.modalai.com/asset/10

        Davon PrewittD 1 Reply Last reply Reply Quote 0
        • ModeratorM Moderator referenced this topic on
        • Davon PrewittD
          Davon Prewitt @Moderator
          last edited by Davon Prewitt

          @Moderator Hello. I have flashed the new drivers and voxl-configure-cameras provided me the right drivers and config. No luck getting the camera server to run though. I tried running the configuration on part M0135 interposer.

          Driver info

          system-image: 1.6.2-M0104-14.1a-perf
          kernel: #1 SMP PREEMPT Fri May 19 22:53:15 UTC 2023 4.19.125

          hw version: M0104

          voxl-suite: 1.0.0

          no current network connection

          voxl-camera-server output
          name: hires
          sensor type: imx678
          isEnabled: 1
          camId: 0
          camId2: -1
          fps: 30

          en_preview:          0
          pre_width:           640
          pre_height:          480
          pre_format:          nv21
          
          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
          

          =================================================================
          Starting Camera: hires

          Segmentation fault:
          Fault thread: voxl-camera-ser(tid: 3066)
          Fault address: 0x5658e6a6cc
          Address not mapped.
          Segmentation fault

          I have done some more digging and it would appear that HAL3 does not see my IMX678. After running voxl-camera-server -s snd -l, the LED on the camera is on, but not being recognized.

          Davon PrewittD 1 Reply Last reply Reply Quote 0
          • Davon PrewittD
            Davon Prewitt @Davon Prewitt
            last edited by

            @Moderator Hello again, please advise. I have used voxl-configure-cameras to setup voxl-camera-server to read frames. No luck on my various IMX678 camera modules nor interposers using SDK 1.0.0. The HAL module doesn't seem to recognize the presence of a camera module when calling voxl-camera-server -s. Is there something else i need to do?

            1 Reply Last reply Reply Quote 0
            • ModeratorM
              Moderator ModalAI Team
              last edited by

              Please see app note here

              1 Reply Last reply Reply Quote 0
              • First post
                Last post
              Powered by NodeBB | Contributors