正点原子imx6ull-mini不使用网络更新内核系统

参考视频:【【正点原子】Linux网络环境搭建篇】

参考文档:从正点原子官方下载
在这里插入图片描述

这几天在学imx6ull写网络驱动检测出网卡,但是一直ping不通ubuntu,电脑还有ubuntu、开发板都处于同一个网段,跟着正点原子的视频试了双网卡联网,还有禁止wifi联网,还有接入网卡到ubuntu,尝试了csdn讲的好几个方法,但是都没有用。

最后尝试了不使用网络更新内核,成功了,虽然路途也很坎坷。

不要跟着原子哥视频尝试用这个mfgtool(study)烧录系统,会报错误,好像是找不到那个dtb设备树,我就换成了正点原子出厂的mfgtool:
在这里插入图片描述
在这里插入图片描述

拨码到usb模式,接入USB-OTG接口,打开烧录工具,待烧录成功:
在这里插入图片描述

格式化sd卡,用来传输设备树还有系统:
在这里插入图片描述

拷贝设备树还有镜像文件到sd卡里(我这里用的是自己跟着原子哥学内核移植编译出来的):
在这里插入图片描述

板子从emmc启动,usb-otg接到usb-ttl,插入sd卡,打开串口工具,正常从内核启动。
在这里插入图片描述

挂载sd卡,拷贝文件到linux根目录下:
在这里插入图片描述

挂载到系统分区下,拷贝文件到系统分区里:
在这里插入图片描述
在这里插入图片描述

/dev/mmcblk1p1 这个分区里面存储zImage还有设备树文件。

这个出厂mfgtool烧录出来的是读取的imx6ull-14x14-emmc-4.3-800x480-c.dtb,所以要复制这个设备树。


root@ATK-IMX6U:~# mount /dev/mmcblk1p1 /mnt
root@ATK-IMX6U:~# cd /mnt
root@ATK-IMX6U:/mnt# ls
imx6ull-14x14-emmc-10.1-1280x800-c.dtb  imx6ull-14x14-emmc-7-800x480-c.dtb
imx6ull-14x14-emmc-4.3-480x272-c.dtb    imx6ull-14x14-emmc-hdmi.dtb
imx6ull-14x14-emmc-4.3-800x480-c.dtb    imx6ull-14x14-emmc-vga.dtb
imx6ull-14x14-emmc-7-1024x600-c.dtb     zImage
root@ATK-IMX6U:/mnt# mv imx6ull-14x14-emmc-4.3-800x480-c.dtb imx6ull-14x14-emmc-4.3-800x480-old.dtb
root@ATK-IMX6U:/mnt# mv zImage zImage-old
root@ATK-IMX6U:/mnt# cd ~
root@ATK-IMX6U:~# ls
driver  imx6ull-14x14-evk-emmc.dtb  shell  zImage
root@ATK-IMX6U:~# cp imx6ull-14x14-evk-emmc.dtb /mnt/imx^C
root@ATK-IMX6U:~# cp imx6ull-14x14-evk-emmc.dtb /mnt/imx6ull-14x14-emmc-4.3-800x480-c.dtb
root@ATK-IMX6U:~# cp zImage /mnt
root@ATK-IMX6U:~# cd /mnt
root@ATK-IMX6U:/mnt# ls
imx6ull-14x14-emmc-10.1-1280x800-c.dtb  imx6ull-14x14-emmc-7-800x480-c.dtb
imx6ull-14x14-emmc-4.3-480x272-c.dtb    imx6ull-14x14-emmc-hdmi.dtb
imx6ull-14x14-emmc-4.3-800x480-c.dtb    imx6ull-14x14-emmc-vga.dtb
imx6ull-14x14-emmc-4.3-800x480-old.dtb  zImage
imx6ull-14x14-emmc-7-1024x600-c.dtb     zImage-old
root@ATK-IMX6U:/mnt# cd ../
root@ATK-IMX6U:/# umount /mnt/
root@ATK-IMX6U:/# sync

最后烧录成功,可以看到我们内核编译时间变了。
在这里插入图片描述
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/781949.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

新一代信息技术元年汇总

元年汇总: 大数据 1998 区块链 2008 云计算 2012 RPA 2018 移动通信技术(5G的元年) 2019

DW1000 定位技术解析

Qorvo 的 DW1000 是一款完全集成的单芯片超宽带 (UWB) 低功耗、低成本收发器 IC,符合 IEEE 802.15.4a 标准。它可用于 2 向测距或 TDoA 定位系统,以 10 厘米的精度定位资产。它还支持速率高达 6.8 Mbps 的数据传输。DW1000 由一个包含一个接收器137和一个…

flutter Got socket error trying to find package nested at

flutter Got socket error trying to find package nested at xxx 报错信息:“Got socket error trying to find package nested at” 通常出现在Flutter尝试从pub.dev获取依赖包时,由于网络问题导致无法连接到pub.dev或者无法正确解析包的路径。 例如&…

2_1.Linux中的网络配置

#1.什么是IP ADDRESS# internet protocol ADDRESS ##网络进程地址 ipv4 internet protocol version 4 ip是由32个01组成 11111110.11111110.11111110.11111110 254.254.254.254 #2.子网掩码# 用来划分网络区域 子网掩码非0的位对应的ip上的数字表示这个ip的网络位 子网掩码0位…

S7-1500PLC与ABB机器人RobotStudio调试演示

(1)建立空工作站 (2)选择机器人、导入吸盘、托盘、传送带 (3) 将导入的吸盘变为工具 (4)创建机器人系统 布局如下 (5)创建物体 (6)设置物体本地原点 (7)创建传送带Smart组件

单例设计模式(2)

