On Thu, 2013-02-14 at 08:14 -0800, Eric Huang wrote:
Another related question: where can I get the config file for the build?
The config is generated by the command:
ARCH=arm scripts/kconfig/merge_config.sh \ linaro/configs/linaro-base.conf \ linaro/configs/android.conf \ linaro/configs/big-LITTLE-MP.conf \ linaro/configs/vexpress.conf
Then
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- uImage dtbs
to get kernel and dtb files. You can use zImage rather than uImage, UEFI and other bootloaders will load that and that is what we are moving over to using now anyway.
Note we rename the dtb file in the image, so the TC2 dtb will be made as
arch/arm/boot/dts/vexpress-v2p-ca15-tc2.dtb
but we drop the 'vexpress-' bit and copy it to the boot partition as
v2p-ca15-tc2.dtb