3 ms·
Seems simple and useful for light use cases What we're running into at my work: large external flash partitioned with "best guess" which turned out to be way
by fusslo 4mo ago
Seems simple and useful for light use cases
What we're running into at my work:
large external flash partitioned with "best guess" which turned out to be way wrong 6 years later. migrating partitions is not fun.
External storage must be encrypted, verified, and unique. So someone can't take the external flash off one device and solder it to a target device. Which means synchronizing between internal nvstorage and external
Large ( multiple page size writes/reads/erasures ) take 100s of ms. The drivers (again, written 6 years ago) assume that no one would ever want to interrupt those writes.
What we ended up with is a stack of tech with some nasty tradeoffs. I think the only off-the-shelf software is the encryption and serialization. The rest is custom (which had to be thrown out when changing RTOSes), built on assumptions by non-domain experts