Date: Wed, 17 Apr 2019 08:28:39 -0600 From: Ian Lepore <ian@freebsd.org> To: Balanga Bar <balanga.bar@gmail.com>, Hyun Hwang <hyun@caffeinated.codes> Cc: freebsd-arm@freebsd.org Subject: Re: ubldr Message-ID: <ac390f67e45f95eef18f5f4a7324b88c6595becb.camel@freebsd.org> In-Reply-To: <CADocevA1etDUvPhyoBzSiiiMe9AGyS9SsqzxNsm9LdLyhQuuNg@mail.gmail.com> References: <CADocevBv4qfbo_g7xxjeZq9ewAhu7feDopSMgi8OeWmrtjZSAg@mail.gmail.com> <b2ca82d0-05b1-4221-9733-4160054aab69@www.fastmail.com> <CADocevA1etDUvPhyoBzSiiiMe9AGyS9SsqzxNsm9LdLyhQuuNg@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 2019-04-17 at 09:06 +0100, Balanga Bar wrote: > Thanks for the link. I notice this bit:- > > ubldr > > - [ need more here too ] > > so am none the wiser really. I get the impression that ubldr is a > fairly > recent introduction, ie I don't think it got built under FreeBSD 9... > I had a feeling that wiki page would be too out of date to be useful. I wrote most of that before ubldr came into existance; it mostly describes how old arm systems booted without using loader(8) at all. So, the short answer is: ubldr is loader(8) compiled with options to use U-Boot "API" services as a bios. It requires that u-boot be built with the CONFIG_API option. In u-boot, you load ubldr as if it were the kernel, and it uses uboot API calls to find and load the kernel and modules. -- Ian > On Wed, Apr 17, 2019 at 2:20 AM Hyun Hwang <hyun@caffeinated.codes> > wrote: > > > On Tuesday, April 16, 2019, 6:53 PM (UTC-04:00), Balanga Bar < > > balanga.bar@gmail.com> wrote: > > > Can anyone tell me what ubldr is or provide a link to info about > > > it? > > > > ubldr is u-boot loader. Please refer to [this article]( > > https://wiki.freebsd.org/FreeBSD/arm/BootProcess). > > -- > > Hyun "Harold" Hwang > > > > _______________________________________________ > freebsd-arm@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-arm > To unsubscribe, send any mail to "freebsd-arm-unsubscribe@freebsd.org > "
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?ac390f67e45f95eef18f5f4a7324b88c6595becb.camel>