On 19 January 2012 15:43, Mark Langsdorf <[email protected]> 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