# Unbrick Voxl2

Source: https://forum.modalai.com/topic/2761/unbrick-voxl2
Category: General Questions (https://forum.modalai.com/category/2/general-questions)
Posted: 2023-10-23 09:32:09 UTC by CJ
Replies: 21 · Views: 7046

## CJ · 2023-10-23 09:32:09 UTC

Hi, 
I'm unable to adb shell into the drone (Voxl2 Starling). So I've tried to flash the drone using fastboot.  The flashing is successful but it cannot adb into the drone after restart the drone.  The error is no devices/emulators found.

Then, I try the qdl method and the following error is shown.  Pls advise how to unbrick the drone.  

![Screenshot from 2023-10-23 17-27-59.png](https://forum.modalai.com/assets/uploads/files/1698053312470-screenshot-from-2023-10-23-17-27-59.png)

## Reply by CJ · 2023-10-25 05:46:23 UTC

Hi ModalAI team,

Any help?

## Reply by tom (ModalAI staff) · 2023-10-25 17:03:28 UTC (in reply to CJ)

@CJ I haven't seen that I/O error before, perhaps try a different USB port / cable?

## Reply by wilkinsaf · 2023-10-26 17:10:48 UTC

Did you install QDL from the snap store? if so, this might be your issue

## Reply by CJ · 2023-10-27 03:06:54 UTC (in reply to tom)

@tom I've tried with different usb cables. But the same error message appears.

## Reply by CJ · 2023-10-27 03:15:43 UTC (in reply to wilkinsaf)

@wilkinsaf Yes, I've download from snap store.  Thanks for your tips. I'll try to download using git clone.

## Reply by CJ · 2023-10-30 03:18:27 UTC (in reply to CJ)

@CJ said in [Unbrick Voxl2](/post/12855):
> @wilkinsaf Yes, I've download from snap store.  Thanks for your tips. I'll try to download using git clone.

The git clone version works but still unable to adb to the drone after successfully flashed.

## Reply by CJ · 2023-10-30 03:31:06 UTC (in reply to tom)

@tom After I've flashed the drone, I'm not able to adb.  

The usb connection shows as fastboot (see image below) instead of 

Bus 001 Device 022: ID 05c6:901d Qualcomm, Inc. KONA-QRD _SN:21217FEB

![Screenshot from 2023-10-30 11-26-26.png](https://forum.modalai.com/assets/uploads/files/1698636497030-screenshot-from-2023-10-30-11-26-26.png) 

![Screenshot from 2023-10-30 11-42-48.png](https://forum.modalai.com/assets/uploads/files/1698637509610-screenshot-from-2023-10-30-11-42-48.png) 

Can you advise how to fix this?

## Reply by tom (ModalAI staff) · 2023-10-30 16:46:17 UTC (in reply to CJ)

@CJ That may be okay, I would try forcing the voxl2 into fastboot using the `SW2` button as seen here: https://www.youtube.com/watch?v=IM3PnW7cipQ

then flashing the latest SDK release

## Reply by CJ · 2023-10-31 01:53:55 UTC (in reply to tom)

@tom Hi, I've completed the flashing of latest SDK release. But I'm not able to adb shell into the drone.

![Screenshot from 2023-10-31 09-49-47.png](https://forum.modalai.com/assets/uploads/files/1698717106516-screenshot-from-2023-10-31-09-49-47.png) 

The condition remains the same even after I did a power cycle, adb kill-server and adb start-server. Pls help.

## Reply by tom (ModalAI staff) · 2023-10-31 16:52:22 UTC (in reply to CJ)

@CJ What operating system are you running? Are you using a virtual machine? I haven't seen this error before myself

## Reply by CJ · 2023-11-01 03:16:21 UTC (in reply to tom)

@tom Hi Tom,  
The OS is ubuntu 22.04 and not on virtual machine.  
It seems like it cannot come out of fastboot mode and waiting for adb connection.

## Reply by tom (ModalAI staff) · 2023-11-01 17:02:38 UTC (in reply to CJ)

@CJ After rebooting, what do you see with `lsusb`?

## Reply by CJ · 2023-11-04 01:58:33 UTC (in reply to tom)

@tom Pls see the image below. The Google Inc.... (fastboot) is the drone usb.

![Screenshot from 2023-11-04 09-57-19.png](https://forum.modalai.com/assets/uploads/files/1699063106957-screenshot-from-2023-11-04-09-57-19.png)

## Reply by tom (ModalAI staff) · 2023-11-06 18:03:59 UTC (in reply to CJ)

@CJ If another QDL flash doesn't solve it, this might require an RMA for us to investigate: https://www.modalai.com/pages/rma

## Reply by CJ · 2023-11-06 18:42:14 UTC (in reply to tom)

@tom What will be the likely cause for the drone not getting out of fastboot mode?

## Reply by tom (ModalAI staff) · 2023-11-06 19:54:33 UTC (in reply to CJ)

@CJ Unkown. Were you ever able to QDL successfully?

## Reply by CJ · 2023-11-07 02:52:56 UTC (in reply to tom)

@tom Yes, the QDL is successful.

![Screenshot from 2023-11-07 10-41-41.png](https://forum.modalai.com/assets/uploads/files/1699325469416-screenshot-from-2023-11-07-10-41-41.png) 

And installing the SDK is also successful but it just wait for adb interface to be up, which the usb is still in fastboot mode after power cycle.
![Screenshot from 2023-11-07 10-48-51.png](https://forum.modalai.com/assets/uploads/files/1699325557957-screenshot-from-2023-11-07-10-48-51.png) 

![Screenshot from 2023-11-07 10-49-23.png](https://forum.modalai.com/assets/uploads/files/1699325571137-screenshot-from-2023-11-07-10-49-23.png)

## Reply by tom (ModalAI staff) · 2023-11-07 17:57:04 UTC (in reply to CJ)

@CJ This is definitely abnormal which makes me think something hardware / power wise is causing the voxl2 to boot directly to fastboot. Your easiest resolution may be to submit an RMA so that you don't risk damaging your board further taking apart the drone

## Reply by ck · 2023-11-24 02:26:05 UTC (in reply to tom)

@tom , may I know what is the likely component that might need to replace to resolve this issues as the RMA cost of sending the drone may outweigh the replacement.

## Reply by tom (ModalAI staff) · 2023-11-27 17:29:35 UTC (in reply to ck)

@ck Can't give you an answer as it would require an inspection from our team

## Reply by ErezI · 2023-12-13 09:00:57 UTC

Hi,

I had the same problem.

You can try to transfer to the normal operation (& ADB)
by:
fastboot continue

and disconnect-connect the USB cable in order to enable 
the USB change to ADB.

Erez
