From owner-freebsd-arm@freebsd.org Sun Oct 2 04:10:59 2016 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E2F8EAC6133 for ; Sun, 2 Oct 2016 04:10:59 +0000 (UTC) (envelope-from russ.haley@gmail.com) Received: from mail-pa0-x22b.google.com (mail-pa0-x22b.google.com [IPv6:2607:f8b0:400e:c03::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B4BF88A5 for ; Sun, 2 Oct 2016 04:10:59 +0000 (UTC) (envelope-from russ.haley@gmail.com) Received: by mail-pa0-x22b.google.com with SMTP id dw4so36920790pac.1 for ; Sat, 01 Oct 2016 21:10:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:content-transfer-encoding:message-id:date:subject:from :in-reply-to:references:to; bh=fjGPQbIObCvOzbWb0IEspMBV/hlAwgMBvD3y9zLok48=; b=hf5dD9u5wUQYRn+hGj9CrTz6A+OxlgVIzAvzfLggjp+T+J3wzm+wgxYuTrZxCfqQAt Bmlqkfl5/LVV6tXvDhLXhXMaSmXjyrX2yOLJzv48xhtmKYJ2tmUaOTZVUqVN6i5JRtnY nTYRXXpgXzssyy+Y5k36yQlFEz0Q+A1+VeYiYwugICPxOH5MiRzLZlQfsVagOVO2Ao+S frBOW3NfTnHPXHxTKpG+l7tC2ttPR3OlIRD3gPuWnlK3vB8HYYtdrUGKjJ8jFRBkwcpz rHBniSLsQWimr67XWrkciioHDLlHW+M2lL/tDTQwpB+kfOK4yKfxEB+PqFahYvKlA4yC 0VPw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:content-transfer-encoding :message-id:date:subject:from:in-reply-to:references:to; bh=fjGPQbIObCvOzbWb0IEspMBV/hlAwgMBvD3y9zLok48=; b=QEjn881oHUukBpobblqPWdzxt/FmRLrwGDa61y0/laaSzI2/4unMR494cXCRoPXED4 PLuV1vl5AbE2ExuUFhU4fKfIF4dl9fcdldvT0oIUDTSg1Tog/zi4TPDa9zASC5PvP83T 1bW8Ob0y3/ImyCfBeyNcJnlz7QLegGYSoqq5jZUgPWozlTxRs+bG7yY6fx1LG5xqC4h0 6bqLTIA0GiGH40Bd17zccVmaWPt1AQNrki29IkPTLMxK70UWDtFj45gMHjp1WsDVfwe+ B2CVI0y1Jow+fHQ+Nznx5tzcGYvq63qTfoZZuvS7DbPMtv/KWyQsVdwWrSukQYBz9pfl vSgA== X-Gm-Message-State: AA6/9RlOuHq+iCuvBS9OEBqMWU/L0grHKGt3RfmNTlGeiWXgMoDg4K0fjnm1Wsve23DFXg== X-Received: by 10.66.254.170 with SMTP id aj10mr25735490pad.124.1475381459053; Sat, 01 Oct 2016 21:10:59 -0700 (PDT) Received: from [127.0.0.1] ([216.113.200.184]) by smtp.gmail.com with ESMTPSA id d85sm24200682pfj.57.2016.10.01.21.10.57 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sat, 01 Oct 2016 21:10:58 -0700 (PDT) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Mailer: BlackBerry Email (10.3.2.2876) Message-ID: <20161002041057.5369938.26268.12936@gmail.com> Date: Sat, 01 Oct 2016 21:10:57 -0700 Subject: Re: FreeBSD on Pine64: ubldr for arm64 From: Russell Haley In-Reply-To: <57F0440A.4060709@felix-maurer.de> References: <57F0440A.4060709@felix-maurer.de> To: Felix Maurer , freebsd-arm@freebsd.org X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Oct 2016 04:11:00 -0000 An alternative is to have the kernel in a fat partition and load it directl= y from u-boot. =E2=80=8ENot sure if that works with a pine64 board but it w= orks with other platforms. Not ideal if you want to manage your kernel from= the local system, but it gets you a booting board perhaps? Russ Sent=C2=A0from=C2=A0my=C2=A0BlackBerry=C2=A010=C2=A0smartphone=C2=A0on=C2= =A0the=C2=A0Virgin=C2=A0Mobile=C2=A0network. =C2=A0 Original Message =C2=A0 From: Felix Maurer Sent: Saturday, October 1, 2016 4:18 PM To: freebsd-arm@freebsd.org Subject: FreeBSD on Pine64: ubldr for arm64 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Hi, I am currently trying to build a FreeBSD image with Crochet to boot on the Pine64. Thanks to the sysutils/u-boot-pine64 port I already got a working SPL that starts U-Boot. The normal way to continue booting a image built by Crochet is to start ubldr. But at the moment there is no arm64 version of ubldr in the tree. The only thing I found about this is this diff: https://reviews.freebsd.org/D5512 . It has been lying around there since March and the last comments state that the changes are unnecessary now for the RPI3 because a way has been found to boot on a RPI3 without U-Boot. Now I have two questions: 1. Is there a chance for the diff to make it into the tree? Although it is no longer needed for the RPI3 it may be needed by other boards. 2. As an alternative: What is this mysterious way to boot without U-Boot and may this be possible for other boards like the Pine64? Regards, Felix -----BEGIN PGP SIGNATURE----- Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQIcBAEBCgAGBQJX8EQKAAoJEEy46Yy6oqJ0ZZYQAIdDp6zwuCa7FsP1XGcOomnw qYftBWerVZZYuiXKrwtmAaKDY/OTn4WNwvEMUa5Zp4ny01QUV5DW+TcbDfdfV/9W T+dNOhsbzWbUvaK3U2y8fmrNs8TswtEENpFhlaPWNeloDqocFtvyvTKS7IQQYnMQ UFE+VPvMw9kZORKblNdQb4e4sGgQdq2QtyFaPmtrpzg8ax0NJFciRG7myhrVqQ5R kOClK5loPJSfSebN7YpePablGHjXyS/IKjtvds5VpDMe8jJ8b+dPmHCumeSJ6vor lccX6J+WXlLtdCeIBD8Z1TMT4XKX6Gz60WWMSf6XysNldkxl2y2k9mfSTTxGdygc SSDpRGZh7xqwySZhF6/7L6Wz/uwXp9iI94BgW+uTXlJ0+GARt+xR4ArNL4jYFED2 eLxvTyVVxt8lCVMJZAPdVH87SEB1MNEwzYzu8r7Hmj+5q9rUyv3bJeCnRPdf9XAP DQVRYvimVW7uR21REYlwb+uS/169As0g7LR5kk2zBbaemc8PcL4QAvyTNwpLWYfS qznwqcN1ca1Unoo9vn7zYPmBavKunobrbjl4GjKDh1kuOmWKx4C+LUj7qT8+yAY9 SgD/98Wl8QMTNmCdgICVMYHdyzDVO66WLBI48kbEESi1RT/ESbQAm6bCScl8h+Av /znPEvXG2SCueYu34EPF =3DCGiK -----END PGP SIGNATURE----- _______________________________________________ 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"