diff --git a/src/drivers/boards/tap-v1/board_config.h b/src/drivers/boards/tap-v1/board_config.h index 95c254600c..14ff7f5a4f 100644 --- a/src/drivers/boards/tap-v1/board_config.h +++ b/src/drivers/boards/tap-v1/board_config.h @@ -206,6 +206,7 @@ __BEGIN_DECLS * PA9 OTG_FS_VBUS VBUS sensing (also connected to the green LED) */ #define GPIO_OTGFS_VBUS (GPIO_INPUT|GPIO_FLOAT|GPIO_SPEED_100MHz|GPIO_OPENDRAIN|GPIO_PORTA|GPIO_PIN9) +#define GPIO_OTGFS_OVER (GPIO_INPUT|GPIO_FLOAT|GPIO_SPEED_100MHz|GPIO_OPENDRAIN|GPIO_PORTA|GPIO_PIN10) #define RC_SERIAL_PORT "/dev/ttyS5" #define INVERT_RC_INPUT(_s) while(0) diff --git a/src/drivers/boards/tap-v1/tap_usb.c b/src/drivers/boards/tap-v1/tap_usb.c index 2afd1e44e4..64c003afea 100644 --- a/src/drivers/boards/tap-v1/tap_usb.c +++ b/src/drivers/boards/tap-v1/tap_usb.c @@ -83,7 +83,8 @@ __EXPORT void stm32_usbinitialize(void) /* Configure the OTG FS VBUS sensing GPIO, Power On, and Overcurrent GPIOs */ #ifdef CONFIG_STM32_OTGFS - stm32_configgpio(GPIO_OTGFS_VBUS); + px4_arch_configgpio(GPIO_OTGFS_VBUS); + px4_arch_configgpio(GPIO_OTGFS_OVER); #endif }