diff --git a/src/drivers/boards/px4fmu-v4pro/board_config.h b/src/drivers/boards/px4fmu-v4pro/board_config.h index ba4b1b482c..c8e816e4b8 100644 --- a/src/drivers/boards/px4fmu-v4pro/board_config.h +++ b/src/drivers/boards/px4fmu-v4pro/board_config.h @@ -162,11 +162,9 @@ #define PX4_SPIDEV_LIS PX4_MK_SPI_SEL(PX4_SPI_BUS_SENSORS, 7) #define PX4_SPIDEV_BMI PX4_MK_SPI_SEL(PX4_SPI_BUS_SENSORS, 8) #define PX4_SPIDEV_BMA PX4_MK_SPI_SEL(PX4_SPI_BUS_SENSORS, 9) -#define PX4_SPIDEV_EXT0 PX4_MK_SPI_SEL(PX4_SPI_BUS_SENSORS, 10) -#define PX4_SPIDEV_EXT1 PX4_MK_SPI_SEL(PX4_SPI_BUS_SENSORS, 11) -#define PX4_SPIDEV_EEPROM PX4_MK_SPI_SEL(PX4_SPI_BUS_SENSORS, 12) +#define PX4_SPIDEV_EEPROM PX4_MK_SPI_SEL(PX4_SPI_BUS_SENSORS, 12) #define PX4_SPIDEV_ICM_20608 PX4_MK_SPI_SEL(PX4_SPI_BUS_SENSORS, 13) - +#define PX4_SPIDEV_ICM_20602 PX4_MK_SPI_SEL(PX4_SPI_BUS_SENSORS, 14) #define PX4_SPIDEV_EXT0 PX4_MK_SPI_SEL(PX4_SPI_BUS_EXT0, 1) #define PX4_SPIDEV_EXT1 PX4_MK_SPI_SEL(PX4_SPI_BUS_EXT1, 1) diff --git a/src/drivers/boards/px4fmu-v4pro/px4fmu_init.c b/src/drivers/boards/px4fmu-v4pro/px4fmu_init.c index ac9e4fb583..8d19701f87 100644 --- a/src/drivers/boards/px4fmu-v4pro/px4fmu_init.c +++ b/src/drivers/boards/px4fmu-v4pro/px4fmu_init.c @@ -528,10 +528,10 @@ __EXPORT int board_app_initialize(uintptr_t arg) /* Configure SPI 5-based devices */ - spi5 = stm32_spibus_initialize(PX4_SPI_EXT0); + spi5 = stm32_spibus_initialize(PX4_SPI_BUS_EXT0); if (!spi5) { - message("[boot] FAILED to initialize SPI port %d\n", PX4_SPI_EXT0); + message("[boot] FAILED to initialize SPI port %d\n", PX4_SPI_BUS_EXT0); board_autoled_on(LED_RED); return -ENODEV; } @@ -544,10 +544,10 @@ __EXPORT int board_app_initialize(uintptr_t arg) /* Configure SPI 6-based devices */ - spi6 = stm32_spibus_initialize(PX4_SPI_EXT1); + spi6 = stm32_spibus_initialize(PX4_SPI_BUS_EXT1); if (!spi6) { - message("[boot] FAILED to initialize SPI port %d\n", PX4_SPI_EXT1); + message("[boot] FAILED to initialize SPI port %d\n", PX4_SPI_BUS_EXT1); board_autoled_on(LED_RED); return -ENODEV; }