-
Notifications
You must be signed in to change notification settings - Fork 653
Add bootloader update section on board page #446
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
Conversation
This looks great, however I'm concerned with removing the Gemfile.lock is that it may not compile on Github Pages after that. I was able to generate the pages, but I believe it locks things to certain versions. |
If I delete the Info here: https://stackoverflow.com/questions/4151495/should-gemfile-lock-be-included-in-gitignore. So I should put it back? |
ok, I put |
The only other question I have is what are the adabot changes you included? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tested locally. Looks great. Thanks!
I was going to say don't merge this yet, I need to test the bootloader some more. I just got a bug report. |
Ok, we can do another one and I'll hold off merging. |
Add a section on each board download page with links and information about updating the bootloader. There is a corresponding new data file,
_data/bootloaders.json
. Right now it needs to be updated manually, but should eventually be automated.The section appears only for
atmel-samd
andnrf
boards right now, but not for STM and other famiies for which there's a built-in bootloader or we don't have a good story yet.Some third-party boards have not PR'd changes to the https://github.com/adafruit/uf2-samdx1 repo, or have done so only to the upstream repo. The bootloader section is omitted for boards for which we don't have links to bootloader updates.
Screenshots:
The story for

atmel-samd
boards is easy:For nrf boards, the text is more cautionary:
