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

    Unbricking a VOXL 2 - Pass but no ADB?

    Ask your questions right here!
    2
    15
    368
    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.
    • C
      czarsimon
      last edited by

      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 Reply Quote 0
      • tomT
        tom admin @czarsimon
        last edited by

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

        https://docs.modalai.com/m0054-versions/#m0054-1-and-m0054-2

        C 1 Reply Last reply Reply Quote 0
        • C
          czarsimon @tom
          last edited by

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

          tomT 1 Reply Last reply Reply Quote 0
          • tomT
            tom admin @czarsimon
            last edited by

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

            C 1 Reply Last reply Reply Quote 0
            • C
              czarsimon @tom
              last edited by

              @tom Yes correct

              tomT 1 Reply Last reply Reply Quote 0
              • tomT
                tom admin @czarsimon
                last edited by

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

                C 1 Reply Last reply Reply Quote 0
                • C
                  czarsimon @tom
                  last edited by

                  @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 Reply Quote 0
                  • tomT
                    tom admin @czarsimon
                    last edited by

                    @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 Reply Quote 0
                    • C
                      czarsimon @tom
                      last edited by

                      This post is deleted!
                      1 Reply Last reply Reply Quote 0
                      • C
                        czarsimon @tom
                        last edited by

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

                        tomT 1 Reply Last reply Reply Quote 0
                        • tomT
                          tom admin @czarsimon
                          last edited by

                          @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 Reply Quote 0
                          • C
                            czarsimon @tom
                            last edited by

                            @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 Reply Quote 0
                            • tomT
                              tom admin @czarsimon
                              last edited by

                              @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?

                              https://docs.modalai.com/m0054-versions/#m0054-1-and-m0054-2

                              C 1 Reply Last reply Reply Quote 0
                              • C
                                czarsimon @tom
                                last edited by

                                @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 Reply Quote 0
                                • tomT
                                  tom admin @czarsimon
                                  last edited by

                                  @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 Reply Quote 0
                                  • First post
                                    Last post
                                  Powered by NodeBB | Contributors