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 special hub boot routines to docs. #43

Open
gpdaniels opened this issue Jan 14, 2023 · 1 comment
Open

Add special hub boot routines to docs. #43

gpdaniels opened this issue Jan 14, 2023 · 1 comment
Assignees
Labels
documentation Improvements or additions to documentation enhancement New feature or request good first issue Good for newcomers

Comments

@gpdaniels
Copy link
Owner

  I found the following in my notes (it has been a while), but it would be good if someone wants to confirm:
  • Hold left during boot: Do not mount file system, so skip executing boot.py and main.py.
  • Hold right during boot: Mount file system, run boot.py but skip main.py.
  • Hold left + right: Mount, but then reset the file system, creating a new boot.py and main.py.

I don't know if left+right will work if the file system is already corrupted. If it's the same as the Pyboard reset then it should probably work.

And if not, you should still be able to hold only left, and then use the REPL to reset the filesystem instead.

Originally posted by @laurensvalk in #41 (reply in thread)

@gpdaniels gpdaniels self-assigned this Jan 14, 2023
@gpdaniels gpdaniels added documentation Improvements or additions to documentation enhancement New feature or request good first issue Good for newcomers labels Jan 14, 2023
@laurensvalk
Copy link

It turns out that the Left+Right combination does not work.

I made this page for that purpose instead: https://dfu.pybricks.com/fix-update

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

2 participants