I'm able to compile and run lk on 8x50 target, but had to fixup the cryptography which is not really needed and not sure if it is even supported on your board, apart from that you'll need to gather a lot more info about your board like nand partition map etc.. required for you to read the kernel from nand and place it in memory and maybe more if you want fastboot to work (oem commands will not be available in lk), iirc, if you want to load lk instead of linux kernel from manufacturer's bootloader, you will have to preserve r0~r3 and the tagged list, you can read the partition map for applications from there (modem partitions are not passed to linux). It would be better if you could use a tinboot (or arch/arm/boot/compressed/head.S) like wrapper if necessary, but since your board's bootloader supports booting linux, why do you need to build lk ? >> another question is whether I can ask question about lk_bootloader >> here. I cannot compile it. -- To unsubscribe from this list: send the line "unsubscribe linux-arm-msm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html