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

ModalAI Forum

  1. ModalAI Support Forum
  2. Ask your questions right here!
  3. Unbricking a VOXL 2 - Pass but no ADB?

Unbricking a VOXL 2 - Pass but no ADB?

Scheduled Pinned Locked Moved Ask your questions right here!
15 Posts 2 Posters 2.3k Views 1 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.
  • C Offline
    C Offline
    czarsimon
    Regular
    wrote on last edited by
    #1

    Hi,

    I'm trying to follow the steps listed here to unbrick a VOXL 2: https://docs.modalai.com/voxl2-unbricking. However, after the process completes I'm unable to access it through adb. I tried running it on two computers and multiple VOXL 2s with the same results. The following is the output of the QDL Tool:

    Selected Flat Build:2024-06-17-1.7.4-M0054-1
    Provisioning UFS...
    {"message": "UFS provisioning succeeded, please reset power to the device\n"}
    Flashing CDT...
    {"message": "Flash CDT succeeded\n"}
    Flashing Flat Build...
    {"message": "Flash flat build passed\n"}
    

    After that and a reboot adb wait-for-device hangs for over 5 minutes

    tomT 1 Reply Last reply
    0
    • C czarsimon

      Hi,

      I'm trying to follow the steps listed here to unbrick a VOXL 2: https://docs.modalai.com/voxl2-unbricking. However, after the process completes I'm unable to access it through adb. I tried running it on two computers and multiple VOXL 2s with the same results. The following is the output of the QDL Tool:

      Selected Flat Build:2024-06-17-1.7.4-M0054-1
      Provisioning UFS...
      {"message": "UFS provisioning succeeded, please reset power to the device\n"}
      Flashing CDT...
      {"message": "Flash CDT succeeded\n"}
      Flashing Flat Build...
      {"message": "Flash flat build passed\n"}
      

      After that and a reboot adb wait-for-device hangs for over 5 minutes

      tomT Offline
      tomT Offline
      tom
      admin
      wrote on last edited by
      #2

      @czarsimon Can you confirm that you are flashing the correct image for your board? M0054-1 (QRB) vs M0054-2 (QSM)?

      Link Preview Image
      VOXL 2 HW Versions

      ModalAI technical documentation for VOXL and VOXL 2 Companion Computers for PX4 and ArduPilot Obstacle Avoidance and GPS-denied navigation, assembled in the USA

      favicon

      ModalAI Technical Docs (docs.modalai.com)

      C 1 Reply Last reply
      0
      • tomT tom

        @czarsimon Can you confirm that you are flashing the correct image for your board? M0054-1 (QRB) vs M0054-2 (QSM)?

        Link Preview Image
        VOXL 2 HW Versions

        ModalAI technical documentation for VOXL and VOXL 2 Companion Computers for PX4 and ArduPilot Obstacle Avoidance and GPS-denied navigation, assembled in the USA

        favicon

        ModalAI Technical Docs (docs.modalai.com)

        C Offline
        C Offline
        czarsimon
        Regular
        wrote on last edited by
        #3

        Hi @tom I can confirm the VOXL 2s I have are QRB5165M.

        tomT 1 Reply Last reply
        0
        • C czarsimon

          Hi @tom I can confirm the VOXL 2s I have are QRB5165M.

          tomT Offline
          tomT Offline
          tom
          admin
          wrote on last edited by
          #4

          @czarsimon And after the QDL process are you turning the switch back off and power cycling the board?

          C 1 Reply Last reply
          0
          • tomT tom

            @czarsimon And after the QDL process are you turning the switch back off and power cycling the board?

            C Offline
            C Offline
            czarsimon
            Regular
            wrote on last edited by
            #5

            @tom Yes correct

            tomT 1 Reply Last reply
            0
            • C czarsimon

              @tom Yes correct

              tomT Offline
              tomT Offline
              tom
              admin
              wrote on last edited by
              #6

              @czarsimon Does the board enumerate via lsusb? If so, what do you see?

              C 1 Reply Last reply
              0
              • tomT tom

                @czarsimon Does the board enumerate via lsusb? If so, what do you see?

                C Offline
                C Offline
                czarsimon
                Regular
                wrote on last edited by
                #7

                @tom With the QDL switch in the ON position:
                Bus 002 Device 010: ID 05c6:9008 Qualcomm, Inc QUSB_BULK_CID:0412_SN:68E7EC23
                With the QDL switch in the OFF position:
                Bus 002 Device 010: ID 18d1:d00d Google Inc. Android Serial: f75e1ba6

                tomT 1 Reply Last reply
                0
                • C czarsimon

                  @tom With the QDL switch in the ON position:
                  Bus 002 Device 010: ID 05c6:9008 Qualcomm, Inc QUSB_BULK_CID:0412_SN:68E7EC23
                  With the QDL switch in the OFF position:
                  Bus 002 Device 010: ID 18d1:d00d Google Inc. Android Serial: f75e1ba6

                  tomT Offline
                  tomT Offline
                  tom
                  admin
                  wrote on last edited by
                  #8

                  @czarsimon Okay so with the switch off it is booting to fastboot, are you able to install the SDK at this point?

                  C 2 Replies Last reply
                  0
                  • tomT tom

                    @czarsimon Okay so with the switch off it is booting to fastboot, are you able to install the SDK at this point?

                    C Offline
                    C Offline
                    czarsimon
                    Regular
                    wrote on last edited by
                    #9
                    This post is deleted!
                    1 Reply Last reply
                    0
                    • tomT tom

                      @czarsimon Okay so with the switch off it is booting to fastboot, are you able to install the SDK at this point?

                      C Offline
                      C Offline
                      czarsimon
                      Regular
                      wrote on last edited by
                      #10

                      @tom No, the device is not found in fastboot mode.

                      tomT 1 Reply Last reply
                      0
                      • C czarsimon

                        @tom No, the device is not found in fastboot mode.

                        tomT Offline
                        tomT Offline
                        tom
                        admin
                        wrote on last edited by
                        #11

                        @czarsimon I can see by the output that the device is in fastboot mode, but it is still possible that fastboot itself isn't picking it up if the permissions on your machine aren't correct. If you try flashing the board with sudo does it detect the device?

                        C 1 Reply Last reply
                        0
                        • tomT tom

                          @czarsimon I can see by the output that the device is in fastboot mode, but it is still possible that fastboot itself isn't picking it up if the permissions on your machine aren't correct. If you try flashing the board with sudo does it detect the device?

                          C Offline
                          C Offline
                          czarsimon
                          Regular
                          wrote on last edited by
                          #12

                          @tom The system image flashes with sudo, but the SDK does not; no adb devices are showing up and lsusb shows the same output after the flash.

                          tomT 1 Reply Last reply
                          0
                          • C czarsimon

                            @tom The system image flashes with sudo, but the SDK does not; no adb devices are showing up and lsusb shows the same output after the flash.

                            tomT Offline
                            tomT Offline
                            tom
                            admin
                            wrote on last edited by
                            #13

                            @czarsimon Can you verify whether your board has a QSM8250 (M0054-2) or a QRB5165 (M0054-1) and that you're flashing the correct QDL image as well as kernel choice when flashing the SDK?

                            Link Preview Image
                            VOXL 2 HW Versions

                            ModalAI technical documentation for VOXL and VOXL 2 Companion Computers for PX4 and ArduPilot Obstacle Avoidance and GPS-denied navigation, assembled in the USA

                            favicon

                            ModalAI Technical Docs (docs.modalai.com)

                            C 1 Reply Last reply
                            0
                            • tomT tom

                              @czarsimon Can you verify whether your board has a QSM8250 (M0054-2) or a QRB5165 (M0054-1) and that you're flashing the correct QDL image as well as kernel choice when flashing the SDK?

                              Link Preview Image
                              VOXL 2 HW Versions

                              ModalAI technical documentation for VOXL and VOXL 2 Companion Computers for PX4 and ArduPilot Obstacle Avoidance and GPS-denied navigation, assembled in the USA

                              favicon

                              ModalAI Technical Docs (docs.modalai.com)

                              C Offline
                              C Offline
                              czarsimon
                              Regular
                              wrote on last edited by
                              #14

                              @tom This is the SOM, our company only gets the QRB5165M and we've been flashing the same system image for months so I'm confident that's not where the issue is:

                              D9A703E0-16D4-4F5A-A0BC-90FC297A6BDC.jpg

                              tomT 1 Reply Last reply
                              0
                              • C czarsimon

                                @tom This is the SOM, our company only gets the QRB5165M and we've been flashing the same system image for months so I'm confident that's not where the issue is:

                                D9A703E0-16D4-4F5A-A0BC-90FC297A6BDC.jpg

                                tomT Offline
                                tomT Offline
                                tom
                                admin
                                wrote on last edited by
                                #15

                                @czarsimon When you run through the QDL process how long does it take for the flash to finish? seconds? minutes?

                                Also, are you able to ADB onto functional devices on this machine? Want to rule it weird permission issues

                                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