diff --git a/crazyflie_software/crazyflie-firmware-2021.06/src/hal/src/usb.c b/crazyflie_software/crazyflie-firmware-2021.06/src/hal/src/usb.c
index f129b089f95c97ba947f855902a90602796c772c..20fb6886eb8ee449a0dcafa981f5e3b676b7cdbb 100644
--- a/crazyflie_software/crazyflie-firmware-2021.06/src/hal/src/usb.c
+++ b/crazyflie_software/crazyflie-firmware-2021.06/src/hal/src/usb.c
@@ -189,7 +189,7 @@ static uint8_t usbd_cf_Setup(void *pdev , USB_SETUP_REQ  *req)
 
     ((void (*)(void)) *((uint32_t*) 0x00000004))();
 
-    while (1);
+
   }
   
    else {
diff --git a/crazyflie_software/crazyflie-firmware-2021.06/tools/make/flash_dfu/testdfu.py b/crazyflie_software/crazyflie-firmware-2021.06/tools/make/flash_dfu/testdfu.py
index e000311ddd1762dd9176a419a23aa14d0bfd7644..a40eef75398a850f67952bcdae8d6df4dc175e18 100644
--- a/crazyflie_software/crazyflie-firmware-2021.06/tools/make/flash_dfu/testdfu.py
+++ b/crazyflie_software/crazyflie-firmware-2021.06/tools/make/flash_dfu/testdfu.py
@@ -3,4 +3,4 @@ from cfusb import CfUsb
 #TODO this devieid might need to be dynamic?
 cfusb = CfUsb(devid=int(0))
 
-cfusb.set_crtp_to_usb(True)
\ No newline at end of file
+cfusb.set_cf_to_dfu()
\ No newline at end of file