STM32L4 : Using a part of QSPI external Flash Memory as a frequently updated data log, accessible by a PC with USB MSC (Faisability demand)
Hello everyone,
I'm working on a STM32L4 project which embeds a QSPI external Flash Memory (not yet sourced but doesn't matter).
This QSPI Flash Memory would be splitted into 2 parts, one for TouchGFX Images and one for 10MB Filesystem. This FS will have some configurations files and above all a 300kB DataLog file updated each second.
The aim is that this DataLog would be easily exported to a PC by USB.
So this is how the stage is set. The DataLog file will be updated more than 500 000 times per year, so I obviously have to implement a wear leveling algorithm.
I've been thinking for LittleFS rathan than FatFS for his wear leveling feature and then use this FS as a USB MSC.
Will these files be readable/writable by a PC ?
Are my ideas faisible ? If not, would you have some recommendations ?
I hope that everythings's clear,
Many thanks for being interested to my demand,
Maël
