ubldr vs ubldr.bin?

Ian Lepore ian at freebsd.org
Thu Jul 16 04:03:42 UTC 2015


On Wed, 2015-07-15 at 20:15 -0700, Tim Kientzle wrote:
> > On Jul 15, 2015, at 9:38 AM, Ian Lepore <ian at freebsd.org> wrote:
> > 
> > ubldr.bin is a raw executable image
> > (no elf headers) which is self-relocating and can be loaded at any
> > address.  …  a common armv6[hf] userland that runs
> > on any board.  Previously the single userland difference between various
> > arm boards is that UBLDR_LOADADDR was different for each board.
> 
> Wonderful!  Nice work.
> 
> 
> > … and ubldr is still
> > being built only for compatibility with people that have older u-boot
> > installed.
> 
> Hmmm….  I wonder how Crochet should handle this.  Plenty of folks use Crochet to build 10-STABLE and 10.1 images, so we have to be a little careful about jumping ahead with new features that are only available in 11-CURRENT.
> 
> Any plans to MFC this?
> 
> Tim

It has all been MFC'd to 10-stable around the end of May and will be in
10.2.  The only missing piece is changes to the u-boot ports.  I got
started on that, got like just wandboard done (but not comitted, I'm not
actually a ports committer so I have to get someone's approval to
commit), then this crazy-deadline project came up at work.

-- Ian




More information about the freebsd-arm mailing list