diff --git a/firmware/target/arm/as3525/usb-as3525.c b/firmware/target/arm/as3525/usb-as3525.c index d9fb1fdfec..4e63054f46 100644 --- a/firmware/target/arm/as3525/usb-as3525.c +++ b/firmware/target/arm/as3525/usb-as3525.c @@ -33,10 +33,13 @@ static int usb_status = USB_EXTRACTED; void usb_enable(bool on) { #if defined(HAVE_USBSTACK) - if (on) + if (on){ + cpu_boost(1); usb_core_init(); - else + } else { usb_core_exit(); + cpu_boost(0); + } #else (void)on; #endif