diff --git a/src/main/target/REVONANO/target.h b/src/main/target/REVONANO/target.h index cfed437f8a..f4780ed1ae 100644 --- a/src/main/target/REVONANO/target.h +++ b/src/main/target/REVONANO/target.h @@ -32,33 +32,29 @@ #define INVERTER_PIN_USART2 PC15 //Sbus on USART 2 of nano. -#define MPU9250_CS_PIN PB12 -#define MPU9250_SPI_INSTANCE SPI2 +#define MPU6500_CS_PIN PB12 +#define MPU6500_SPI_INSTANCE SPI2 #define ACC -#define USE_ACC_MPU9250 -#define USE_ACC_SPI_MPU9250 -#define ACC_MPU9250_ALIGN CW270_DEG +#define USE_ACC_MPU6500 +#define USE_ACC_SPI_MPU6500 +#define ACC_MPU6500_ALIGN CW270_DEG #define GYRO -#define USE_GYRO_MPU9250 -#define USE_GYRO_SPI_MPU9250 -#define GYRO_MPU9250_ALIGN CW270_DEG - -//#define MAG -//#define USE_MAG_HMC5883 +#define USE_GYRO_MPU6500 +#define USE_GYRO_SPI_MPU6500 +#define GYRO_MPU6500_ALIGN CW270_DEG #define BARO #define USE_BARO_MS5611 -// MPU9250 interrupts +// MPU6500 interrupts #define USE_EXTI #define MPU_INT_EXTI PA15 #define USE_MPU_DATA_READY_SIGNAL -//#define ENSURE_MPU_DATA_READY_IS_LOW #define USE_VCP -#define VBUS_SENSING_PIN PA9 +//#define VBUS_SENSING_PIN PA9 #define USE_UART1 #define UART1_RX_PIN PB7 @@ -68,15 +64,13 @@ #define UART2_RX_PIN PA3 #define UART2_TX_PIN PA2 -#define SERIAL_PORT_COUNT 3 //VCP, USART1, USART2 +#define SERIAL_PORT_COUNT 3 #define USE_ESCSERIAL -#define ESCSERIAL_TIMER_TX_HARDWARE 0 // PWM 1 +#define ESCSERIAL_TIMER_TX_HARDWARE 0 #define USE_SPI -//#define USE_SPI_DEVICE_1 #define USE_SPI_DEVICE_2 -//#define USE_SPI_DEVICE_3 #define USE_I2C #define I2C_DEVICE (I2CDEV_3) diff --git a/src/main/target/REVONANO/target.mk b/src/main/target/REVONANO/target.mk index 7db95a0ae3..e65a2b857b 100644 --- a/src/main/target/REVONANO/target.mk +++ b/src/main/target/REVONANO/target.mk @@ -2,5 +2,6 @@ F411_TARGETS += $(TARGET) FEATURES += VCP ONBOARDFLASH TARGET_SRC = \ - drivers/accgyro_spi_mpu9250.c \ + drivers/accgyro_mpu6500.c \ + drivers/accgyro_spi_mpu6500.c \ drivers/barometer_ms5611.c \ No newline at end of file diff --git a/src/main/target/link/stm32_flash_f411.ld b/src/main/target/link/stm32_flash_f411.ld index 7902c93aff..e3744dc210 100644 --- a/src/main/target/link/stm32_flash_f411.ld +++ b/src/main/target/link/stm32_flash_f411.ld @@ -25,10 +25,9 @@ MEMORY FLASH_CONFIG (r) : ORIGIN = 0x08060000, LENGTH = 128K RAM (rwx) : ORIGIN = 0x20000000, LENGTH = 128K - CCM (xrw) : ORIGIN = 0x10000000, LENGTH = 64K MEMORY_B1 (rx) : ORIGIN = 0x60000000, LENGTH = 0K } -REGION_ALIAS("STACKRAM", CCM) +REGION_ALIAS("STACKRAM", RAM) INCLUDE "stm32_flash.ld"