diff --git a/source/Core/BSP/Magic/QC_GPIO.cpp b/source/Core/BSP/Magic/QC_GPIO.cpp index e81efff4..02862c5a 100644 --- a/source/Core/BSP/Magic/QC_GPIO.cpp +++ b/source/Core/BSP/Magic/QC_GPIO.cpp @@ -29,6 +29,8 @@ void QC_DNegThree_Three() { void QC_DM_PullDown() { // Turn on pulldown on D- gpio_set_mode(USB_DM_Pin, GPIO_INPUT_PD_MODE); + gpio_set_mode(QC_DM_LOW_Pin, GPIO_INPUT_PD_MODE); + gpio_set_mode(QC_DM_HIGH_Pin, GPIO_INPUT_PD_MODE); } void QC_DM_No_PullDown() { // Turn off pulldown on d- diff --git a/source/Core/Threads/POWThread.cpp b/source/Core/Threads/POWThread.cpp index ff9062b2..9d275ec5 100644 --- a/source/Core/Threads/POWThread.cpp +++ b/source/Core/Threads/POWThread.cpp @@ -53,6 +53,6 @@ void startPOWTask(void const *argument __unused) { #else (void)res; #endif - // power_check(); + power_check(); } }