diff --git a/libraries/AP_HAL_PX4/Util.cpp b/libraries/AP_HAL_PX4/Util.cpp index 6d60857ebb..ef3aa18330 100644 --- a/libraries/AP_HAL_PX4/Util.cpp +++ b/libraries/AP_HAL_PX4/Util.cpp @@ -242,8 +242,7 @@ extern "C" { */ void *PX4Util::dma_allocate(size_t size) { -#if !defined(CONFIG_ARCH_BOARD_PX4FMU_V1) && \ - !defined(CONFIG_ARCH_BOARD_AEROFC_V1) +#if !defined(CONFIG_ARCH_BOARD_PX4FMU_V1) return fat_dma_alloc(size); #else return malloc(size); @@ -251,8 +250,7 @@ void *PX4Util::dma_allocate(size_t size) } void PX4Util::dma_free(void *ptr, size_t size) { -#if !defined(CONFIG_ARCH_BOARD_PX4FMU_V1) && \ - !defined(CONFIG_ARCH_BOARD_AEROFC_V1) +#if !defined(CONFIG_ARCH_BOARD_PX4FMU_V1) fat_dma_free(ptr, size); #else return free(ptr); diff --git a/libraries/AP_InertialSensor/AP_InertialSensor.cpp b/libraries/AP_InertialSensor/AP_InertialSensor.cpp index db9b57a673..b1334c43e4 100644 --- a/libraries/AP_InertialSensor/AP_InertialSensor.cpp +++ b/libraries/AP_InertialSensor/AP_InertialSensor.cpp @@ -743,6 +743,7 @@ AP_InertialSensor::detect_backends(void) break; case AP_BoardConfig::PX4_BOARD_AEROFC: + _fast_sampling_mask.set_default(1); _add_backend(AP_InertialSensor_Invensense::probe(*this, hal.spi->get_device(HAL_INS_MPU6500_NAME), ROTATION_YAW_270)); break;