From owner-freebsd-arm@freebsd.org Wed Apr 17 14:28:49 2019 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A6FE1156D980 for ; Wed, 17 Apr 2019 14:28:49 +0000 (UTC) (envelope-from ian@freebsd.org) Received: from outbound2m.ore.mailhop.org (outbound2m.ore.mailhop.org [54.149.155.156]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E4BE381E31 for ; Wed, 17 Apr 2019 14:28:48 +0000 (UTC) (envelope-from ian@freebsd.org) ARC-Seal: i=1; a=rsa-sha256; t=1555511322; cv=none; d=outbound.mailhop.org; s=arc-outbound20181012; b=oIDmPZG1FDbfYilP8yeXhUkRHwUThUDJdwOlkNmMnzAQj/sGygVZndApdSQUtUqoF0eWXCjZqSoro sxqSOpR9Tim1dtP/ip8Tx7j1ls3V3NAQUwpnYaqogajjGP5/N8vopsC0IicE5ZjORbEGrgQoxeyRSG laQ+0xhYsM7TCT1sCQE+CvNHB5sBH8zqOltBvF7o/dgUswtAKih9OCs9OUAySSsbn67lcFL79nyA+G hvHbkkE1pxMyH9xTr0qySo0rYZzzDjNtjF6PEAV4jUWQBaDGmSZI5WLDSEi62gIDWpteSDMwkdbPxw Q7Wm29Wlyt7N6BJvjRytdTil3kjCAfQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=outbound.mailhop.org; s=arc-outbound20181012; h=content-transfer-encoding:mime-version:content-type:references:in-reply-to: date:cc:to:from:subject:message-id:dkim-signature:from; bh=EI2SV/cZByLAyDlC0z9Q+pwN2GE4v+/ykARUb754+iU=; b=UqnkAmDXBbViMd6NgTF/v91ltf7XF5I3N/bT3/GTvZgrcOCSaVpQz3gzTJkj0wBtgDPQv256aqSsa FwiAVVSpm3nPkkFU7s7TbGoyLl2FiFuj2RJn7o+kNgowO+Fcq3G/Hd/j5dnd//vy2sCgRJSO9Zb1dq MjnkG/yIcXkZKs5SJHH0+h80vfE01INznoH7SrOmA9QwjPx5YLLC/+ELkGJ4M9rBE36zwSWROQumCv 9ZoMSB2YgID3iRFHD0uP6BnrUjzgOlqUYYvuPr4M2kFZYnTJM7ymzAFFNppYA61Fh0c5LjGEh2ptMX cXP8VebUkKYBx7alAz4WD2etPQHPtXA== ARC-Authentication-Results: i=1; outbound4.ore.mailhop.org; spf=softfail smtp.mailfrom=freebsd.org smtp.remote-ip=67.177.211.60; dmarc=none header.from=freebsd.org; arc=none header.oldest-pass=0; DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outbound.mailhop.org; s=dkim-high; h=content-transfer-encoding:mime-version:content-type:references:in-reply-to: date:cc:to:from:subject:message-id:from; bh=EI2SV/cZByLAyDlC0z9Q+pwN2GE4v+/ykARUb754+iU=; b=CjJrmGXNRVrnMIAzUi1p09oQpZ13pwUVHYVGCOxITa1m+txZ+mP43LHeiXW/Pac/E47v8ThyrMkEt hfc8u3Sb7n6ql50gUVWq6CEOYJNQxL5zT4CHcqyEUGgTVJc5TVZZr/iGVvvvoHPJl50hgPac3Qo/kG GU3siFAOgzAEHuIxBnWBSLa0SGhCqiw3ywNyFFpFBiFjpqnydhqcD0lMud5u4vyncDf/bPaM6peGib H2mLP5KZbheRf4gsT9DCJGh3QZwgoOFoU79R8p/7zkOJru1Q2CdS0+SPxZAskIE/cJP8EeNXQsSqsU bSRUHG7DS44t4kUVoOSeJ2l7tNkEZlw== X-MHO-RoutePath: aGlwcGll X-MHO-User: 183b969f-611d-11e9-919f-112c64a8cf29 X-Report-Abuse-To: https://support.duocircle.com/support/solutions/articles/5000540958-duocircle-standard-smtp-abuse-information X-Originating-IP: 67.177.211.60 X-Mail-Handler: DuoCircle Outbound SMTP Received: from ilsoft.org (unknown [67.177.211.60]) by outbound4.ore.mailhop.org (Halon) with ESMTPSA id 183b969f-611d-11e9-919f-112c64a8cf29; Wed, 17 Apr 2019 14:28:41 +0000 (UTC) Received: from rev (rev [172.22.42.240]) by ilsoft.org (8.15.2/8.15.2) with ESMTP id x3HESda1046679; Wed, 17 Apr 2019 08:28:39 -0600 (MDT) (envelope-from ian@freebsd.org) Message-ID: Subject: Re: ubldr From: Ian Lepore To: Balanga Bar , Hyun Hwang Cc: freebsd-arm@freebsd.org Date: Wed, 17 Apr 2019 08:28:39 -0600 In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.28.5 FreeBSD GNOME Team Mime-Version: 1.0 Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: E4BE381E31 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.98 / 15.00]; local_wl_from(0.00)[freebsd.org]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; TAGGED_RCPT(0.00)[]; NEURAL_HAM_SHORT(-0.99)[-0.985,0]; ASN(0.00)[asn:16509, ipnet:54.148.0.0/15, country:US] X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Apr 2019 14:28:49 -0000 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 > 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 > "