From 84f121ce0a9d9af213135c0115ec0d18f7d9b0f6 Mon Sep 17 00:00:00 2001 From: David Sidrane Date: Wed, 15 Aug 2018 14:52:50 -0700 Subject: [PATCH] px4fmu-v2:CAN2 GPIO init was over written hardware detection was overwriting the CAN2 GPIO setting --- src/drivers/boards/px4fmu-v2/board_config.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/drivers/boards/px4fmu-v2/board_config.h b/src/drivers/boards/px4fmu-v2/board_config.h index 96a2fa59ee..38f38bfb92 100644 --- a/src/drivers/boards/px4fmu-v2/board_config.h +++ b/src/drivers/boards/px4fmu-v2/board_config.h @@ -54,7 +54,7 @@ #define HW_VER_PB12 (GPIO_INPUT|GPIO_PULLUP|GPIO_PORTB|GPIO_PIN12) #define HW_VER_PA8_INIT (GPIO_VDD_5V_PERIPH_EN) #define HW_VER_PB4_INIT (GPIO_SPI1_EXTI_DRDY_PB4) -#define HW_VER_PB12_INIT (GPIO_INPUT|GPIO_FLOAT|GPIO_PORTB|GPIO_PIN12) +#define HW_VER_PB12_INIT (GPIO_CAN2_RX | GPIO_PULLUP) /* Assume V2 needing pull up */ #define HW_VER_FMUV2_STATE 0x8 /* PB12:PU:1 PB12:PD:0 PB4:PU:0 PB4PD:0 */ #define HW_VER_FMUV3_STATE 0xE /* PB12:PU:1 PB12:PD:1 PB4:PU:1 PB4PD:0 */ #define HW_VER_FMUV2MINI_STATE 0xA /* PB12:PU:1 PB12:PD:0 PB4:PU:1 PB4PD:0 */