radnor302 wrote: ↑
Tue Feb 26, 2019 2:06 pm
Good morning to all!
I am sorry for asking I'm sure "THE" question again but I'm stuck!
I have a 3B. I did set the OTP bit and will confirm it went from 102... to 302... (Wanted to see the value before programming it)
I have a stick I loaded NOOBS on - black screen.
Don't use NOOBS. Use one of the Raspbian images.
I'm using DD to copy img files.
NOOBS is not an image.
- Grab the latest Raspbian image from https://www.raspberrypi.org/downloads/raspbian/
- Grab the Etcher image writing software from https://www.balena.io/etcher/
- Use Etcher to write the Raspbian image to your USB drive (directly from the .zip download).
- You don't need to extract the image or format the drive prior to writing.
- Just run Etcher, choose the Raspbian .zip you downloaded, pick your USB drive and write.
- If you get a warning when writing a large USB drive, make sure you selected the correct drive an continue.
- If you have trouble, verify the SHA256 checksum of the download.
- Once Etcher has successfully written and verified the image, it will safely eject the USB drive.
The USB drive is ready to boot your Pi 3B+ (or 3B with the USB boot OTP bit set).
Things to try if it doesn't boot:
Format an SD card with the FAT32 file system and copy just the bootcode.bin file from the small FAT32 "boot" partition of the Raspbian imaged USB drive to the SD card. Insert that SD card into your Pi and boot it with the USB drive connected (it should boot from the USB drive). You can also download bootcode.bin here (bootcode.bin
). This is also how you USB boot from an older model Raspberry Pi (1B+ or 2Bv1.1).
If it still doesn't boot, power everything down and make a file named "timeout" on the bootcode.bin only SD card, then try again.
If it still does not boot, your device is probably not compatible with USB boot mode.
If it DOES boot when using bootcode.bin with the timeout file, then you may be able to get it working by setting another OTP bit that increases the wait time for the USB drive to become ready from the default 2 seconds to 5 seconds (this is a permanent change). To enable the additional wait time for USB drives, add "program_usb_boot_timeout=1" to config.txt on a Raspbian SD card and boot it once in the system. After that the system will wait up to 5 seconds for USB drives to become ready.
My mind is like a browser. 27 tabs are open, 9 aren't responding,
lots of pop-ups...and where is that annoying music coming from?