Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add FlashIP library to support Rp2040 firmware updates #2629

Merged
merged 3 commits into from
Mar 27, 2023

Conversation

mikee47
Copy link
Contributor

@mikee47 mikee47 commented Mar 26, 2023

Where flash space is restricted this library allows firmware to be updated 'in-place' rather than using a secondary partition.
Currently supports only Rp2040, plus Host for testing.

The IFS library plus FWFS, LittleFS and SPIFFS filesystems have been updated with a fgetextents filesystem method, which allows file extents to be retrieved.

SPIFFS has been updated to the latest master branch (Nov. 2022) which adds a couple of bugfixes.

mikee47 added 3 commits March 24, 2023 08:48
SPIFFS_ftruncate() has been merged
Behaviour of SPIFFS_readdir() now requires clearing error first and checking for OK status
@slaff slaff added this to the 4.8.0 milestone Mar 27, 2023
@slaff slaff merged commit a1e6737 into SmingHub:develop Mar 27, 2023
@mikee47 mikee47 deleted the feature/flaship branch March 27, 2023 10:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants