Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 28 Apr 2014 13:44:04 -0600
From:      Ian Lepore <ian@FreeBSD.org>
To:        Winston Smith <smith.winston.101@gmail.com>
Cc:        FreeBSD ARM <freebsd-arm@FreeBSD.org>
Subject:   Re: FreeBSD-10-STABLE hangs when booting from BeagleBone Black eMMC
Message-ID:  <1398714244.61646.229.camel@revolution.hippie.lan>
In-Reply-To: <CADH-AwEHRKSx11yjC5%2BkmYA4Q3Oh4VWpp-pr31eWwNc0bf0vUw@mail.gmail.com>
References:  <CADH-AwHvaVqycykONkzRsj7oD3xSi8hszvc_Wf4obC=Y_qPiaQ@mail.gmail.com> <1398618984.61646.165.camel@revolution.hippie.lan> <CADH-AwE%2B5=A4aiqbTYqor1Any1JGNhz4LHOJwfyykYU92UpirQ@mail.gmail.com> <1398624759.61646.174.camel@revolution.hippie.lan> <CADH-AwG%2BsaqXO4FYG65WMOuFyDzjbhF=a=-p3Y3En3zbcgyd6A@mail.gmail.com> <1398648505.61646.189.camel@revolution.hippie.lan> <CAD44qMX%2BhoeZ6yBD0v52xfoo5CXiUHgMz9qLa-=qhGYhhPUt1Q@mail.gmail.com> <CADH-AwEHRKSx11yjC5%2BkmYA4Q3Oh4VWpp-pr31eWwNc0bf0vUw@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 2014-04-28 at 15:40 -0400, Winston Smith wrote:
> On Sun, Apr 27, 2014 at 10:35 PM, Patrick Kelsey <kelsey@ieee.org> wrote:
> > On Sun, Apr 27, 2014 at 9:28 PM, Ian Lepore <ian@freebsd.org> wrote:
> >> If you need 10 we should probably figure out what the problem is there.
> >> If the same u-boot works on 11 and fails on 10, then the difference must
> >> be in ubldr, and there certainly have been changes there in 11.
> >>
> >> The quickest way to test that theory would be to build the image for 10
> >> and then hand-copy the ubldr from an 11 build onto that sdcard and see
> >> if it works.  If so, we can see about merging some ubldr stuff to 10.
> >> It may need to go into the msdos partition (I net-boot all my boards).
> 
> That works!!!
> 
> > The issue with booting from eMMC on 10-STABLE is in ubldr.  On 10-STABLE,
> > ubldr is hardwired to boot from the first disk device, which will always be
> > the SD card when using a u-boot that has my mmc device enumeration patches
> > (or an equivalent).  The changes that Ian and I made to ubldr would have to
> > be MFC'd to 10-STABLE to get the behavior you want without resorting to
> > copying ubldr built from an 11-CURRENT tree to your device.
> 
> I'm not sure what MFC'd means, but yes, could we get this in 10-STABLE?
> 
> It's my understanding that 11-CURRENT won't be released for quite some
> time, so presumably fixes of this nature would automatically get
> backported (MFC'd?) to 10-STABLE?
> 
> Thanks!

MFC is Merge From Current.  Now that you & Patrick have both confirmed
that the recent ubldr changes are a good fix, I'll get them merged to
10.

-- Ian





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