From c4ee5c318faad87fe0d8ff1e6c4764c33bd8439a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Beat=20K=C3=BCng?= <beat-kueng@gmx.net>
Date: Thu, 7 Dec 2017 17:29:00 +0100
Subject: [PATCH] px4fmu-v5: make sure the internal ist8310 is detected as
 internal mag

---
 ROMFS/px4fmu_common/init.d/rc.sensors       | 2 +-
 src/drivers/boards/px4fmu-v5/board_config.h | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/ROMFS/px4fmu_common/init.d/rc.sensors b/ROMFS/px4fmu_common/init.d/rc.sensors
index 2a2601bd73..0907728ae3 100644
--- a/ROMFS/px4fmu_common/init.d/rc.sensors
+++ b/ROMFS/px4fmu_common/init.d/rc.sensors
@@ -285,7 +285,7 @@ then
 	ist8310 -C -b 2 start
 
 	# Possible internal compass
-	ist8310 -C -b 3 start
+	ist8310 -C -b 5 start
 fi
 
 if ver hwcmp AEROCORE2
diff --git a/src/drivers/boards/px4fmu-v5/board_config.h b/src/drivers/boards/px4fmu-v5/board_config.h
index e5f8c595dd..3d19f1b7e7 100644
--- a/src/drivers/boards/px4fmu-v5/board_config.h
+++ b/src/drivers/boards/px4fmu-v5/board_config.h
@@ -215,6 +215,7 @@
 #define PX4_I2C_BUS_EXPANSION2	3
 #define PX4_I2C_BUS_EXPANSION3	4
 #define PX4_I2C_BUS_LED			PX4_I2C_BUS_EXPANSION
+#define PX4_I2C_BUS_ONBOARD	PX4_I2C_BUS_EXPANSION2
 
 #define BOARD_NUMBER_I2C_BUSES  4
 #define BOARD_I2C_BUS_CLOCK_INIT {100000, 100000, 100000, 100000}
-- 
GitLab