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