On 19 January 2012 15:43, Mark Langsdorf <mark.langsd...@calxeda.com> wrote:
> +    highbank_binfo.board_id = -1; /* provided by deviceTree */

This doesn't work, because arm_boot.c does:
        bootloader[1] |= info->board_id & 0xff;
        bootloader[2] |= (info->board_id >> 8) & 0xff;

and so when you try to boot the kernel it does this:

===begin===
cam-vm-266:maverick:qemu-jeos$
~/linaro/qemu-from-laptop/qemu/arm-softmmu/qemu-system-arm -kernel
build-arm/linux/arch/arm/boot/zImage -initrd build-arm/initramfs.img
-M highbank -serial stdio

Error: unrecognized/unsupported machine ID (r1 = 0x0000ffff).

Available machine support:

ID (hex)        NAME
ffffffff        Highbank

Please check your kernel config and/or bootloader.
===endit===

-- PMM

Reply via email to