Holybro Kakute H7 mini no MAVftp folder

I have a 7" Quad running a Holybro Kakute H7 mini v1.3 with the built in dataflash chip. I would like to run scripting while being able to record logs but it appears to be unable to do both at the same time.

  • In Mission planner with the board on Arducopter 4.6 and lower, the status shows that logging is present and ready, however the MAVftp page shows no APM folders to download logs, however, logs are viewable using “Download dataflash logs via Mavlink” button or via QGC log downloader. Scripting is not available by default in this version but can be enabled using custom firmware builder. However, there is no folder to put scripts into.

  • When flashed with Arducopter 4.7, the MAVftp folder appears and scripts can be loaded in, however there is no log folder, and the status bar shows logging as not available. Parameters remain unchanged while switching between versions.

When I switch back and forth between custom 4.6 builds and 4.7 builds, it appears that the log files get wiped when I try downgrading again, but when going from 4.7 to 4.6 with scripting enabled, the previously loaded script simply disappears but reappears when upgrading back to 4.7.

Is this a limitation of the flash module on the board or something else?

Different storage format. When upgrading to 4.7 you should wipe the “sd card”. You can’t switch between them.

What’s the proper way to wipe the onboard flash when upgrading? Just delete all of the old logs?

In mavproxy you can do “formatsdcard” I don’t know what the equivalent is in mission planner