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
bootmodes/msd.md - various fixes #1250
Conversation
This reverts commit ff41ec3.
Ready for review. |
|
||
This tutorial explains how to boot your Raspberry Pi from a USB mass storage device such as a flash drive or USB hard disk. Be warned that this feature is experimental and does not work with all USB mass storage devices. See [this blog post](https://www.raspberrypi.org/blog/pi-3-booting-part-i-usb-mass-storage-boot/) from Gordon Hollingworth for an explanation of why some USB mass storage devices don't work, as well as for some background information. | ||
This tutorial explains how to boot your Raspberry Pi from a USB mass storage device such as a flash drive or USB hard disk. Note that this feature does not work with all USB mass storage devices. |
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.
Is it worth keeping the link to that blog post?
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.
I removed the link to the blog post since it says the USB host boot features are still in beta, and because it says to use the branch=NEXT firmware from rpi-update. We're not recommending rpi-update anymore for anything, and it doesn't need the branch=NEXT firmware either.
The rest of that blog post actually has really useful information about USB host mode boot. Perhaps we should just copy it into a new page in the docs?
@JamesH65 I have a list of edits but can't implement them in the unknown repo. If you/someone resolves conflicts then merges I can quickly make them in the master. |
Replaced by #1334 |
Superseded. |
Recently a forum user pointed out (in https://www.raspberrypi.org/forums/viewtopic.php?f=63&t=249012) that hardware/raspberrypi/bootmodes/msd.md has an error on it - it incorrectly states that the USB host boot mode OTP bit is SET on the Pi 3A+. In fact all but the first few thousand 3A+ have it UNSET, since with the USB host boot mode bit set, the Pi 3A+ cannot do USB device mode boot because the USB_ID pin is connected to ground.
Re-reading this page, it seems that it also does not correctly distinguish between USB boot mode, USB device boot mode and USB host boot mode, so fix that as well.
Also add a warning that despite the OTP programming option being called program_usb_boot_mode, it only affects USB host boot mode, and some minor tidy up.