KakuteH7-V1 paramters not saved

I have updated Kakute H7 board with PX4 1.14.0 from QGC
I can connect to it from QGC, but parameters are not saved after restart.

Looks like flash memory does not work, are the initial errors relevant?
I tried adding an SD card, but the the board gets into restart loop.

nsh> dmesg
ERROR [PX4_MTD] failed to locate spi bus
ERROR [PX4_MTD] mtd failure: -6 bus 2 address 0 class 1
HW arch: HOLYBRO_KAKUTEH7
PX4 git-hash: b8c541dd7277ed735139d7d1bfb829d61fbe29fb
PX4 version: Release 1.14.0 (17694975)
OS: NuttX
OS version: Release 11.0.0 (184549631)
OS git-hash: de41e7feaeffaec3ce65327e9569e8fdb553ca3d
Build datetime: Oct 19 2023 16:05:58
Build uri: localhost
Build variant: default
Toolchain: GNU GCC, 9.3.1 20200408 (release)
PX4GUID: 0006000000003638353231335119004b0022
MCU: STM32H7[4|5]xxx, rev. V
INFO [init] formatting /dev/mmcsd0
ERROR [init] format failed
ERROR [param] importing failed (-1)
ERROR [init] param import failed
ERROR [bsondump] open '/fs/microsd/params' failed (2)
Board architecture defaults: /etc/init.d/rc.board_arch_defaults
Board defaults: /etc/init.d/rc.board_defaults
Loading airframe: /etc/init.d/airframes/4050_generic_250
WARN  [dataman] Could not open data manager file /fs/microsd/dataman
ERROR [dataman] dataman start failed
Board sensors: /etc/init.d/rc.board_sensors
mpu6000 #0 on SPI bus 4 rotation 6
bmp280 #0 on I2C bus 1 address 0x76
WARN  [health_and_arming_checks] Preflight Fail: No valid data from Accel 0
WARN  [health_and_arming_checks] Preflight Fail: barometer 0 missing
WARN  [health_and_arming_checks] Preflight Fail: No CPU load information
WARN  [health_and_arming_checks] Preflight Fail: No valid data from Gyro 0
WARN  [health_and_arming_checks] Preflight Fail: Missing FMU SD Card
Starting Main GPS on /dev/ttyS3
Starting RC Input Driver on /dev/ttyS4
Starting MAVLink on /dev/ttyS0
INFO  [mavlink] mode: Normal, data rate: 1200 B/s on /dev/ttyS0 @ 57600B
Board extras: /etc/init.d/rc.board_extras
ERROR [param] Parameter OSD_ATXXXX_CFG not found
INFO  [logger] logger started (mode=all)
INFO  [logger] log root dir created: /fs/microsd/log

NuttShell (NSH) NuttX-11.0.0
nsh> WARN  [health_and_arming_checks] Preflight Fail: Accel 0 uncalibrated
WARN  [health_and_arming_checks] Preflight Fail: Gyro 0 uncalibrated
WARN  [health_and_arming_checks] Preflight Fail: Missing FMU SD Card
INFO  [gyro_calibration] gyro 0 (2162722) updating offsets [0.000, 0.000, 0.000]->[-0.012, 0.056, 0.001] 37.2 degC
WARN  [health_and_arming_checks] Preflight Fail: Accel 0 uncalibrated
WARN  [health_and_arming_checks] Preflight Fail: Missing FMU SD Card

SD issues resolved using this flash erase tip:

1 Like

Yep, as noted here: