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

bootmodes/msd.md - various fixes #1250

Closed
wants to merge 15 commits into from
Closed

bootmodes/msd.md - various fixes #1250

wants to merge 15 commits into from

Conversation

ghost
Copy link

@ghost ghost commented Aug 17, 2019

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.

@ghost
Copy link
Author

ghost commented Aug 17, 2019

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.
Copy link
Contributor

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?

Copy link
Author

@ghost ghost Aug 18, 2019

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?

@helenlynn
Copy link

@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.

@JamesH65
Copy link
Contributor

Replaced by #1334

@JamesH65
Copy link
Contributor

Superseded.

@JamesH65 JamesH65 closed this Jan 23, 2020
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.

None yet

3 participants