From 278595cf83c9d7a02ca366442277bc585d489987 Mon Sep 17 00:00:00 2001 From: Andy Piper Date: Thu, 25 Jul 2024 12:25:24 +0100 Subject: [PATCH] AP_HAL_ChibiOS: add support for sdcard to iFlight 2RAW --- libraries/AP_HAL_ChibiOS/hwdef/2RAWH743/hwdef.dat | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/libraries/AP_HAL_ChibiOS/hwdef/2RAWH743/hwdef.dat b/libraries/AP_HAL_ChibiOS/hwdef/2RAWH743/hwdef.dat index 800775bb31..d90fe2e679 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/2RAWH743/hwdef.dat +++ b/libraries/AP_HAL_ChibiOS/hwdef/2RAWH743/hwdef.dat @@ -36,6 +36,11 @@ PB13 SPI2_SCK SPI2 PB14 SPI2_MISO SPI2 PB15 SPI2_MOSI SPI2 +# SPI3 +PC12 SPI3_MOSI SPI3 +PC11 SPI3_MISO SPI3 +PC10 SPI3_SCK SPI3 + # Chip select pins PA15 SDCARD1_CS CS PB12 OSD1_CS CS @@ -123,10 +128,11 @@ define HAL_GPIO_B_LED_PIN 91 BARO SPL06 I2C:1:0x76 -# IMU setup +# SPI setup +SPIDEV imu1 SPI1 DEVID1 GYRO1_CS MODE3 1*MHZ 16*MHZ +SPIDEV sdcard SPI3 DEVID1 SDCARD1_CS MODE0 400*KHZ 25*MHZ # IMU setup -SPIDEV imu1 SPI1 DEVID1 GYRO1_CS MODE3 1*MHZ 16*MHZ IMU Invensensev3 SPI:imu1 ROTATION_ROLL_180 DMA_NOSHARE TIM3_UP TIM5_UP TIM4_UP SPI1* @@ -141,3 +147,4 @@ define HAL_COMPASS_AUTO_ROT_DEFAULT 2 define HAL_DEFAULT_INS_FAST_SAMPLE 1 # Motor order implies Betaflight/X for standard ESCs define HAL_FRAME_TYPE_DEFAULT 12 +define HAL_OS_FATFS_IO 1