FreeBSD on Pine64: ubldr for arm64

Felix Maurer lists at felix-maurer.de
Sun Oct 2 15:16:03 UTC 2016


Thank you for the link. This looks promising to me. I'll give it a try
soon.

Mikaël Urankar schrieb:
> 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:
>>> 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