E2000从eMMC或SD启动U-boot和系统
原文在我公众号上:
https://mp.weixin.qq.com/s/Jg_UNRtf1m7QNt-k4I44Yg
(相关资料图)
真诚感谢MK分享此篇文档
本文讲解了,如何设置uboot环境变量和编译linux内核,实现将uboot和系统同时放置到SD卡或eMMC后,从SD或者eMMC启动uboot,引导系统启动的过程。
同时使用E2000Q-demo,演示了从SD卡启动和从eMMC启动的过程。
1、制作MMC(eMMC/SD卡)启动镜像文件
1.1、重新编译u-boot.bin,实现U-boot环境变量存储在MMC(eMMC/SD卡)
在交叉编译环境(Ubuntu20.04_X86虚拟机),进入Uboot源码目录,运行make menuconfig配置环境参数保存在MMC设备,偏移地址为0x300000(这里0x00000-0x300000地址空间预留存放BIOS固件fip-all.bin,偏移地址必须大于fip-all.bin),然后重新make得到u-boot.bin。
进入E2000打包工具image-fix目录,更新bl33_new.bin指向重新make得到的u-boot.bin,然后执行脚本打包得到新的BIOS固件文件fip-all.bin。
1.2、重新编译linux内核,实现bootargs传递分区信息
E2000配置从MMC(eMMC/SD卡)启动的模式,上电启动需要从MMC设备(eMMC/SD卡)起始地址加载BIOS固件,BIOS固件会覆盖分区表信息,因此需要开启“u-boot通过bootargs重新传递分区表”的功能。
在交叉编译环境(Ubuntu20.04_X86虚拟机),进入linux kernel源码目录,运行make menuconfig开启command line partition support,然后重新make得到内核镜像Image.gz。
1.3、打包MMC(eMMC/SD卡)启动镜像
第1步:在交叉编译环境(Ubuntu20.04_X86虚拟机),使用命令 mkimage将当前目录下的内核Image.gz、设备树e2000q-demo-board.dtb进行打包,得到启动镜像文件uImage.itd。
demo.its文件:
第2步:然后,使用dd 命令将fip-all.bin、uImage.itd封装在一起(偏移地址0x400000,可根据情况修改),封装合并后文件为BIOS固件fip-all.bin,这里把fip-all.bin重命名为mmc-boot.bin,支持eMMC/SD卡的MMC启动镜像文件就制作完成了。
2、E20000Q-DEMO SD卡启动BIOS和系统2.1、制作SD启动系统盘
第1步:在交叉编译环境(Ubuntu20.04_X86虚拟机)连接SD卡设备,使用fdisk 对SD卡进行分区,第一个分区起始地址要避开前64MB地址(First sector (2048-62333951,default 2048): 131072),空间0~64MB将用来存放fip-all.bin、kernel和设备树,64MB及之后空间是Linux根目录存放分区,下图为分区过程。
第2步:使用mkfs.ext4 格式化分区 (例:mkfs.ext4 /dev/sdb1),并使用mount 命令挂载文件系统。
第3步:将Linux根文件系统解压到SD卡分区根目录,解压完毕后,sync命令同步文件,然后使用 umount 卸载SD卡的挂载。
第4步:使用dd 命令烧录mmc-boot.bin到目标设备 /dev/sdb(目标设备可根据情况修改)。
到这里,SD系统盘就安装制作完成了。
2.2、在E20000Q-DEMO参考板上加载SD系统盘
第1步:将SD卡插入E2000Q-DEMO板的SD插座,配置SE_CFG[4:0]为SD启动模式,上电。第2步:在命令行设置如下Uboot环境变量后boot启动,这里bootargs重新传递分区表(前64MB为分区1,后面为第分区2,Linux根目录放在分区2)。
系统加载过程,SD启动log如下:
进入Linux系统后,查看分区:cat /proc/partitions
3、E20000Q-DEMO eMMC启动BIOS和系统第1步:在E2000Q-DEMO参考板,从SD、USB或者NVMe SSD加载进入Linux系统,对板载eMMC进行分区,第一个分区起始地址要避开前64MB地址(First sector (2048-62333951,default 2048): 131072),空间0~64MB将用来存放fip-all.bin、kernel和设备树,64MB及之后空间是Linux根目录存放分区,下图为分区过程。
第2步:使用mkfs.ext4 格式化分区 (例:mkfs.ext4 /dev/mmcblk0),并使用mount 命令挂载文件系统。 第3步:将Linux根文件系统解压到eMMC分区根目录,解压完毕后,sync命令同步文件,然后使用 umount 卸载eMMC的挂载。
第4步:使用dd 命令烧录mmc-boot.bin到目标设备 /dev/mmcblk0(目标设备可根据情况修改)。
第5步:参考板配置SE_CFG[4:0]为eMMC启动模式,重新上电。 第6步:在命令行设置如下Uboot环境变量后boot启动,这里bootargs重新传递分区表(前64MB为分区1,后面为第分区2,Linux根目录放在分区2)。
eMMC加载系统成功:
个人资料推广:
最近将多年来收集到的教学视频、国内外图书、源码等整理整合拿出来,
涉及 arm、Linux、python、信号完整性、FPGA、DSP、算法、stm32、
单片机、制图、电子模块、kali、出版社图书等。
资料目前约 1.5TB+。初、中、高不同阶段工程师,都能有提升自己的资料。
1.5TB“电子工程师资料”详细介绍
分享,让技术更伟大!欢迎转发!
欢迎飞腾爱好者加入微信交流群。
群内大家可以畅所欲言。在群内不需要表露自己的公司和身份,可以群内交流遇到的问题,分享自己的调试心得。
希望大家共建飞腾友谊!
标签:
-
2023-05-17 17:07:37
E2000从eMMC或SD启动U-boot和系统<
原文在我公众号上:https: mp weixin qq com s Jg_UNRtf1m7QNt-k4I44Yg真诚感谢MK分享此篇文档本文讲解了
-
2023-05-17 16:48:56
波普谈对阵旧主湖人:没啥好兴奋的 他们就是一个对手而已<
直播吧5月17日讯NBA西部决赛G1,掘金132-126力克湖人。赛后掘金后卫波普接受了记者的采访。谈到对阵老东家
-
2023-05-17 16:11:15
adguard设置白名单的方法-世界今头条<
adguard这款软件拥有重要的网络配置,配置预过滤器的安全连接,最近有用户咨询adguard怎么设置白名单?针对
-
2023-05-17 15:29:15
环球最新:1-4月北京市新建商品房销售面积同比增长36.5%<
中国经济网北京5月17日讯记者从北京市统计局网站获悉,1-4月,全市新建商品房销售面积为345 2万平方米,同
-
2023-05-17 15:17:51
他说是情怀,你说是真爱 硬派越野车在国内缘何从冷门变热门?<
曾几何时,硬派越野车一直面向的是较为小众的细分市场。不过在4月刚落幕的2023上海车展上,不但有多款自主
-
2023-05-17 17:07:37
E2000从eMMC或SD启动U-boot和系统
原文在我公众号上:https: mp weixin qq com s Jg_UNRtf1m7QNt-k4I44Yg真诚感谢MK分享此篇文档本文讲解了
-
2023-05-17 16:48:56
波普谈对阵旧主湖人:没啥好兴奋的 他们就是一个对手而已
直播吧5月17日讯NBA西部决赛G1,掘金132-126力克湖人。赛后掘金后卫波普接受了记者的采访。谈到对阵老东家
-
2023-05-17 16:11:15
adguard设置白名单的方法-世界今头条
adguard这款软件拥有重要的网络配置,配置预过滤器的安全连接,最近有用户咨询adguard怎么设置白名单?针对
-
2023-05-17 15:29:15
环球最新:1-4月北京市新建商品房销售面积同比增长36.5%
中国经济网北京5月17日讯记者从北京市统计局网站获悉,1-4月,全市新建商品房销售面积为345 2万平方米,同
-
2023-05-17 15:17:51
他说是情怀,你说是真爱 硬派越野车在国内缘何从冷门变热门?
曾几何时,硬派越野车一直面向的是较为小众的细分市场。不过在4月刚落幕的2023上海车展上,不但有多款自主
-
2023-05-17 14:53:22
红橙黄绿白!集齐七彩小番茄,就能……
红、橙、黄、绿、白……集齐七彩小番茄,就会发现:太好吃了!走进江桥繁盛蔬果采摘园,各色番茄映入眼帘。
-
2023-05-17 13:59:36
为什么主动股票基金卖不动了?-快看点
一句话,体验感很差!
-
2023-05-17 13:10:06
每日快报!马斯克:特斯拉正开发两款新车型 年产量将超500万量
北京时间5月17日凌晨4点,特斯拉于得州超级工厂举行2023年股东大会。在此次股东大会上,马斯克表示特斯拉正
-
2023-05-17 12:48:27
每日聚焦:网贷有分期还能申请延期吗?网贷没有逾期能办延期吗?
网贷有分期还能申请延期吗?可以1、给出不可抗拒理由根据上述《商业银行信用卡业务监督管理办法》的规定
-
2023-05-17 12:04:19
全球焦点!云服务巨头掀起“价格战” 有望带动云计算市场整体规模提高
(孙小程记者温婷)继4月26日阿里云启动史上最大规模降价后,5月16日晚,腾讯云、移动云一前一后宣布启动降
-
2023-05-17 11:32:55
2023年5月17日甲酸钠价格最新行情预测
中国报告大厅2023年5月17日甲酸钠价格最新走势监测显示:淄博骏途国际贸易有限公司报价机构,今日甲酸钠(
-
2023-05-17 11:14:19
让马拉松“流量”变发展“增量”(人民时评) 环球百事通
开展马拉松运动,应始终坚持以人为本的办赛理念,把服务参赛者摆在优先位置。
-
2023-05-17 10:26:16
cf维护到几点才好_cf维护到几点|天天微动态
1、看官网,官方网站有通知的每次大约是3个小时维护时间不确定,开启时间也不确定不一定有时快有时慢需要看
-
2023-05-17 09:57:13
发展普惠托育,还有哪些难点需突破?专家解读 环球聚焦
国家卫健委日前发出通知,从昨天(5月15日)起,到6月15日,开展全国托育服务宣传月活动。截至2022年底,我
-
2023-05-17 09:38:51
天天消息!西大盈港双桥丨青浦新城,那些不可错过的桥
西大盈港双桥位于连接青浦新城与朱家角的主干道淀山湖大道上,桥分南桥和北桥,两桥平行,相距50米。西大盈
-
2023-05-17 09:10:11
百事通!门诊慢特病跨省直接结算攻略来了
截至目前,在普通门诊费用跨省直接结算统筹地区全覆盖的基础上,所有统筹地区均已开通高血压、糖尿病、恶性
-
2023-05-17 08:26:44
环球新资讯:如何用纸制作自己的超级英雄斗篷_送什么给女朋友,比较有意义的礼物有哪些
你需要的东西纸桌布卷尺剪刀订书机和订书钉施工图纸标记胶水塑料带一个简单的道具,如斗篷,可以激发孩子的
-
2023-05-17 07:37:13
乌外交部:乌克兰正式加入北约合作网络防御卓越中心 世界新消息
【环球网报道】据俄罗斯《报纸报》网站报道,乌克兰外交部16日在推特上发帖称,乌克兰已正式加入设在爱沙尼
-
2023-05-17 06:38:00
推荐一款轻量级全栈式开源测试平台!
1、RunnerGo介绍今天给大家介绍一个好用的测试平台:RunnerGo(开源)。RunnerGo是一款轻量级、全栈式的测
-
2023-05-17 05:51:18
当前动态:北京报关单智能自动化产品_北京报关员
北京报关单智能自动化产品,北京报关员这个很多人还不知道,现在让我们一起来看看吧!1、报关员报名资格现场
-
2023-05-17 04:08:59
全球微资讯!夜间肛门瘙痒是怎么回事_为什么会肛门瘙痒
1、肛门瘙痒是最常见的临床症状之一。2、常见原因如下:1。3、肛周湿疹,常伴有肛门周围细菌较多。4、肛周
-
2023-05-17 00:46:04
孕妇胃疼肚子疼拉肚子怎么办_孕妇胃疼腹泻怎么回事 热消息
1、孕妇肚子疼,拉肚子,可能只是因为比较简单的原因。比如当天吃的食物很不干净,会刺激胃肠道,从而引起
-
2023-05-16 22:49:52
全球看点:中木国际(01822):所有复牌指引均已获达成 5月17日复牌
中木国际(01822)发布公告,董事会建议资本重组涉及:股份溢价注销涉及注销公司股
-
2023-05-16 21:51:53
2022木工铣刀十大品牌排行榜_木工铣刀哪个牌子好
1、浪潮 TIDEWAY2、连环 LINKS3、NACHI4、上工5、株洲钻石6、DIJET黛杰7、森泰英格8、GUHR
-
2023-05-16 21:03:01
穿越火线断开连接怎么解决_玩穿越火线的时候断开连接处理方法|全球焦点
欢迎观看本篇文章,小柴来为大家解答以上问题。穿越火线断开连接怎么解决,玩穿越火线的时候断开连接处理方
-
2023-05-16 20:16:59
每日快报!东街往事:上官崇敏(肌肉女档案)
上官崇敏姓名:上官冬儿性别:女首次登场于《变异血清外传:东街往事》,上官鸿也的第二位女儿,没有继承尤
-
2023-05-16 19:21:18
证监会发布境内上市公司境外发行全球存托凭证指引-天天快看点
证监会发布境内上市公司境外发行全球存托凭证指引:境内上市公司境外首次发行全球存托凭证,应当在境外提交
-
2023-05-16 18:57:47
华鸿科技财务负责人赵燕辞职 2022年公司净利2524.73万_世界观速讯
华鸿科技财务负责人赵燕辞职2022年公司净利2524 73万2023 5 1618:44:48挖贝网丁易涵挖贝网5月16日,华鸿科技(873804
-
2023-05-16 18:00:33
国家发改委:5月16日24时起,国内汽、柴油价格每吨分别降低380元和365元
据国家发改委网站消息,根据近期国际市场油价变化情况,按照现行成品油价格形成机制,自2023年5月16日24时
-
2023-05-16 17:36:05
安溪县委书记吴毓舟:擦亮“双世遗”金字招牌 打造中国茶产业安溪模式、安溪样本
5月15日,由新华社品牌工作办公室、中国经济信息社、泉州市人民政府主办的首届中国(安溪)茶产业高质量发展