Aydan
Posts: 729
Joined: Fri Apr 13, 2012 11:48 am
Location: Germany, near Lake Constance

Pi3 killed by enabling USB boot mode?

Tue Jul 05, 2016 7:47 pm

I wanted to try out PXE booting on my Pi3, but it seems I killed it.
I followed the "tutorial" here and copied start.elf and bootcode.bin onto the boot partition and added the config.txt line.
Rebooting the pi yielded no spash screen and only a solid green activity LED.
So I put the formerly working files back onto the SD card, but i still only get a solid green activity LED.
Removing the SD card yields no activity LED and also no link on the LAN.

I did reboot said Pi multiple times today already, so I know it worked.

I have and had nothing connected to the GPIOs.

Regards
Aydan

User avatar
B.Goode
Posts: 10356
Joined: Mon Sep 01, 2014 4:03 pm
Location: UK

Re: Pi3 killed by enabling USB boot mode?

Tue Jul 05, 2016 8:10 pm

Aydan wrote:I wanted to try out PXE booting on my Pi3, but it seems I killed it.
Unlikely.
I followed the "tutorial" here
The one that begins with the warning:
IMPORTANT

This is preliminary information used by the beta testers for the development of the bootcode for mass storage and ethernet boot, but it is currently incorrect and not working.
??

I suggest making yourself a new and unmodified Raspbian bootable sd card using the download from https://www.raspberrypi.org/downloads/raspbian/ and see if that works before assuming that there is a hardware problem with your RPi. Much more likely that you have just messed up the content of the microSD card.

Aydan
Posts: 729
Joined: Fri Apr 13, 2012 11:48 am
Location: Germany, near Lake Constance

Re: Pi3 killed by enabling USB boot mode?

Wed Jul 06, 2016 5:37 pm

Phew, it's not dead.
Seems my SD card has gotten kind of dodgy. After zeroing it and writing jessie lite onto it, the Pi booted again.
Putting the files from my /boot backup back onto it also made it boot the iscsi root again.
After I put the experimental start.elf and bootcode.bin on the card, it doesn't boot anymore though. I did not do "rm start_* fixup*" on /boot though. The description says should, not must. swapping the old start.elf and bootcode.bin back in, it boots again.
doing "rm start_* fixup*" on a working setup gives me a static rainbow splash
then putting the experimental start.elf and bootcode.bin on the card gives me no reaction. :o
So, are those files still in a unusable state? The description makes is sound as if at least enabling the USB boot should work.

Regards
Aydan

Return to “Troubleshooting”