Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 24 Apr 2020 17:17:43 -0700
From:      bob prohaska <fbsd@www.zefox.net>
To:        Mark Millard <marklmi@yahoo.com>
Cc:        freebsd-arm <freebsd-arm@freebsd.org>, bob prohaska <fbsd@www.zefox.net>
Subject:   Re: Booting from USB on RPI3
Message-ID:  <20200425001743.GA7044@www.zefox.net>
In-Reply-To: <5FA69E16-72DE-4175-A0FB-BEFA1A865633@yahoo.com>
References:  <8D1F6A8D-4910-4C1E-8EB5-2F5F89E31120@yahoo.com> <CAJuc1zOTnoRmeaKXHMTH9po=6ipBYDxvxAoiVmow-sNgwUERVQ@mail.gmail.com> <20200423212614.GA3996@www.zefox.net> <328B7083-1119-43F1-A6E4-61F1FB9E922E@yahoo.com> <20200423233259.GD3996@www.zefox.net> <74DB7BC9-8F60-404B-BF7B-02B06D5A1011@yahoo.com> <20200424021808.GA4638@www.zefox.net> <F0C464CD-2E1A-487C-97D3-D79C7A197132@yahoo.com> <20200424195953.GA6707@www.zefox.net> <5FA69E16-72DE-4175-A0FB-BEFA1A865633@yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Apr 24, 2020 at 03:09:35PM -0700, Mark Millard wrote:
[huge snip, hope nothing vital was lost]
> 
> Now that using both the microsd card and USB drive
> as a pair to boot has been shown to work, have you
> made the USB drive match what is used on from
> the microsd card (such as the msdos file system)
> and checked what the USB drive does without
> involving the microsd card?
> 
> (Although, I wonder if the "10 sec" issue ends up
> involved, possibly blocking this way of working.)
 
No. If there's no microSD at all the Pi3B is simply inert
on power-up. No rainbow screen, no serial console, nothing. 
The OTP boot-from-usb bit is set according to Raspbian,
so mine is one of the Pi3's that requires a microSD card.

If there's no microSD filesystem to fall back to, maybe
u-boot would keep trying until the USB hard drive woke up.
Somebody also mentioned recompiling u-boot with a longer 
timeout, not an unreasonable step.  For now I'll declare 
victory and retreat 8-)

I gather the Raspberry Pi Foundation didn't more widely 
publicise the boot-from-usb feature because it didn't work 
with a too-large fraction of USB storage devices. Having 
now seen the exercise in person, I understand their motives. 
There was absolutely no chance of success without the vast
amount of help I got on this list.  

With my thanks,

bob prohaska




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20200425001743.GA7044>