当前位置: 首页 > news >正文

【正点原子I.MX6U-MINI移植篇】kernel移植过程详解(二)

一、创建Source Insight工程

这里我们使用NXP官方提供的Linux源码,将其移植到正点原子I.MX6U-ALPHA开发板上。NXP官方原版Liux源码已经放到了开发板光盘中,路径为:1、例程源码->4、NXP官方原版Uboot和Linux->linux-imx-rel imx4.1.15_2.1.0_ga.tar.bz2。使用FileZilla将其发送到Ubuntu中并解压,得到名为linux-imx-rel_imx4.1.15_2.1.0_ga的目录,为了和NXP官方的名字区分,可以使用mv命令对其重命名,我这里将其重命名为linux-imx-rel imx4.1.152.l.0 ga alientek,命令如下:

mv linux-imx-rel_imx_4.1.15 2.1.0_ga linux-imx-rel_imx_4.1.15 2.1.0_ga_alientek

完成以后创建Source Insight工程。

NXP官方开发板Linux内核编译

NXP提供的Linux源码肯定是可以在自己的I.MX6ULL EVK开发板上运行下去的,所以我们肯定是以I.MX6 ULL EVK开发板为参考,然后将Linux内核移植到I.MX6U-ALPHA开发板上的。

修改顶层Makefile

修改顶层Makefile,直接在顶层Makefile文件里面定义ARCH和CROSS COMPILE这两个的变量值为arm和arm-linux-gnueabihf-,结果如图所示:

未完待写…

相关文章:

  • ConfigParser模块
  • (一)汇编语言——基础知识
  • 5 | 如何更换证书
  • python新年倒计时代码
  • 电脑系统下载的镜像文件在哪里图解
  • 在tushare量化平台可以获取哪些数据?
  • Java+SSM客户信息管理系统(含源码+论文+答辩PPT等)
  • 设计测试用例的方法
  • 安卓架构-内核
  • 2022年总结——实习
  • Python爬虫详解
  • MySQL基础操作汇总(干货)
  • Web3中文|随着世界杯结束,web3体育可能达到800亿美元
  • 突然 Java 倒下了......
  • 谷粒学院——Day12【整合阿里云短信服务、首页登录和注册】
  • 一种基于改进粒子群的多小区天线联合优化算法
  • SAP如何删除一个已经释放的请求 (SE38 : RDDIT076)
  • [附源码]Python计算机毕业设计Django医院门诊管理信息系统
  • 【C++】继承与面向对象设计
  • Qt之天气预报——界面优化篇(含源码+注释)
  • 交行一季度净利253.72亿元增1.54%,不良率微降
  • 海尔·2025青岛马拉松两选手被终身禁赛:违规转让号码、穿戴他人号码
  • 昆明破获一起算命破灾诈骗案,民警:大师算不到自己的未来
  • 人到中年为何腰围变粗?科学家发现腹部脂肪增加的细胞元凶
  • 商务部:4月份以来的出口总体延续平稳增长态势
  • 广州一季度GDP为7532.51亿元,同比增长3%