尛智 发表于 2016-10-16 09:46:06

i.MX6UL -- Linux系统移植过程详解

开发平台:   珠海鼎芯D518 -- 基于i.MX 6UL
最新系统:u-boot2015.04 + Linux4.1.15_1.2.0
交叉编译工具:dchip-linaro-toolchain.tar.bz2

源码下载地址:
U-Boot: (选择rel_imx_4.1.15_1.2.0_ga.tar.bz2)
             http://git.freescale.com/git/cgit.cgi/imx/uboot-imx.git/
Kernel: (选择rel_imx_4.1.15_1.2.0_ga.tar.bz2)
             http://git.freescale.com/git/cgit.cgi/imx/linux-2.6-imx.git/

源码移植过程:
1、将Linux内核及uBoot源码拷贝到Ubuntu12.04系统中的dchip_imx6ul目录下;
2、使用tar命令分别将uboot和kernel解压到dchip_imx6ul目录下;
3、解压后进入uboot目录下,新建文件make_dchip_imx6ul_uboot201504.sh,且文件内容如下:
###################################################################
#               Build U-Boot.2015.04 For D518--i.MX6ULBy FRESXC                           #
###################################################################
#!/bin/bash

export ARCH=arm
export CROSS_COMPILE=<YourPath>/dchip-linaro-toolchain/bin/arm-none-linux-gnueabi-
make mrproper# means CLEAN
make mx6ul_14x14_evk_defconfig
make2>&1|tee built_dchip_imx6ul_uboot201504.out

进入kernel目录下,新建文件make_dchip_imx6ul_linux4115120.sh,且文件内容如下:
###################################################################
#            Build Linux-4.1.15 ForD518--i.MX6UL By FRESXC                                 #
###################################################################
#!/bin/bash

export ARCH=arm
export CROSS_COMPILE=<YourPath>/dchip-linaro-toolchain/bin/arm-none-linux-gnueabi-
make mrproper # means clean
make imx_v7_defconfig
make uImage LOADADDR=0x100080002>&1|tee built_dchip_imx6ul_linux4115120.out
make imx6ul-14x14-evk.dtb

做完以上部分,在终端中分别进入kernel和uboot源码目录下,使用./make_dchip_imx6ul_uboot201504.sh
和./make_dchip_imx6ul_linux4115120.sh命令运行上面的两个脚本文件。这样就可以编译成功了。
转自:
博客地址:http://blog.csdn.NET/u014486599

bidezhi7777 发表于 2016-10-16 10:43:26

好好学习,好资料!!!

baxk 发表于 2016-10-16 17:44:50

好资料!!!

xingenhui 发表于 2016-10-16 18:47:19

谢谢分享

xjz632 发表于 2016-10-17 08:51:24

谢谢

desig 发表于 2016-10-27 08:28:44

这个资料好

hefeislb2000 发表于 2016-10-28 09:17:58

好资料

cityhu 发表于 2017-8-20 08:50:47

干货顶起

tiny2010 发表于 2020-4-28 08:58:27

cityhu 发表于 2020-7-9 02:50:37

说的蛮清晰的
页: [1] 2
查看完整版本: i.MX6UL -- Linux系统移植过程详解