From d4ea44d23d921f77e9925ac87fe98b980bfd618f Mon Sep 17 00:00:00 2001 From: Thomas Watson Date: Sun, 2 Mar 2025 13:52:04 -0600 Subject: [PATCH] AP_HAL_ChibiOS: KakuteH7Mini: enable LittleFS and scripting --- libraries/AP_HAL_ChibiOS/hwdef/KakuteH7Mini-Nand/hwdef.dat | 5 +---- libraries/AP_HAL_ChibiOS/hwdef/KakuteH7Mini/hwdef.dat | 6 ++---- 2 files changed, 3 insertions(+), 8 deletions(-) diff --git a/libraries/AP_HAL_ChibiOS/hwdef/KakuteH7Mini-Nand/hwdef.dat b/libraries/AP_HAL_ChibiOS/hwdef/KakuteH7Mini-Nand/hwdef.dat index d3853b9805..7ae0b59cec 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/KakuteH7Mini-Nand/hwdef.dat +++ b/libraries/AP_HAL_ChibiOS/hwdef/KakuteH7Mini-Nand/hwdef.dat @@ -9,8 +9,5 @@ SPIDEV bmi270 SPI4 DEVID1 MPU6000_CS MODE3 1*MHZ 4*MHZ IMU BMI270 SPI:bmi270 ROTATION_PITCH_180_YAW_90 -undef HAL_LOGGING_DATAFLASH_ENABLED +undef DATAFLASH # larger flash chip is NAND and uses a different driver DATAFLASH littlefs:w25nxx - -# KakuteH7Mini disables due to smaller flash chip; allow the enabled default -undef AP_SCRIPTING_ENABLED diff --git a/libraries/AP_HAL_ChibiOS/hwdef/KakuteH7Mini/hwdef.dat b/libraries/AP_HAL_ChibiOS/hwdef/KakuteH7Mini/hwdef.dat index 732c040be5..0c1a62789f 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/KakuteH7Mini/hwdef.dat +++ b/libraries/AP_HAL_ChibiOS/hwdef/KakuteH7Mini/hwdef.dat @@ -24,8 +24,8 @@ FLASH_RESERVE_START_KB 128 STORAGE_FLASH_PAGE 14 define HAL_STORAGE_SIZE 32768 -# enable logging to dataflash -define HAL_LOGGING_DATAFLASH_ENABLED 1 +# enable littlefs on 16MiB W25Q128 dataflash +DATAFLASH littlefs:jedec_nor # one I2C bus I2C_ORDER I2C1 @@ -160,5 +160,3 @@ define HAL_OSD_TYPE_DEFAULT 1 ROMFS_WILDCARD libraries/AP_OSD/fonts/font*.bin define DEFAULT_NTF_LED_TYPES 257 - -define AP_SCRIPTING_ENABLED 0