Le 14/01/2013 17:06, Steve McIntyre a écrit :
On Mon, Jan 14, 2013 at 04:50:25PM +0100, Guillaume Gardet wrote:
Hi,
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) Hi Guillaume,
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. Guillaume
Cheers,
-- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org