09-14-2010 04:46 AM
In the past I've been using the PPC architecture to generate elf kernels (I wrote my own bootloader):
$ file zImage.elf
zImage.elf: ELF 32-bit MSB executable, PowerPC or cisco 4500, version 1 (SYSV), statically linked, not stripped
I'm now trying to change to the PowerPC architecture, but the generated kernel is different and won't load:
$ make ARCH=powerpc CROSS_COMPILE=powerpc-linux-
$ file arch/powerpc/boot/zImage vmlinux
arch/powerpc/boot/zImage: u-boot/PPCBoot image
How do I generate an elf file ?
For what it's worth, I use the Xilinx-patched kernel and I (try to) load it to a flash mem using impact, but Impact refuses the generated PPCBoot image.