mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-10-24 16:33:35 +08:00
cubepilot: fix 4. Orange+ variant
There was a missing then, and missing SPI definitions. Signed-off-by: Julian Oes <julian@oes.ch>
This commit is contained in:
@@ -16,6 +16,7 @@ board_adc start
|
|||||||
ms5611 -s -b 4 start
|
ms5611 -s -b 4 start
|
||||||
|
|
||||||
if icm42688p -s -b 4 -R 10 -q start -c 15
|
if icm42688p -s -b 4 -R 10 -q start -c 15
|
||||||
|
then
|
||||||
if ! icm20948 -s -b 4 -R 10 -M -q start
|
if ! icm20948 -s -b 4 -R 10 -M -q start
|
||||||
then
|
then
|
||||||
icm42688p -s -b 4 -R 6 start -c 13
|
icm42688p -s -b 4 -R 6 start -c 13
|
||||||
|
|||||||
@@ -49,7 +49,9 @@ constexpr px4_spi_bus_t px4_spi_buses[SPI_BUS_MAX_BUS_ITEMS] = {
|
|||||||
initSPIBus(SPI::Bus::SPI4, {
|
initSPIBus(SPI::Bus::SPI4, {
|
||||||
initSPIDevice(DRV_IMU_DEVTYPE_ICM20948, SPI::CS{GPIO::PortE, GPIO::Pin4}), // MPU_EXT_CS
|
initSPIDevice(DRV_IMU_DEVTYPE_ICM20948, SPI::CS{GPIO::PortE, GPIO::Pin4}), // MPU_EXT_CS
|
||||||
initSPIDevice(DRV_IMU_DEVTYPE_ICM42688P, SPI::CS{GPIO::PortC, GPIO::Pin15}), // ACCEL_EXT_CS
|
initSPIDevice(DRV_IMU_DEVTYPE_ICM42688P, SPI::CS{GPIO::PortC, GPIO::Pin15}), // ACCEL_EXT_CS
|
||||||
|
initSPIDevice(DRV_IMU_DEVTYPE_ICM45686, SPI::CS{GPIO::PortC, GPIO::Pin15}), // ACCEL_EXT_CS
|
||||||
initSPIDevice(DRV_IMU_DEVTYPE_ICM42688P, SPI::CS{GPIO::PortC, GPIO::Pin13}), // GYRO_EXT_CS
|
initSPIDevice(DRV_IMU_DEVTYPE_ICM42688P, SPI::CS{GPIO::PortC, GPIO::Pin13}), // GYRO_EXT_CS
|
||||||
|
initSPIDevice(DRV_IMU_DEVTYPE_ICM45686, SPI::CS{GPIO::PortC, GPIO::Pin13}), // GYRO_EXT_CS
|
||||||
initSPIDevice(DRV_BARO_DEVTYPE_MS5611, SPI::CS{GPIO::PortC, GPIO::Pin14}), // BARO_EXT_CS
|
initSPIDevice(DRV_BARO_DEVTYPE_MS5611, SPI::CS{GPIO::PortC, GPIO::Pin14}), // BARO_EXT_CS
|
||||||
}),
|
}),
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user