Le 14/01/2013 17:06, Steve McIntyre a écrit :
On Mon, Jan 14, 2013 at 04:50:25PM +0100, Guillaume
I would like to make a wiki page about AArch64 (armv8) to list all things we must do for
AArch64 in openSUSE.
A page name like openSUSE:AArch64 looks good to me. Any objection?
I have already some informations about AArch64 build but nothing on what is needed to get
things in openSUSE (understand in OBS). I mean, what is needed to be able to start
building AArch64 packages?
I guess we must have a minimal rootfs with some tools? Or maybe just cross-compile?
I already tested my own rootfs (built with the buildroot tool).
I used :
* a bootimg: http://releases.linaro.org/12.12/openembedded/aarch64/img-foundation.axf
* u-boot: http://fedorapeople.org/~ahs3/u-boot.bin
* Foundation_v8 (sort of qemu but seems to not be redistribuable)
* A custom rootfs (I built using buildroot. See: buildroot.net
I'm surprised that you've used u-boot here - the normal Foundation
Model and kernel from Linaro don't (currently) have any boot loaders,
so you're expected to use the boot wrapper instead. Are you sure you
actually used u-boot?
At least I copied u-boot on the first partition of my img file.
But bootimg (axf file) was used "as is" (no rebuild) and it seems to have kernel
and kernel cmdline inside. So, my first FAT partition seems useless.
(I used some infos from fedora project and others which seems wrong or outdated.)
In the longer term, AArch64 is expected to use UEFI for boot.
Thanks for info.
To unsubscribe, e-mail: opensuse-arm+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-arm+owner(a)opensuse.org