Daniel
On Mon, 30 Jul 2018 at 14:06 Daniel Thompson daniel.thompson@linaro.org wrote:
On Mon, Jul 30, 2018 at 01:16:08PM +0100, David Rusling wrote:
[4] There's not yet a standard 64 bit aarch64 release of Debian buster (9). That's terrible progress. I managed to build my own but not without a lot of faffing about.
Is the real problem:
a) That there is no AArch64 Debian buster rootfs image.
b) That the existing AArch64 Debian buster *installer* images doesn't boot out of the box.
Personally my own answer has always been b) and, to be honest, that's what got me interested in EBBR in the first place. EBBR (admitedly coupled with upstreamed hardware enablement for both bootloader and kernel) gets us much closer to that.
I could only find a buster image via h https://wiki.debian.org/RaspberryPi3ttps://wiki.debian.org/RaspberryPi3 and that didn't work out of the box for RPi 3b+. I'll chat with Steve et al and see what's missing / happening.
[5] Yocto / OE does not build natively arm on arm (as well as taking a
very
long time on a RPi 3)
Is this the "how to bootstrap go without using the host go compiler" problem or something else?
The problem appears to be not cross building as I see 'internal' issues. I'll build on x86 and see where the differences are, but I suspect that this is an arm-on-arm problem.
I should take my notes and write this 'folklore' up, but it is a mess compared to pretty much any Intel board. The shame is that the Raspberry Pi is probably the best supported aarch64 device that there is...
Must... resist... commenting...
Well done
David
Daniel.
--
David A Rusling CTO, Linaro https://linaro.org