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