Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 13 Oct 2019 08:10:40 -0500
From:      Mike Karels <mike@karels.net>
To:        Ian Lepore <ian@freebsd.org>
Cc:        Glen Barber <gjb@freebsd.org>, Emmanuel Vadot <manu@bidouilliste.com>, freebsd-arm@freebsd.org
Subject:   Re: FreeBSD 12.1-BETA3 won't boot on Beaglebone Black
Message-ID:  <201910131310.x9DDAev6075299@mail.karels.net>
In-Reply-To: Your message of Tue, 08 Oct 2019 19:18:25 -0500.

next in thread | raw e-mail | index | archive | help
Top-posting to avoid the search: has anyone looked at this?  Any thoughts
on where the problem might lie?  Any chance of getting it fixed for 12.1?

I could do something like a driver bisection, but a full bisection might
be a bit much on this platform.

Thanks,
		Mike

> To: Ian Lepore <ian@freebsd.org>
> cc: Glen Barber <gjb@freebsd.org>,
>     Emmanuel Vadot <manu@bidouilliste.com>, freebsd-arm@freebsd.org
> From: Mike Karels <mike@karels.net>
> Subject: Re: FreeBSD 12.1-BETA3 won't boot on Beaglebone Black
> Date: Tue, 08 Oct 2019 19:18:25 -0500

> I trimmed most of the context, the quoting was getting rather deep.
> Responding to multiple messages...

> > > > > I re-tested 12.1-BETA3 on my BeagleBone Black, and do not see any
> > > > > boot
> > > > > failures.  This is with a class 10 SD card.
> > > > > 
> > > > > Glen
> > > > > 
> > > > 
> > > >  Even when using the button to force booting from sdcard ?
> > > > 
> > > 
> > > Huh.  Yeah, I do see 'sdhci_ti1-slot0: Controller timeout' when using
> > > the button.
> > > 
> > > Glen
> > > 

> > BTW, those controller timeouts are non-fatal.  If you let it keep
> > trying, eventually the board finishes booting (it takes over 2
> > minutes).  But you can't access the emmc.  If you want a workaround for
> > faster booting until the problem is fixed, add dev.sdhci_ti.1.timeout=1
> > to /boot/loader.conf.

> > -- Ian

> - I have tried multiple SD cards, and they boot other releases; as noted,
> they are not the problem.

> - I hadn't waited long enough / for enough repeats of the timeout.  Looks
> like it takes 16 failures, but it does in fact boot.  It then prints

>     mmc1: No compatible cards found on bus

> and there is no mmcsd1 in /dev.

> - Setting the timeout to 1 makes booting tolerable.  I'll keep BETA3
> running now.

> Thanks,
> 		Mike



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