I.MX6 Android 5.1 纯Linux、U-Boot编译

/*****************************************************************************
 *                   I.MX6 Android 5.1 纯Linux、U-Boot编译
 * 说明:
 *     单纯编译一下Linux内核和U-Boot这部分代码,用于测试用。
 *
 *                                            2017-5-12 台湾 中和区 曾剑锋
 ****************************************************************************/

一、Linux 内核编译:
1. 配置编译:make imx_v7_android_defconfig ARCH=arm 2
. 内核编译:make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- LOADADDR=0x10008000 zImage 3. 设备树编译:make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- LOADADDR=0x10008000 dtbs 4. 输出文件: 1. arch/arm/boot/zImage ----> zImage 2. arch/arm/boot/dts/imx6dl-sabresd.dtb ----> zImage-imx6dl-sabresd.dtb 二、U-Boot 编译: 1. make mx6dlsabresd_config CROSS_COMPILE=arm-linux-gnueabihf- ARCH=arm 2. make CROSS_COMPILE=arm-linux-gnueabihf- ARCH=arm 3. 输出文件: 1. u-boot.imx ----> u-boot-imx6dlsabresd_sd.imx

 

posted on 2017-05-12 09:51  zengjf  阅读(343)  评论(0编辑  收藏  举报

导航