FreeBSD on Pine64: ubldr for arm64
Mikaël Urankar
mikael.urankar at gmail.com
Sun Oct 2 08:47:41 UTC 2016
2016-10-02 6:44 GMT+02:00 Warner Losh <imp at bsdimp.com>:
> On Sat, Oct 1, 2016 at 5:17 PM, Felix Maurer <lists at felix-maurer.de> wrote:
>> -----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?
>
> Both pine and rpi-3 use uboot to boot, but they use it to boot the
> UEFI implementation. There's a freebsd port for u-boot on pine64.
> There's also a github project to add support for pine64 to crochet,
> but I don't have the pointer...
here it is:
https://github.com/wca/crochet/tree/add-pine64-support
More information about the freebsd-arm
mailing list