diff options
Diffstat (limited to 'software/mpu/usb-cdc-shell.c')
-rw-r--r-- | software/mpu/usb-cdc-shell.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/software/mpu/usb-cdc-shell.c b/software/mpu/usb-cdc-shell.c index 9aa2f41..3a8fb70 100644 --- a/software/mpu/usb-cdc-shell.c +++ b/software/mpu/usb-cdc-shell.c @@ -282,10 +282,12 @@ void usbCDCShellInit(void) sduObjectInit(&SDU1); sduStart(&SDU1, &serusbcfg); + palSetPad(GPIOA, GPIOA_USB_DISC); usbDisconnectBus(serusbcfg.usbp); chThdSleepMilliseconds(1500); usbStart(serusbcfg.usbp, &usbcfg); usbConnectBus(serusbcfg.usbp); + palClearPad(GPIOA, GPIOA_USB_DISC); shellInit(); } |