Arndale Octa Board Exynos5420开发板之系统(Linaro Ubuntu)内核移植

必须仔细看,请注意看::::这边文章讲述的内核移植是针对Arndale Octa Board Exynos5420开发板的可用系统之一(Linaro Ubuntu)而言的,请注意并不是针对Arndale Octa Board Exynos5420开发板原本就稍写在eMMC上的android 4.2.2系统的内核移植。如果做原android系统的内核移植的,请移步。

还有,关于系统的内核移植可以在开发板上进行,也可以在PC机上进行。这博文的内核编译是在PC机上,板上进行的编译移植稍微有些差别。


OK,开始我们的主题:在PC机上编译内核,并将内核移植到Arndale Octa Board Exynos5420开发板上。


Step1:材料及环境准备。

材料:

1.

一张已经制作好的Linaro Ubuntu系统并且能够正常的在Arndale Octa Board Exynos5420开发板上启动的SD卡。Linaro Ubunt系统SD卡的制作,请移步我的另一篇博文http://blog.csdn.net/jevons_zzf/article/details/41786173

2.

不同版本的内核文件。下载地址http://releases.linaro.org/14.09/components/kernel/linux-linaro-stable-lsk/,文件格式类似于linux-linaro-stable-3.14.19-2014.09.tar.bz2,其中3.14.19为内核版本号,2014.09为发行时间。

    页面如下:

   

环境:(主要就是安装针对arm的gcc交叉编译工具)

1.

PC机上安装交叉编译工具gcc。这里有一点需要说明一下,正常来说PC机上的Ubuntu系统自带有gcc编译工具,然而此自带gcc是    针对PC机的,简单说来就是使用自带gcc编译出来的东西只能应用在PC机上,而我们所针对的目标是Arndale Octa Board Exynos5420开发板,也即arm,所以我们需要在安装针对arm的交叉编译工具gcc,使其编译出来的东西能够应用在arm目标机上。 具体安装如下:终端输入命令sudo apt-get install gcc-arm-linux-gnueabif来安装,从命令我们就能看出,这是针对arm的gcc编译工具。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值