From e6363ea95d3a65bf90ecaff96034c57cb62dbb3e Mon Sep 17 00:00:00 2001 From: mirkix Date: Sun, 5 Jul 2015 21:53:17 +0200 Subject: [PATCH] AP_HAL_Linux: BBBMINI uses /dev/i2c-2 --- libraries/AP_HAL_Linux/HAL_Linux_Class.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libraries/AP_HAL_Linux/HAL_Linux_Class.cpp b/libraries/AP_HAL_Linux/HAL_Linux_Class.cpp index 6503412740..3ce48a4c08 100644 --- a/libraries/AP_HAL_Linux/HAL_Linux_Class.cpp +++ b/libraries/AP_HAL_Linux/HAL_Linux_Class.cpp @@ -25,7 +25,11 @@ static LinuxUARTDriver uartCDriver(false); static LinuxUARTDriver uartEDriver(false); static LinuxSemaphore i2cSemaphore; +#if CONFIG_HAL_BOARD_SUBTYPE == HAL_BOARD_SUBTYPE_LINUX_BBBMINI +static LinuxI2CDriver i2cDriver(&i2cSemaphore, "/dev/i2c-2"); +#else static LinuxI2CDriver i2cDriver(&i2cSemaphore, "/dev/i2c-1"); +#endif static LinuxSPIDeviceManager spiDeviceManager; #if CONFIG_HAL_BOARD_SUBTYPE == HAL_BOARD_SUBTYPE_LINUX_NAVIO static NavioAnalogIn analogIn;