Page 1 of 2

usb boot on pi3

Posted: Mon Feb 29, 2016 10:03 pm
by lmoss30
I know this is probably everywhere but with the release of pi3 could someone indicate how to set the system upto to run noobs of a usb drive is this even possible or is it just the os that runs on the usb drive? And you still need something on the sd card?

Re: usb boot on pi3

Posted: Tue Mar 01, 2016 3:19 pm
by mimi123
lmoss30 wrote:I know this is probably everywhere but with the release of pi3 could someone indicate how to set the system upto to run noobs of a usb drive is this even possible or is it just the os that runs on the usb drive? And you still need something on the sd card?
you can boot from USB and from network on the Pi3 without a MicroSD at all
The tools are still not public though

Re: usb boot on pi3

Posted: Sat Mar 05, 2016 6:34 pm
by r3d4
mimi123 wrote:
lmoss30 wrote:I know this is probably everywhere but with the release of pi3 could someone indicate how to set the system upto to run noobs of a usb drive is this even possible or is it just the os that runs on the usb drive? And you still need something on the sd card?
you can boot from USB and from network on the Pi3 without a MicroSD at all
The tools are still not public though
What tools! :shock:

Re: usb boot on pi3

Posted: Sat Mar 05, 2016 6:43 pm
by rpdom
r3d4 wrote:
mimi123 wrote:
lmoss30 wrote:I know this is probably everywhere but with the release of pi3 could someone indicate how to set the system upto to run noobs of a usb drive is this even possible or is it just the os that runs on the usb drive? And you still need something on the sd card?
you can boot from USB and from network on the Pi3 without a MicroSD at all
The tools are still not public though
What tools! :shock:
Tools to make a bootable image perhaps?

Maybe just a suitable bootcode.bin file needs to be created.

Re: usb boot on pi3

Posted: Sat Mar 05, 2016 9:11 pm
by gkreidl
I don't believe that will ever work on a Pi3, because of the USB hub. Maybe on a pure A3 or a compute module.

Re: usb boot on pi3

Posted: Sat Mar 05, 2016 9:18 pm
by fruitoftheloom
gkreidl wrote:I don't believe that will ever work on a Pi3, because of the USB hub. Maybe on a pure A3 or a compute module.
viewtopic.php?f=91&t=138786#p921177


AFAIA the LAN9514 does have the PXE feature if implemented: http://www.microchip.com/wwwproducts/en/LAN9514

Ethernet features:
10/100 Ethernet controller supports numerous power management wakeup features, including Magic Packetâ„¢, Wake-on LAN (WOL) and Link Status Change

Re: usb boot on pi3

Posted: Sat Mar 05, 2016 9:33 pm
by gregeric
There are references to "BCM2710 Boot" (the old USB boot with updated part number) & "Raspberry Pi Boot Generic STORAGE DEVICE 0250" in bootrom, suggesting two USB boot modes, but surely only relevant to 3A or CM3, or user-modified 3B.

Re: usb boot on pi3

Posted: Sat Mar 05, 2016 9:36 pm
by rpdom
gregeric wrote:There are references to "BCM2710 Boot" (the old USB boot with updated part number) & "Raspberry Pi Boot Generic STORAGE DEVICE 0250" in bootrom, suggesting two USB boot modes, but surely only relevant to 3A or CM3, or user-modified 3B.
Unless the base USB data lines are brought out to the micro USB power connector.

Re: usb boot on pi3

Posted: Sat Mar 05, 2016 9:39 pm
by gregeric
You could be on to something there, PP2 / PP5 perhaps, needs confirmation?

Re: usb boot on pi3

Posted: Sun Mar 06, 2016 1:35 pm
by jdb
The bootrom on Pi3 supports USB mass-storage class booting as well as tftp/PXE boot. What isn't in place yet is a bootcode.bin that understands it's been loaded from a USB device (and therefore should go look for a USB device/listen on tftp for start.elf).

Re: usb boot on pi3

Posted: Sun Mar 06, 2016 1:55 pm
by r3d4
jdb wrote:The bootrom on Pi3 supports USB mass-storage class booting as well as tftp/PXE boot. What isn't in place yet is a bootcode.bin that understands it's been loaded from a USB device (and therefore should go look for a USB device/listen on tftp for start.elf).
Thanks jdb :!: & *cheers along with enthused crowd* Get on with it :P

