Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 03 May 2014 12:35:39 -0600
From:      Ian Lepore <ian@FreeBSD.org>
To:        Torfinn Ingolfsen <torfinn.ingolfsen@getmail.no>
Cc:        freebsd-arm@FreeBSD.org
Subject:   Re: FreeBSD on Dockstar: U-Boot / ubldr?
Message-ID:  <1399142139.22079.222.camel@revolution.hippie.lan>
In-Reply-To: <20140503202047.294ad097b30f4240099659e6@getmail.no>
References:  <20140503202047.294ad097b30f4240099659e6@getmail.no>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 2014-05-03 at 20:20 +0200, Torfinn Ingolfsen wrote:
> I'm trying to set up a crochet config for the Seagate Dockstar.
> (For some reason it seems like nobody has done this for Dockstar / Dreamplug already)
> Anyway, my Dockstar currently uses the built-in U-Boot and loads the kernel directly off a FAT partition.
> I see that the "modern" way to do it seems to be to load U-Boot and ubldr from a boot partition, then let ubldr figure out how to load the kernel and boot.
> Show it be this way for Dockstar / Dreamplug too?
> 
> If so, does the Dockstar need a "special" version of U-Boot, like the RaspberryPi?
> And how to set that up?

Using ubldr requires a u-boot that has the 'API' feature enabled.
Virtually no u-boot comes that way from a vendor.  I don't think the
feature even existed when the kirkwood systems were current.

To enable that, all you need to do is add the CONFIG_API option when
building u-boot.  I'm not sure that's the exact spelling, but look at
the patches that get applied to rpi or beaglebone, it'll be like that.

-- Ian





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