Use onboard memory for logs

Hi,
I have this Foxeer F745 Reaper v2 board with 16MB Blackbox memory and I wonder, is there any chance to convince Ardupilot to use instead of microsd card for logs and even OSD font?
Or maybe even to show it’s contont in MAVftp?

Now I’m on custom 4.4 build

I don’t know about that board but there are several supported boards w/o an Sd Card and logging is available with the default configuration via Block Logging. I have a couple of those boards, logging works fine. In the Hwdef file:
logging

Huh, looks like it’s already there

Then why am I having this error
PreArm: Internal errors 0x4000 l:213 spi_fail
when trying to arm with block logging enabled. With block logging disabled - no error.

Also, how should I get those logs? “Download DataFlash Log via Mavlink” always says:

Getting list of log files...
No logs to download

So you are toggling LOG_BACKEND_TYPE between 4 and 0 and seeing the error with 4?

Yeap, that’s right.


Well, moved back to iNav. I guess, Ardupilot’s support of this board is not that good.