Now i just have to get a pi3 :D

Re: usb boot on pi3

Posted: Thu Mar 31, 2016 9:41 am
by Flagbit
Hi,

are there some news?

When could we probably be able to boot from USB only?

Kind Regards
Flagbit

Re: usb boot on pi3

Posted: Thu Mar 31, 2016 11:02 pm
by DirkS
Flagbit wrote:When could we probably be able to boot from USB only?
When it's ready...

Re: usb boot on pi3

Posted: Fri Apr 01, 2016 8:44 pm
by Flagbit
@Dirks
When is it probably ready ?
;) ;) ;)

Re: usb boot on pi3

Posted: Fri Apr 01, 2016 8:49 pm
by kusti8
Flagbit wrote:@Dirks
When is it probably ready ?
;) ;) ;)
Sometime between now and infinity. The Foundation never releases a time line or progress and the latest is they are still working on it.

Re: usb boot on pi3

Posted: Fri Apr 01, 2016 9:39 pm
by davidcoton
Flagbit wrote:@Dirks
When is it probably ready ?
;) ;) ;)
The day before it is announced.

Re: usb boot on pi3

Posted: Fri Apr 01, 2016 10:12 pm
by Flagbit
Hi,

so you also don't know it.
Let's them post it when they know it or release it.

Kind regards
Flagbit

Re: usb boot on pi3

Posted: Sat Apr 02, 2016 7:02 am
by Psypro
Use : http://www.berryterminal.com/doku.php/berryboot
If you want to install to usb hdd.

Re: usb boot on pi3

Posted: Sat Apr 02, 2016 8:56 am
by DirkS
Psypro wrote:Use : http://www.berryterminal.com/doku.php/berryboot
If you want to install to usb hdd.
That is not the same as booting from a USB device, you will still need an SD card to boot from...

BTW: you don't need to use berryboot to have the root filesystem on a USB HDD

Re: usb boot on pi3

Posted: Sat Apr 02, 2016 4:38 pm
by DougieLawson
kusti8 wrote:
Flagbit wrote:@Dirks
When is it probably ready ?
;) ;) ;)
Sometime between now and infinity. The Foundation never releases a time line or progress and the latest is they are still working on it.
I suspect the local star (known as "The Sun") will go to a red dwarf before we reach infinity (or the Restaurant at the End of the Universe). Hopefully the RPI3 USB boot driver will appear sometime before that event.

Re: usb boot on pi3

Posted: Sat Apr 02, 2016 6:14 pm
by Heater
Flagbit,
When is it probably ready ?
It's probably ready now.

The probability may be very low. But probable none the less.

Re: usb boot on pi3

Posted: Sat Apr 02, 2016 7:04 pm
by Flagbit
42

Re: usb boot on pi3

Posted: Thu Apr 07, 2016 1:46 pm
by mole
jdb wrote:The bootrom on Pi3 supports USB mass-storage class booting as well as tftp/PXE boot. What isn't in place yet is a bootcode.bin that understands it's been loaded from a USB device (and therefore should go look for a USB device/listen on tftp for start.elf).
I've hooked up Pi3 to Ethernet and power up without SD card. I don't see any DHCP request packet usually initiated by PXE boot. In fact, the Ethernet link LED is not blinking at all without SD card. How does the bootrom on Pi3 load anything from tftp server?

Re: usb boot on pi3

Posted: Fri Apr 08, 2016 2:56 pm
by mimi123
mole wrote:
jdb wrote:The bootrom on Pi3 supports USB mass-storage class booting as well as tftp/PXE boot. What isn't in place yet is a bootcode.bin that understands it's been loaded from a USB device (and therefore should go look for a USB device/listen on tftp for start.elf).
I've hooked up Pi3 to Ethernet and power up without SD card. I don't see any DHCP request packet usually initiated by PXE boot. In fact, the Ethernet link LED is not blinking at all without SD card. How does the bootrom on Pi3 load anything from tftp server?
I think that it's BOOTP

Re: usb boot on pi3

Posted: Sat Apr 09, 2016 9:00 pm
by manawyrm
Yes, the PI doesn't even enable link on the LAN port.
I have sniffed on the port with wireshark and couldn't see any packets as well.

That doesn't look good for one of my most wanted features ):