After following official USB boot instruction I was able to write program_usb_boot_mode=1 to OTP and boot from USB. But it looks like am not able to boot from SD-card anymore. Are these options mutually exclusive?

Edit: I have a model Pi 3 Model B and by mutually exclusive I mean that after enabling USB boot one no longer is able to boot via SD-card.


Yes, they are mutually exclusive and the change is permanent.


| improve this answer | |

No. (Although this depends on what you mean by mutually exclusive - booting or setting OTP bit.)

You don’t say which model Pi you have; the instructions to set the OTP bit only apply to the Pi3.

The OTP bit is set by default on the Pi3B+ (as vcgencmd otp_dump | grep 17: shows) but it boots from SD Card if no device is detected within 5 seconds.

| improve this answer | |
  • This is applicable on both 3b and 3b+ model – Nikhil Jain Aug 2 '19 at 2:00

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.