Skip to content

Bootstub#59

Draft
robbederks wants to merge 18 commits into
masterfrom
bootstub
Draft

Bootstub#59
robbederks wants to merge 18 commits into
masterfrom
bootstub

Conversation

@robbederks

@robbederks robbederks commented Apr 29, 2026

Copy link
Copy Markdown
Collaborator

replaces the main fw with a bootstub that reads and validates the image further in flash, and copies it into code RAM at 0x4000 if succeeded. interrupts are re-routed there as well.

if it doesn't succeed (or if jumped to with the bootstub cookie set from the app code), it enumerates and exposes some DFU-style endpoints for reflashing

it also implements a git-hash in the firmware (put in the USB descriptors)

@robbederks robbederks marked this pull request as ready for review May 8, 2026 14:50
@robbederks

Copy link
Copy Markdown
Collaborator Author

boots fine, but PCIE doesn't work yet

@robbederks robbederks marked this pull request as draft May 8, 2026 15:26
@robbederks robbederks marked this pull request as draft May 8, 2026 15:26
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.

1 participant