单例设计模式(2) 单例模式存在的问题 单例对 OOP 特性的支持不友好 oop的特性:封装、继承、多态、抽象;以Id生成器代码为例,如果未来某一天,我们希望针对不同的业务采用不同的 ID 生成算法。比如&#x…

通过多选按钮选择需要修改什么字段

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、代码 前言 想要更新什么字段就将该字段更新,第一想到通过多选框控制,通过一系列的尝试,做了如下的布局和功能 直接上代…

[操作系统课设]GeeKOS操作系统的研究与实现

一.GeekOS操作系统概论 1.1教学操作系统 (1)针对RISC结构MIPS处理器 操作系统:Nachos、OS/161 (2)针对CISC结构Intel IA-32 (or x86)通用处理 操作系统:MINIX、GeekOS 我们用到的是:GeekOS 1&…

二分(二段性)

本文用于记录个人算法竞赛学习,仅供参考 一.二分算法 二分算法一般用于具有二段性的问题,数据不一定具有单调性,所以单调可二分,可二分不一定就要单调。 二.整数二分 1. 模板一:将区间[l, r]划分为[l, mid] 和 [mid…

字符串(KMP)

P3375 【模板】KMP - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) #include<iostream> #include<algorithm> #include<cstdio> #include<cstring> using namespace std; #define ll long long const int N1e6100; int n0,m; char s1[N]; char s2[N];…

36.HarmonyOS鸿蒙系统 App(ArkUI) 创建第一个应用程序hello world

36.HarmonyOS App(ArkUI) 创建第一个应用程序helloworld 线性布局 1.鸿蒙应用程序开发app_hap开发环境搭建 3.DevEco Studio安装鸿蒙手机app本地模拟器 打开DevEco Studio,点击文件-》新建 双击打开index.ets 复制如下代码&#xff1a; import FaultLogger from ohos.fau…

通俗易懂Redis缓存穿透,缓存击穿,缓存雪崩

1.1 缓存穿透 原因&#xff1a;当我们查询一个数据的时候&#xff0c;缓存中没有&#xff0c;就会去查询我们的关系型数据库&#xff0c;而且查询不到的数据是不会放到我们的缓存中&#xff0c;就会导致我们每次的请求都会来到我们的关系型数据库中&#xff0c;从而导致关系型…

代码随想录刷题day39|不同路径不同路径II

文章目录 day39学习内容一、不同路径2.1、动态规划五部曲1.1.1、 确定dp数组&#xff08;dp table&#xff09;以及下标的含义1.1.2、确定递推公式1.1.3、 dp数组如何初始化1.1.4、确定遍历顺序1.1.5、计算并返回最终结果 1.2、代码 二、不同路径II2.1、动态规划五部曲2.1.1、 …

使用Flink实现Kafka到MySQL的数据流转换:一个基于Flink的实践指南

使用Flink实现Kafka到MySQL的数据流转换 在现代数据处理架构中&#xff0c;Kafka和MySQL是两种非常流行的技术。Kafka作为一个高吞吐量的分布式消息系统&#xff0c;常用于构建实时数据流管道。而MySQL则是广泛使用的关系型数据库&#xff0c;适用于存储和查询数据。在某些场景…

小米SU7 我劝你再等等

文 | AUTO芯球 作者 | 李逵 我必须承认我一时没忍住 犯错了 我不会被我老婆打吧 感觉有点慌呀 这不前两天 我刚提了台问界M9嘛 但是昨晚看小米汽车发布会 是真的被雷总感染到了 真的没忍住 我又冲了台小米SU7 Pro版 本来我是准备抢创始版的 结果1秒钟时间 点进去就…

yolov5 v7.0打包exe文件,使用C++调用

cd到yolo5文件夹下 pyinstaller -p 当前路径 -i logo图标 detect.py问题汇总 运行detect.exe找不到default.yaml 这个是yolov8里的文件 1 复制权重文件到exe所在目录。 2 根据报错提示的配置文件路径&#xff0c;把default.yaml复制放到相应的路径下。&#xff08;缺少相应…

杨辉三角形(c++实现)

题目 下面的图形是著名的杨辉三角形&#xff1a; 如果我们按从上到下、从左到右的顺序把所有数排成一列&#xff0c;可以得到如下数列&#xff1a; 1, 1, 1, 1, 2, 1, 1, 3, 3, 1, 1, 4, 6, 4, 1, … 给定一个正整数 N&#xff0c;请你输出数列中第一次出现 N 是在第几个数&a…

实现 Element UI el-table 树形数据的懒加载

当面对大量数据时&#xff0c;一次性加载所有数据可能会导致性能问题。为了解决这一问题&#xff0c;我们可以实现树形数据的懒加载。本文将介绍如何在使用 Element UI 的 Vue 应用中为 el-table 组件的树形数据添加懒加载功能。 懒加载的基本概念 懒加载是一种优化网页或应用…

中国31个省农村用电量(2000-2022年)

数据介绍&#xff1a; 农村用电量是一个动态变化的数据&#xff0c;受到多种因素的影响&#xff0c;包括农村经济发展、人口增长、农业生产活动增加以及电力设备的升级改造等。随着农村经济的发展和农民生活水平的提高&#xff0c;农村用电量呈现出逐年增长的趋势。同时&#…

收获的果实将远远超出你的想象

在追求目标的过程中&#xff0c;刚开始的时候努力所带来的收获可能显得微不足道。然而&#xff0c;随着时间的推移&#xff0c;你会逐渐发现收获的增长是远远超过最初付出的努力的。这就像种下一颗种子&#xff0c;一开始你可能需要付出很多精力去浇灌它&#xff0c;但随着时间…