Posted By tomyang on 5 Apr 2006 10:17 AM Hi, I downloaded kernel-2.6.18 sourcescode and compiled it. I used the command : [color=blue:104mh6vd] $ make ARCH=arm CROSS_COMPILE=arm-linux- clean $ make ARCH=arm CROSS_COMPILE=arm-linux- mrproper $ make ARCH=arm CROSS_COMPILE=arm-linux- lpd270_defconfig $ make ARCH=arm CROSS_COMPILE=arm-linux- It had an error : [color=red:104mh6vd]/arm-linux/bin/arm-linux-ld:arch/arm/kernel/vmlinux.lds:421: parse error I remarked 421 and 422 line of arch/arm/kernel/vmlinux.lds to finish compile. But when I run it on PXA270. It show the error message [color=red:104mh6vd] Uncompressing Linux............................................................. ................... done, booting the kernel. Error: unrecognized/unsupported machine ID (r1 = 0x000003e5). Available machine support: ID (hex) NAME 000003a2 LogicPD PXA270 Card Engine Please check your kernel config and/or bootloader. Does anyone can help me ? Thanks a lot.