当前位置: 首页 > 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

相关文章:

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

一、概述 学完了正点原子的I.MX6ULL移植,正点原子的教程是基于Ubuntu18,使用的是4.1.15的内核,很多年前的了。NXP官方也发布了新的6.1的内核,以及2022.04的uboot。 本文分享一下基于Ubuntu22.04(6.2.0-36-generic&…...

计算机服务器中了mallox勒索病毒怎么解决,勒索病毒解密,数据恢复

企业的计算机服务器为企业的数据存储提供了极大便利,也让企业的生产运行效率得到了极大提升,但是网络数据安全威胁随着技术的不断发展也不断增加。近期,云天数据恢复中心接到很多企业的求助,企业的计算机服务器遭到了mallox勒索病…...

CSS3实现动态旋转加载样式

要使用 CSS3 创建一个动态旋转加载样式&#xff0c;可以使用 CSS 动画和旋转变换。下面是一个简单的示例&#xff1a; HTML&#xff1a; <div class"loader"></div> CSS&#xff1a; .loader {width: 50px;height: 50px;border: 4px solid #3498db;b…...

【LeetCode刷题-二分查找】--658.找到K个最接近的元素

658.找到K个最接近的元素 方法一&#xff1a;二分查找双指针 假设数组长度为n&#xff0c;数组arr已经按照升序排序&#xff0c;可以将数组arr分为两部分&#xff0c;前一部分所有元素[0,left]都小于x&#xff0c;后一部分[right,n-1]都大于等于x&#xff0c;left与right都可以…...

新方向!文心一言X具身智能,用LLM大模型驱动智能小车

具身智能已成为近年来研究的热点领域之一。具身智能强调将智能体与实体环境相结合&#xff0c;通过智能体与环境的交互&#xff0c;来感知和理解世界&#xff0c;最终实现在真实环境中的自主决策和运动控制。 如何基于文心大模型&#xff0c;低成本入门“具身智能”&#xff0…...

mysql.sock找不到怎么解决?

当我们连接mysql时找不到mysql.sock的时候会出现下列情况&#xff1a; cant connect to mysql server through socket /tmp/mysql.sock 解决方法&#xff1a; &#xff08;1&#xff09;找到mysql.sock 使用 find / -name mysql.sock 进行寻找。 如果找不到&#xff0c;那…...

微信小程序刷新当前页面(亲测有效)

有个小功能点&#xff0c;需要刷新当前页面&#xff0c;搜索了很多地方&#xff0c;发现很多搜索的结果其实并不准确。 有的调用的是this.onLoad方法&#xff0c;有的是调用的是this.onReady方法。其实都不能满足我的要求&#xff0c;其实我就只是想刷新下当前页面&#xff0c;…...

通过拉普拉斯特征映射降维

拉普拉斯特征映射&#xff08;Laplacian Eigenmaps&#xff09;&#xff0c;主要包括拉普拉斯特征映射&#xff08;Laplacian Eigenmaps&#xff09;使用实例、应用技巧、基本知识点总结和需要注意事项&#xff0c;具有一定的参考价值&#xff0c;需要的朋友可以参考一下。 1 …...

【信息安全原理】——传输层安全(学习笔记)

&#x1f4d6; 前言&#xff1a;为保证网络应用&#xff0c;特别是应用广泛的Web应用数据传输的安全性&#xff08;机密性、完整性和真实性&#xff09;&#xff0c;可以在多个网络层次上采取安全措施。本篇主要介绍传输层提供应用数据安全传输服务的协议&#xff0c;包括&…...

GBDT减少模型偏差、随机森林减小模型方差

1、Adaboost算法原理&#xff0c;优缺点&#xff1a; 理论上任何学习器都可以用于Adaboost.但一般来说&#xff0c;使用最广泛的Adaboost弱学习器是决策树和神经网络。对于决策树&#xff0c;Adaboost分类用了CART分类树&#xff0c;而Adaboost回归用了CART回归树。 Adaboost…...

使用IDEA工具处理git合并后的冲突的细节

使用 IDEA 处理合并(merge) 使用IDEA处理git合并如果遇到冲突&#xff0c;对冲突文件的不冲突部分需要处理吗&#xff1f;会自动将双方不冲突的部分合并吗&#xff1f; 比如如下&#xff0c;使用 IDEA 合并 branch1 到 branch2 分支&#xff0c;出现了冲突&#xff0c;如下图…...

快速下载ChatGLM系列模型

1. 说明与步骤 在无法访问huggingface的网络环境下&#xff08;或者是网速不够好时&#xff09;&#xff0c;&#xff08;目前&#xff09;还可以使用参考1中清华云盘的链接来下载&#xff0c;在linux下可以直接用如下wget命令来下载最耗时的模型部分。注意还需要把模型的.py等…...

【数据结构】顺序表 | 详细讲解

在计算机中主要有两种基本的存储结构用于存放线性表&#xff1a;顺序存储结构和链式存储结构。本篇文章介绍采用顺序存储的结构实现线性表的存储。 顺序存储定义 线性表的顺序存储结构&#xff0c;指的是一段地址连续的存储单元依次存储链性表的数据元素。 线性表的&#xf…...

100天精通风控建模(原理+Python实现)——第1天:什么是风控建模?

风控模型已在各大银行和公司都实际运用于业务,用于营销和风险控制等。本文以视频的形式阐述什么是风控建模,并提供风控建模原理和Python实现文章清单。首先了解什么是风控建模? 下文梳理风控模型搭建的原理和Python实现,按顺序做成清单的形式,点击即可进入相应文章链接。方…...

HTML转义字符

HTML&#xff0c;XML文件中存在部分字符作为标志字符无法作为文本内容使用&#xff0c;如< >&#xff0c;如果想在文本中输出&#xff0c;可使用转义字符。 < 的转义字符为 " < " > 的转义字符为 " > " <TextView.... ....android:t…...

【STM32】

STM32 1 CMSIS1.1 概述1.2 CMSIS 应用程序文件描述 2 库2.1 简介2.2 标准外设库&#xff08;standrd Peripheral Libraries&#xff09;2.3 HAL 库2.3.1 目录结构2.3.2 HAL库API函数和变量的命名规则2.3.3 HAL库对寄存器位操作的相关宏定义2.3.4 HAL库回调函数2.3.5 HAL使用注意…...

U盘不可以访问的维护

u盘打不开&#xff0c;可按下图&#xff0c;设置&#xff1a;winR→gpedit.msc&#xff1b;配置“管理模板”→“系统”→“可移动存储访问”→“所有可移动存储类”。 然后&#xff0c;选择“未配置”&#xff0c;如下图...

SpringCloud 微服务全栈体系(十三)

第十一章 分布式搜索引擎 elasticsearch 二、索引库操作 索引库就类似数据库表&#xff0c;mapping 映射就类似表的结构。 我们要向 es 中存储数据&#xff0c;必须先创建“库”和“表”。 1. mapping 映射属性 mapping 是对索引库中文档的约束&#xff0c;常见的 mapping …...

ROC 曲线详解

前言 ROC 曲线是一种坐标图式的分析工具&#xff0c;是由二战中的电子和雷达工程师发明的&#xff0c;发明之初是用来侦测敌军飞机、船舰&#xff0c;后来被应用于医学、生物学、犯罪心理学。 如今&#xff0c;ROC 曲线已经被广泛应用于机器学习领域的模型评估&#xff0c;说…...

113.路径总和II

原题链接&#xff1a;113.路径总和II 需复刷 思路&#xff1a; 跟112.路径总和不同&#xff0c;该题是要你找出所有相同的路径&#xff0c;那么此时就要注意存储&#xff0c;递归和回溯了。 全代码&#xff1a; class Solution { public:vector<vector<int>> re…...

WPF网格布局实战:从基础定义到动态行列操作

1. WPF网格布局基础入门 第一次接触WPF的Grid布局时&#xff0c;我完全被它强大的灵活性震撼到了。这就像小时候玩的乐高积木&#xff0c;通过行列组合可以搭建出任何你想要的界面结构。Grid是WPF中最常用的布局容器之一&#xff0c;它通过二维网格系统来组织子元素&#xff0c…...

树莓派3 GPIO避坑指南:从引脚烧毁到代码报错的10个常见问题(附解决方案)

树莓派3 GPIO避坑指南&#xff1a;从引脚烧毁到代码报错的10个常见问题&#xff08;附解决方案&#xff09; 当你第一次将LED连接到树莓派的GPIO引脚&#xff0c;却发现它死活不亮时&#xff0c;那种挫败感简直让人抓狂。更糟的是&#xff0c;你可能还会闻到一股焦糊味——没错…...

保姆级教程:手把手调试LVGL 8.1的界面更新问题(从标记无效区域到flush的完整追踪)

LVGL界面更新问题深度排查指南&#xff1a;从标记无效区域到屏幕刷新的全链路追踪 当你在LVGL项目中点击按钮后&#xff0c;某个控件却像被冻住一样毫无反应——这种界面更新问题几乎每个嵌入式GUI开发者都遇到过。本文将带你深入LVGL 8.1的渲染管线&#xff0c;建立一套系统化…...

SOA架构实战:从企业服务总线(ESB)到微服务的演进之路

SOA架构实战&#xff1a;从企业服务总线(ESB)到微服务的演进之路 当企业IT系统从单体架构迈向分布式架构时&#xff0c;SOA&#xff08;面向服务的架构&#xff09;曾是最重要的技术范式之一。然而随着云计算和容器技术的普及&#xff0c;传统的ESB&#xff08;企业服务总线&am…...

纵轴套零件的工艺规程及钻、攻6-M5-7H螺纹的工装夹具设计(设计说明书+CAD图纸+工序卡+过程卡)

纵轴套零件作为机械传动系统中的关键部件&#xff0c;其加工质量直接影响设备运行的稳定性。设计合理的工艺规程与专用工装夹具&#xff0c;是确保零件加工精度、提升生产效率的核心环节。本文围绕纵轴套零件的工艺设计展开&#xff0c;重点解析钻、攻6-M5-7H螺纹的工装方案&am…...

VideoCaptioner:开源视频字幕生成框架的技术实现与架构解析

VideoCaptioner&#xff1a;开源视频字幕生成框架的技术实现与架构解析 【免费下载链接】VideoCaptioner &#x1f3ac; 卡卡字幕助手 | VideoCaptioner - 基于 LLM 的智能字幕助手 - 视频字幕生成、断句、校正、字幕翻译全流程处理&#xff01;- A powered tool for easy and …...

轻松驾驭Minecraft世界:PCL启动器全方位使用指南

轻松驾驭Minecraft世界&#xff1a;PCL启动器全方位使用指南 【免费下载链接】PCL Minecraft 启动器 Plain Craft Launcher&#xff08;PCL&#xff09;。 项目地址: https://gitcode.com/gh_mirrors/pc/PCL Plain Craft Launcher&#xff08;简称PCL&#xff09;是一款…...

深入解析Python-docx中的run对象及其样式控制

1. 初识Python-docx中的run对象 第一次接触Python-docx库时&#xff0c;很多人会被文档中各种对象搞得晕头转向。今天我们就来聊聊其中最基础但也最重要的run对象。简单来说&#xff0c;run就是文档中具有相同样式的一段文本。想象一下你在Word里编辑文档&#xff1a;当你改变字…...

WarcraftHelper终极指南:让经典魔兽争霸3在现代电脑上流畅运行的完整方案

WarcraftHelper终极指南&#xff1a;让经典魔兽争霸3在现代电脑上流畅运行的完整方案 【免费下载链接】WarcraftHelper Warcraft III Helper , support 1.20e, 1.24e, 1.26a, 1.27a, 1.27b 项目地址: https://gitcode.com/gh_mirrors/wa/WarcraftHelper 你是否还在为魔兽…...

终极OpenCore安装指南:在PC上打造专业级Hackintosh系统

终极OpenCore安装指南&#xff1a;在PC上打造专业级Hackintosh系统 【免费下载链接】OpenCore-Install-Guide Repo for the OpenCore Install Guide 项目地址: https://gitcode.com/gh_mirrors/op/OpenCore-Install-Guide OpenCore是一个现代化的引导加载器&#xff0c;…...