From 2fad39aaae113e6829eda98f43b02e11a0471700 Mon Sep 17 00:00:00 2001 From: Lorenz Meier Date: Thu, 11 Aug 2016 14:02:05 +0200 Subject: [PATCH] tap: Init both USB pins --- src/drivers/boards/tap-v1/board_config.h | 1 + src/drivers/boards/tap-v1/tap_usb.c | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) 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 }