Customizing ubldr build...

Warner Losh imp at bsdimp.com
Thu May 24 14:37:02 UTC 2012


On May 24, 2012, at 3:40 AM, Damjan Marion wrote:

> 
> On May 24, 2012, at 10:25 AM, Aleksandr Rybalko wrote:
> 
>> On Thu, 24 May 2012 10:16:42 +0200
>> Damjan Marion <dmarion at FreeBSD.org> wrote:
>> 
>>>> 
>>>> On May 24, 2012, at 6:35 AM, Tim Kientzle wrote:
>>>> 
>>>>> I think the PandaBoard ES is fully supported by U-Boot,
>>>>> so it should be possible to use ubldr as part of the boot
>>>>> chain for that just like I've been doing with BeagleBone.
>>>> 
>>>> What are the benefits of using ubldr compared to what we are doing
>>>> today(load; go)?
>> 
>> Preload modules for example. (if it accessible of course)
> 
> I was looking into this few months ago but I didn't found a value in doing
> this in embedded world where we already have custom kernel for each SoC/board.
> 
> Maybe we will have GENERIC arm kernel one day, but there is long road....

I'm working on that, at least for all Atmel kernels.  We'll have at least three kernels though: armv4 little endian, armv4 big endian and armv6 little endian.  Even for atmel, some of the id registers are such we may need multiple kernels.

Warner



More information about the freebsd-current mailing list