Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Collapse
Brand Logo

ModalAI Forum

  1. ModalAI Support Forum
  2. VOXL Compute & Autopilot
  3. VOXL 2
  4. cannot connect usb camera over USB - C adb port

cannot connect usb camera over USB - C adb port

Scheduled Pinned Locked Moved VOXL 2
21 Posts 11 Posters 8.0k Views 3 Watching
  • 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.
  • Jagatpreet Singh NirJ Offline
    Jagatpreet Singh NirJ Offline
    Jagatpreet Singh Nir
    wrote on last edited by
    #1

    I want to connect a usb 3.0 camera to the usb c port. After connecting, I am unable to see my device when I do lsusb. The camera powers up. I can login using the adb shell. So the usb c is working. I am not sure what settings need to be done to get my usb camera working with usb c.

    Eric KatzfeyE 1 Reply Last reply
    1
    • Jagatpreet Singh NirJ Jagatpreet Singh Nir

      I want to connect a usb 3.0 camera to the usb c port. After connecting, I am unable to see my device when I do lsusb. The camera powers up. I can login using the adb shell. So the usb c is working. I am not sure what settings need to be done to get my usb camera working with usb c.

      Eric KatzfeyE Offline
      Eric KatzfeyE Offline
      Eric Katzfey
      ModalAI Team
      wrote on last edited by
      #2

      @Jagatpreet-Singh-Nir What camera are you trying to use? Some cameras have a large power requirement that cannot be satisfied by the port (i.e. the cameras are not USB spec compliant).

      1 Reply Last reply
      0
      • Jagatpreet Singh NirJ Offline
        Jagatpreet Singh NirJ Offline
        Jagatpreet Singh Nir
        wrote on last edited by
        #3

        I am using Flir Boson 640. The camera powers up however it is not detected as a device when I do lsusb.

        We tried running the camera on the usb port used for wifi dongle. It works fine there.

        We also tried to run an IMU on usb c port which has a much lesser power requirement ( 5V @ 200 mA). It did not run.

        Eric KatzfeyE 1 Reply Last reply
        0
        • Jagatpreet Singh NirJ Jagatpreet Singh Nir

          I am using Flir Boson 640. The camera powers up however it is not detected as a device when I do lsusb.

          We tried running the camera on the usb port used for wifi dongle. It works fine there.

          We also tried to run an IMU on usb c port which has a much lesser power requirement ( 5V @ 200 mA). It did not run.

          Eric KatzfeyE Offline
          Eric KatzfeyE Offline
          Eric Katzfey
          ModalAI Team
          wrote on last edited by
          #4

          @Jagatpreet-Singh-Nir I don't think any of us have tried attaching peripherals to the USB C port. We'll have to take a look and see what is going on. Do you see any messages in dmesg when you attach the camera?

          1 Reply Last reply
          0
          • Jagatpreet Singh NirJ Offline
            Jagatpreet Singh NirJ Offline
            Jagatpreet Singh Nir
            wrote on last edited by
            #5

            Here are dmesg logs in the google drive link:
            There are two files; one when the usb device is plugged in to voxl 2 usb c port and then the second one when the same device is unplugged.

            Link Preview Image
            voxl-dmesg-logs - Google Drive

            favicon

            Google Drive (drive.google.com)

            1 Reply Last reply
            0
            • modaltbM Offline
              modaltbM Offline
              modaltb
              ModalAI Team
              wrote on last edited by
              #6

              Thanks for the logs @Jagatpreet-Singh-Nir , we'll need to dig into this. It seems like it's not being detected, we attempted a different device an believe to have replicated what you're seeing. We'll reach out with updates as we have them. Thanks!

              S 1 Reply Last reply
              0
              • modaltbM modaltb

                Thanks for the logs @Jagatpreet-Singh-Nir , we'll need to dig into this. It seems like it's not being detected, we attempted a different device an believe to have replicated what you're seeing. We'll reach out with updates as we have them. Thanks!

                S Offline
                S Offline
                sarahl
                wrote on last edited by
                #7

                @modaltb @Jagatpreet-Singh-Nir

                I have a similar issue when trying to connect a USB2/3 camera over the adb port, which was the way I've previously gotten the Voxl1 to run a FLIR Boson camera. The /dev port doesn't show the usual videox port, and lsusb also doesn't show the usb connection, but the camera led light does turn on.

                This is also different from the rb5, where I've managed to run two separate USB cameras through the adb port, which I thought would transition smoothly over to the Voxl2. Are there additional steps we need to take to use the adb port as a serial connection for USB cameras, like add dialout group or anything like that?

                modaltbM 1 Reply Last reply
                0
                • S sarahl

                  @modaltb @Jagatpreet-Singh-Nir

                  I have a similar issue when trying to connect a USB2/3 camera over the adb port, which was the way I've previously gotten the Voxl1 to run a FLIR Boson camera. The /dev port doesn't show the usual videox port, and lsusb also doesn't show the usb connection, but the camera led light does turn on.

                  This is also different from the rb5, where I've managed to run two separate USB cameras through the adb port, which I thought would transition smoothly over to the Voxl2. Are there additional steps we need to take to use the adb port as a serial connection for USB cameras, like add dialout group or anything like that?

                  modaltbM Offline
                  modaltbM Offline
                  modaltb
                  ModalAI Team
                  wrote on last edited by modaltb
                  #8

                  @sarahl thanks for the information this helps us actually.

                  I’ll check out the differences between the two kernels on RB5 and VOXL2 in this area and see what I can find.

                  In efforts to speed up boot ups, I did yank out DT nodes so hopefully I messed something up that I can find.

                  I don’t know of a way to make the usb/adb port into serial. Using normal usb port with Ftdi yes. If we get this port to be used as host then likely it will fall into place.

                  1 Reply Last reply
                  0
                  • Jeff DelauneJ Offline
                    Jeff DelauneJ Offline
                    Jeff Delaune
                    Contributor
                    wrote on last edited by
                    #9

                    What is the recommended configuration to run the FLIR Boson then, since it is listed in the feature matrix of the VOXL2? https://docs.modalai.com/voxl2-feature-matrix/#specifications

                    I am having the same issue as @Jagatpreet-Singh-Nir on the USB C with the Boson 640. It seems that I can get the camera recognized on the USB-A port of the VOXL USB Expansion Board, but then I can't use this port for the wifi dongle any more. USB hubs don't seem to work to split this USB-A port between the dongle and the camera.

                    1 Reply Last reply
                    0
                    • M Offline
                      M Offline
                      mrawding
                      wrote on last edited by
                      #10

                      Hi all,

                      I am also interested in connected FLIR Boson to VOXL2 - is it recommended to use the JST USB3.0 port on the 5G expansion board or the USBC/adb port.

                      Also if it is the JST port - are there any recommended breakout cables to purchase?

                      Lastly, do you know if the supported FLI Boson mentioned in the specifications matrix is the 320 or 640 - and if it was tested with USB 2.0

                      1 Reply Last reply
                      0
                      • modaltbM Offline
                        modaltbM Offline
                        modaltb
                        ModalAI Team
                        wrote on last edited by
                        #11

                        Hey all on thread, some updates here.

                        Main issue - USB-C as host not working yet on VOXL2:

                        • This is my next top priority defect to resolve. I've put a couple days towards it but haven't cracked it yet, but am looking back shortly.

                        Recommended configuration for Boson connection:

                        • If you also need two USB ports, then this board (the M0090 carrier board only) which has:

                          • a 4 pin JST connector, USB2.0, possible cable is to use is MCBL-00009 or you can make one pretty easily
                          • 10 pin JST connector, USB3.0, we are posting a new MCBL-00022 soon which is a 10 pin JST to USB3 (within a week likely) or you can make your own
                        • if just 1 USB port, then we have a smaller M0078 USB debug board

                        • if just 1 USB port AND you want to add an applications processor UART port on 4pin JST, we will have a new M0125 up online shortly, which I think is pretty cool!

                        Using out of the USBC connector will prevent you from adb access.... so in a vehicle if it's permanently mounted there (and assuming I get the fix!) then you could prevent ability to flash it later on if needed or to troubleshoot, but if that's no issue then I'll update you ASAP when I have updates on this.

                        Which Boson?

                        • we tested with the 640 over USB 2.0 and voxl-streamer
                          869bcb59-879e-4319-a23f-caa219101f4e-image.png
                        Jeff DelauneJ W 2 Replies Last reply
                        1
                        • modaltbM modaltb

                          Hey all on thread, some updates here.

                          Main issue - USB-C as host not working yet on VOXL2:

                          • This is my next top priority defect to resolve. I've put a couple days towards it but haven't cracked it yet, but am looking back shortly.

                          Recommended configuration for Boson connection:

                          • If you also need two USB ports, then this board (the M0090 carrier board only) which has:

                            • a 4 pin JST connector, USB2.0, possible cable is to use is MCBL-00009 or you can make one pretty easily
                            • 10 pin JST connector, USB3.0, we are posting a new MCBL-00022 soon which is a 10 pin JST to USB3 (within a week likely) or you can make your own
                          • if just 1 USB port, then we have a smaller M0078 USB debug board

                          • if just 1 USB port AND you want to add an applications processor UART port on 4pin JST, we will have a new M0125 up online shortly, which I think is pretty cool!

                          Using out of the USBC connector will prevent you from adb access.... so in a vehicle if it's permanently mounted there (and assuming I get the fix!) then you could prevent ability to flash it later on if needed or to troubleshoot, but if that's no issue then I'll update you ASAP when I have updates on this.

                          Which Boson?

                          • we tested with the 640 over USB 2.0 and voxl-streamer
                            869bcb59-879e-4319-a23f-caa219101f4e-image.png
                          Jeff DelauneJ Offline
                          Jeff DelauneJ Offline
                          Jeff Delaune
                          Contributor
                          wrote on last edited by
                          #12

                          Thanks @modaltb . Do you know if the MCBL-00022 cable is still planned to be released this week?

                          Jeff DelauneJ 1 Reply Last reply
                          0
                          • Jeff DelauneJ Jeff Delaune

                            Thanks @modaltb . Do you know if the MCBL-00022 cable is still planned to be released this week?

                            Jeff DelauneJ Offline
                            Jeff DelauneJ Offline
                            Jeff Delaune
                            Contributor
                            wrote on last edited by
                            #13

                            @Jeff-Delaune said in cannot connect usb camera over USB - C adb port:

                            MCBL-00022

                            The cable is available here: https://www.modalai.com/products/usb3-10-pin-jst-cable

                            1 Reply Last reply
                            0
                            • modaltbM modaltb

                              Hey all on thread, some updates here.

                              Main issue - USB-C as host not working yet on VOXL2:

                              • This is my next top priority defect to resolve. I've put a couple days towards it but haven't cracked it yet, but am looking back shortly.

                              Recommended configuration for Boson connection:

                              • If you also need two USB ports, then this board (the M0090 carrier board only) which has:

                                • a 4 pin JST connector, USB2.0, possible cable is to use is MCBL-00009 or you can make one pretty easily
                                • 10 pin JST connector, USB3.0, we are posting a new MCBL-00022 soon which is a 10 pin JST to USB3 (within a week likely) or you can make your own
                              • if just 1 USB port, then we have a smaller M0078 USB debug board

                              • if just 1 USB port AND you want to add an applications processor UART port on 4pin JST, we will have a new M0125 up online shortly, which I think is pretty cool!

                              Using out of the USBC connector will prevent you from adb access.... so in a vehicle if it's permanently mounted there (and assuming I get the fix!) then you could prevent ability to flash it later on if needed or to troubleshoot, but if that's no issue then I'll update you ASAP when I have updates on this.

                              Which Boson?

                              • we tested with the 640 over USB 2.0 and voxl-streamer
                                869bcb59-879e-4319-a23f-caa219101f4e-image.png
                              W Offline
                              W Offline
                              wijone
                              wrote on last edited by
                              #14

                              @modaltb Did you ever have any luck resolving the USB-C host issue for the VOXL2? Has an update been released that includes this fix?

                              1 Reply Last reply
                              0
                              • modaltbM Offline
                                modaltbM Offline
                                modaltb
                                ModalAI Team
                                wrote on last edited by
                                #15

                                Hi @wijone we have not unfortunately. It's still an open item to resolve, but as there's a work around using above, we've not put a resource on this particular issue at this time.

                                1 Reply Last reply
                                0
                                • Kyungtaek Oh 0K Offline
                                  Kyungtaek Oh 0K Offline
                                  Kyungtaek Oh 0
                                  wrote on last edited by Kyungtaek Oh 0
                                  #16

                                  Hi,

                                  I'm interested in connecting the lightwarelidar sensor(SF45/B) to VOXL2 using USB C too.
                                  I tried two settings to connect to the VOXL2 of the Sentinel drone.

                                  • LiDAR - (Micro-USB 3.0) - USB hub(USB C) - VOXL2
                                  • LiDAR - (Micro-USB 3.0) - USB hub(USB C)
                                    • USB hub(USB C) - VOXL2 (for power)
                                    • USB hub(USB C) - USB A - 4pin JST connector - Microhard Modem

                                  After connecting, I did the lsusb command, but couldn't see the device.
                                  If connecting to a microhard modem using a 4-pin connector is the right way to use a LiDAR sensor, I wonder what port names are available in the /dev directory.
                                  If not, is there a recommended configuration for the LiDAR connection to VOXL2?

                                  Thank you

                                  1 Reply Last reply
                                  0
                                  • J Offline
                                    J Offline
                                    jdott
                                    wrote on last edited by
                                    #17

                                    I was looking this up the other day and stumbled across this forum thread. I have a high frame rate (90fps+) camera from Allied Vision that works across the USB 3.0 bus, but using the USB-C port would be much easier for integration. Just checking in to see if there had been any progress on using this port for high data rate cameras, etc. Thanks!

                                    1 Reply Last reply
                                    0
                                    • modaltbM Offline
                                      modaltbM Offline
                                      modaltb
                                      ModalAI Team
                                      wrote on last edited by
                                      #18

                                      HI @jdott ,

                                      At this time, no we don't have a SW solution to get the USBC port as a host.... so the USB3 approach warrants an add-on board like this on

                                      M 1 Reply Last reply
                                      0
                                      • modaltbM modaltb

                                        HI @jdott ,

                                        At this time, no we don't have a SW solution to get the USBC port as a host.... so the USB3 approach warrants an add-on board like this on

                                        M Offline
                                        M Offline
                                        msberk
                                        Contributor
                                        wrote on last edited by
                                        #19

                                        @modaltb

                                        Hi there, just checking in if there have been any updates to this and whether the USBC port can be used for connecting peripherals. We have multiple USB devices and this would greatly simplify our integration.

                                        Thanks

                                        ModeratorM 1 Reply Last reply
                                        0
                                        • M msberk

                                          @modaltb

                                          Hi there, just checking in if there have been any updates to this and whether the USBC port can be used for connecting peripherals. We have multiple USB devices and this would greatly simplify our integration.

                                          Thanks

                                          ModeratorM Offline
                                          ModeratorM Offline
                                          Moderator
                                          ModalAI Team
                                          wrote on last edited by
                                          #20

                                          @msberk It cannot. This is a hardware limitation in VOXL 2 and will not be fixed without a hardware revision.

                                          M 1 Reply Last reply
                                          0

                                          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                          With your input, this post could be even better 💗

                                          Register Login
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          ModalAI
                                          Categories Recent Tags ModalAI.com Docs
                                          © 2026 ModalAI® · Accelerating autonomy for smaller, smarter, safer drones · Powered by NodeBB
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • Users
                                          • Groups