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

(一)正点原子I.MX6ULL kernel6.1移植

一、概述

        学完了正点原子的I.MX6ULL移植,正点原子的教程是基于Ubuntu18,使用的是4.1.15的内核,很多年前的了。NXP官方也发布了新的6.1的内核,以及2022.04的uboot。

        本文分享一下基于Ubuntu22.04(6.2.0-36-generic)I.MX6ULL的uboot(v2022.04)kernel(6.1.y)的移植。

        新版uboot移植最大不同就是使用了设备树,相对正点原子之前的教程要简单很多

二、官方Uboot和Kernel下载

        这里我们可以去NXP的github里找:https://github.com/nxp-imx/,如果打不开的话可以直接使用笔者提供的SSH链接:

        SSH:

Linux:git@github.com:nxp-imx/linux-imx.git

Uboot:git@github.com:nxp-imx/uboot-imx.git

        HTTPS:

Linux:https://github.com/nxp-imx/linux-imx.git

Uboot:GitHub - nxp-imx/uboot-imx: i.MX U-Boot

        在分支里找到最新版本,截止到2023年11月12日,最新是6.1的内核

三、交叉编译器

        笔者使用的是Linaro GCC编译器

        Linaro GCC:https://releases.linaro.org/components/toolchain/binaries/latest-7/arm-linux-gnueabihf/

这里选择gcc-linaro-7.5.0-2019.12-x86_64_arm-linux-gnueabihf.tar.xz

x86_64是电脑架构x86(64位)

找一个文件夹,把压缩包解压出来,然后打开/etc/profile,在最后面添加:

export PATH=$PATH:(交叉编译器目录)/bin

 然后重启。

详细的交叉编译器安装可以参考正点原子的教程或者:

http://t.csdnimg.cn/S2TYd

http://www.lryc.cn/news/226943.html

相关文章:

  • 计算机服务器中了mallox勒索病毒怎么解决,勒索病毒解密,数据恢复
  • CSS3实现动态旋转加载样式
  • 【LeetCode刷题-二分查找】--658.找到K个最接近的元素
  • 新方向!文心一言X具身智能,用LLM大模型驱动智能小车
  • mysql.sock找不到怎么解决?
  • 微信小程序刷新当前页面(亲测有效)
  • 通过拉普拉斯特征映射降维
  • 【信息安全原理】——传输层安全(学习笔记)
  • GBDT减少模型偏差、随机森林减小模型方差
  • 使用IDEA工具处理git合并后的冲突的细节
  • 快速下载ChatGLM系列模型
  • 【数据结构】顺序表 | 详细讲解
  • 100天精通风控建模(原理+Python实现)——第1天:什么是风控建模?
  • HTML转义字符
  • 【STM32】
  • U盘不可以访问的维护
  • SpringCloud 微服务全栈体系(十三)
  • ROC 曲线详解
  • 113.路径总和II
  • 【Linux】WSL安装Kali及基本操作
  • Linux基础开发工具之调试器gdb
  • Apache APISIX 的 Admin API 默认访问令牌漏洞(CVE-2020-13945)漏洞复现
  • Clickhouse学习笔记(3)—— Clickhouse表引擎
  • WebSocket是什么以及其与HTTP的区别
  • Flutter 实战:构建跨平台应用
  • Python中68个内置函数的使用与归类
  • AGV無人搬送車控制系统Pytorn
  • 使用MVS-GaN HEMT紧凑模型促进基于GaN的射频和高电压电路设计
  • Android13分享热点设置安全性为wpa3
  • 2023-11-12 LeetCode每日一题(Range 模块)