Skip to content

Zephyr fixes#10912

Merged
tannewt merged 2 commits intoadafruit:mainfrom
tannewt:flash_fixes
Apr 1, 2026
Merged

Zephyr fixes#10912
tannewt merged 2 commits intoadafruit:mainfrom
tannewt:flash_fixes

Conversation

@tannewt
Copy link
Copy Markdown
Member

@tannewt tannewt commented Mar 30, 2026

  1. Fix flash writing with more than 32 filesystem blocks per erase page and add a test for it.
  2. Fix Feather UF2 to place code in the right spot (the code partition).

1. Fix flash writing with more than 32 filesystem blocks per erase page
   and add a test for it.
2. Fix Feather UF2 to place code in the right spot (the code partition).
@tannewt tannewt requested a review from dhalbert March 31, 2026 23:30
@tannewt tannewt marked this pull request as ready for review March 31, 2026 23:30
Copy link
Copy Markdown
Collaborator

@dhalbert dhalbert left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice generalizations in the cache flashing. I guess if everything is zephyr this would not need to be back-ported to other ports' flash implementations, but would it make sense to factor it out as port-independent, or is there too much zephyr-only stuff there (I'm not sure, but it looks like not).

@tannewt tannewt merged commit 2a1f56e into adafruit:main Apr 1, 2026
34 checks passed
@tannewt
Copy link
Copy Markdown
Member Author

tannewt commented Apr 1, 2026

I don't think we need to factor it out because my hope is to migrate everything to Zephyr eventually.

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