diff --git a/conf/airframes/mercury.xml b/conf/airframes/mercury.xml
index 29e64c23ab..6dd8d3f284 100644
--- a/conf/airframes/mercury.xml
+++ b/conf/airframes/mercury.xml
@@ -3,11 +3,6 @@
-
diff --git a/conf/airframes/mercury_csc.xml b/conf/airframes/mercury_csc.xml
index 73a9898b54..f1532c3b42 100644
--- a/conf/airframes/mercury_csc.xml
+++ b/conf/airframes/mercury_csc.xml
@@ -1,4 +1,4 @@
-
+
@@ -32,6 +32,14 @@ ap.CFLAGS += -I$(SRC_BOOZ) -I$(SRC_BOOZ_ARCH)
ap.CFLAGS += -DSPEKTRUM_LINK=Uart1 -DUSE_UART1 -DUART1_BAUD=B115200 -DUART1_VIC_SLOT=6
ap.srcs += $(SRC_CSC)/csc_rc_spektrum.c
+ap.CFLAGS += -DCAN1_BTR=CANBitrate125k_3MHz
+
+ap.CFLAGS += -DMOTORS=\"buss_twi_blmc_hw.h\" -DUSE_BUSS_TWI_BLMC_MOTOR
+ap.srcs += $(SRC_CSC_ARCH)/buss_twi_blmc_hw.c
+# on I2C0
+ap.CFLAGS += -DUSE_I2C0 -DI2C0_SCLL=150 -DI2C0_SCLH=150 -DI2C0_VIC_SLOT=10
+ap.srcs += i2c.c $(SRC_ARCH)/i2c_hw.c
+
include $(PAPARAZZI_SRC)/conf/autopilot/mercury_csc.makefile
diff --git a/conf/autopilot/mercury.makefile b/conf/autopilot/mercury.makefile
index 7b6e6967d6..d10d51ed2f 100644
--- a/conf/autopilot/mercury.makefile
+++ b/conf/autopilot/mercury.makefile
@@ -97,8 +97,6 @@ ap.srcs += $(SRC_CSC)/csc_ap_link.c
ap.srcs += $(SRC_CSC)/csc_adc.c
-ap.srcs += $(SRC_CSC)/csc_servos.c
-#ap.CFLAGS += -DPWM_SERVO_5 -DPWM_SERVO_0
ap.srcs += $(SRC_ARCH)/servos_csc.c
ap.CFLAGS += -DACTUATORS=\"servos_csc.h\"
ap.srcs += commands.c actuators.c
diff --git a/conf/autopilot/mercury_csc.makefile b/conf/autopilot/mercury_csc.makefile
index 2cbcd5bae4..37bcefa2cb 100644
--- a/conf/autopilot/mercury_csc.makefile
+++ b/conf/autopilot/mercury_csc.makefile
@@ -69,7 +69,7 @@ ap.CFLAGS += -DADC -DUSE_AD0 -DUSE_AD0_0 -DUSE_AD0_1
ap.CFLAGS += -DAP_LINK_CAN -DCAN_LED=2
-ap.CFLAGS += -DUSE_CAN1 -DCAN1_BTR=CANBitrate125k_3MHz
+ap.CFLAGS += -DUSE_CAN1 #-DCAN1_BTR=CANBitrate125k_3MHz
ap.CFLAGS += -DCAN1_VIC_SLOT=3 -DCAN1_ERR_VIC_SLOT=7
ap.srcs += $(SRC_CSC)/csc_can.c
#ap.CFLAGS += -DUSE_CAN2 -DCAN2_BTR=CANBitrate125k_2MHz -DCAN2_VIC_SLOT=4
@@ -89,11 +89,6 @@ ap.srcs += $(SRC_CSC)/csc_servos.c
ap.srcs += $(SRC_CSC)/csc_ap_link.c
-ap.CFLAGS += -DMOTORS=\"buss_twi_blmc_hw.h\" -DUSE_BUSS_TWI_BLMC_MOTOR
-ap.srcs += $(SRC_CSC_ARCH)/buss_twi_blmc_hw.c
-# on I2C0
-ap.CFLAGS += -DUSE_I2C0 -DI2C0_SCLL=150 -DI2C0_SCLH=150 -DI2C0_VIC_SLOT=10
-ap.srcs += i2c.c $(SRC_ARCH)/i2c_hw.c
ap.srcs += $(SRC_CSC)/csc_adc.c
diff --git a/conf/settings/csc_ap.xml b/conf/settings/csc_ap.xml
index 630175465a..7760c558d5 100644
--- a/conf/settings/csc_ap.xml
+++ b/conf/settings/csc_ap.xml
@@ -15,7 +15,8 @@
-
+
+
@@ -27,7 +28,6 @@
-
diff --git a/conf/telemetry/csc_ap.xml b/conf/telemetry/csc_ap.xml
index 85d7651571..d0383d5d13 100644
--- a/conf/telemetry/csc_ap.xml
+++ b/conf/telemetry/csc_ap.xml
@@ -5,10 +5,10 @@
-
+
-
-
+
+