Best way to store large objects on flash?
Posted: Sun May 21, 2017 10:54 am
Hi,
I am looking for the best way to store a larger image object (around 10k) on the internal flash. I tried to store it as binary using NVS, since NVS is the best described way in the documentation (including examples). But it seems i am hitting a 4k boundary here (along with some guru meditation which i would need to follow up on).
Can i extend this boundary?
What other options should i consider (partition table apis with or without mmap, virtual filesystem, ...?).
Would be great to have an overview on this. I did not find too much on memory restrictions of the different options.
Thanks,
Gregg
I am looking for the best way to store a larger image object (around 10k) on the internal flash. I tried to store it as binary using NVS, since NVS is the best described way in the documentation (including examples). But it seems i am hitting a 4k boundary here (along with some guru meditation which i would need to follow up on).
Can i extend this boundary?
What other options should i consider (partition table apis with or without mmap, virtual filesystem, ...?).
Would be great to have an overview on this. I did not find too much on memory restrictions of the different options.
Thanks,
Gregg