The filesystem for storing some useful data (maybe, pictures for different app notifications or schedule of alarms ). Steps - [ ] Implement the driver for on-board SPI flash. [W25Q16BV_Winbond.pdf](https://github.com/ValentiWorkLearning/GradWork/files/5145573/W25Q16BV_Winbond.pdf) [Driver example ](https://github.com/nimaltd/w25qxx/blob/master/w25qxx.c) - [ ] Implement concept of the BlockDevice Allocator: [Mbed Littlefs filesystem class reference ]( https://os.mbed.com/docs/mbed-os/v6.2/apis/littlefilesystem.html) - [ ] Implement tests for the BlockDevice Allocator - [ ] Implement draft of LFS launch using BlockAllocator driver [LittleFS official repository](https://github.com/ARMmbed/littlefs) - [ ] Add launch of LFS tests on desktop - [ ] Implement LFS config with Winbond flash driver - [ ] Add launch of LFS tests on the target NRF52 board - [ ] Discover JFlashSPI cmd utility for automated resource deploying on a flash device - [ ] Automate filesystem pre-init mounting using [mklfscommandline for creating images of LittleFS on a desktop platform](https://github.com/whitecatboard/Lua-RTOS-ESP32/tree/master/components/mklfs)
The filesystem for storing some useful data (maybe, pictures for different app notifications or schedule of alarms ).
Steps
Implement the driver for on-board SPI flash.
W25Q16BV_Winbond.pdf
Driver example
Implement concept of the BlockDevice Allocator:
Mbed Littlefs filesystem class reference
Implement tests for the BlockDevice Allocator
Implement draft of LFS launch using BlockAllocator driver
LittleFS official repository
Add launch of LFS tests on desktop
Implement LFS config with Winbond flash driver
Add launch of LFS tests on the target NRF52 board
Discover JFlashSPI cmd utility for automated resource deploying on a flash device
Automate filesystem pre-init mounting using
mklfscommandline for creating images of LittleFS on a desktop platform