switch remaining boards to new InvenSense IMU drivers

This commit is contained in:
Daniel Agar
2020-03-25 01:07:33 -04:00
parent 7b12a21565
commit 7aa7f0ed95
66 changed files with 206 additions and 206 deletions
+1 -1
View File
@@ -30,7 +30,7 @@ px4_add_board(
#heater
#imu # all available imu drivers
imu/bmi088
imu/mpu6000
imu/invensense/icm20602
imu/icm20948
irlock
lights/blinkm
@@ -6,17 +6,15 @@
adc start
# Internal ICM-20602
mpu6000 -R 10 -s -T 20602 start
icm20602 -s -R 4 start
# Internal ICM-20689
#icm20689 -s -R 10 start
# Internal SPI bus BMI088 accel
# Internal SPI bus BMI088 accel & gyro
bmi088 -A -R 10 -s start
# Internal SPI bus BMI088 gyro
bmi088 -G -R 10 -s start
# Internal ICM-20948
icm20948 -s -R 10 start
# Interal DPS310 (barometer)
dps310 -s start
@@ -25,3 +23,4 @@ ist8310 -X start
hmc5883 -T -X start
qmc5883 -X start
lis3mdl -X start
rm3100 -X start
+1 -2
View File
@@ -38,8 +38,7 @@
constexpr px4_spi_bus_t px4_spi_buses[SPI_BUS_MAX_BUS_ITEMS] = {
initSPIBus(SPI::Bus::SPI1, {
initSPIDevice(DRV_IMU_DEVTYPE_ICM20602, SPI::CS{GPIO::PortC, GPIO::Pin2}, SPI::DRDY{GPIO::PortD, GPIO::Pin15}),
// ICM-20948
initSPIDevice(DRV_DEVTYPE_UNUSED, SPI::CS{GPIO::PortE, GPIO::Pin15}, SPI::DRDY{GPIO::PortE, GPIO::Pin12}),
initSPIDevice(DRV_IMU_DEVTYPE_ICM20948, SPI::CS{GPIO::PortE, GPIO::Pin15}, SPI::DRDY{GPIO::PortE, GPIO::Pin12}),
}, {GPIO::PortE, GPIO::Pin3}),
initSPIBus(SPI::Bus::SPI2, {
initSPIDevice(SPIDEV_FLASH(0), SPI::CS{GPIO::PortD, GPIO::Pin10}),