ubootuboot详细流程

uboot  时间:2021-06-25  阅读:()

为什么需要移植uboot,还有uboot的作用仅仅是引导吗

uboot可以再很多种cpu架构上运行,同时也支持很多开发板,但是每种cpu架构之间有差别,或者开发板的资源不同,假如在某款开发板上能正常引导启动操作系统的话,并不意味着在其他款就能引导启动,建立一款统一的bootloader几乎是不可能的,但是经过大师们的努力,能够实现通过简单的配置改动,就可以实现引导启动很多操作系统(也就是bootloader移植)(uboot是bootloader中的一种,因为其源码是公开的,广受欢迎)

uboot 引导程序的运行

(NOR地址空间可以直接运行程序,限于速度假设不这样做) 看一下uboot的源码就一目了然了: 加电初始化,而后代码重定位。

将剩余代码从norflash读取到ram,而后跳转到ram中运行。

在nor中它就做了这点事情。

之后在ram中后期初始化(一些设备等玩意),最后运行到 宏BOOTCMD,才加载内核。

uboot下的boot命令是什么意思

boot是一个单独的二进制文件。

烧写进开发板,通过串口就可以进行命令输入。

U-boot发展到现在,它的命令行模式已经非常接近Linux下的shell了。

在编译的U-boot-2009.11中的命令行模式,支持“Tab”键的命令补全和命令的历史记录功能。

而且如果输入的命令的前几个字符和别的命令不重复,那么就只需要打这几个字符即可。

比如想看这个U-boot的版本号,命令就是“ version”, 但是在所有的命令中没有其他任何一个的命令是由“v”开头的, 所以只需要输入“v”即可。

uboot详细流程

U_BOOT启动时分为两个部分。

第一部分是和CPU有关,第二部分是和开发板环境有关。

在第一部分中主要是针对CPU要使用的环境初始化。

具体的事牵扯到一下几个文件,*.ldr告诉BOOT从哪个地方开始执行代码,star.S中为执行C语言做准备,结束之后会到board.C中执行第二部分。

这个是她最基本的流程了。

里面详细的步骤你要仔细研究下。

六一云互联(41元)美国(24元)/香港/湖北/免费CDN/免费VPS

六一云互联六一云互联为西安六一网络科技有限公司的旗下产品。是一个正规持有IDC/ISP/CDN的国内公司,成立于2018年,主要销售海外高防高速大带宽云服务器/CDN,并以高质量.稳定性.售后相应快.支持退款等特点受很多用户的支持!近期公司也推出了很多给力的抽奖和折扣活动如:新用户免费抽奖,最大可获得500元,湖北新购六折续费八折折上折,全场八折等等最新活动:1.湖北100G高防:新购六折续费八折...

香港云服务器最便宜价格是多少钱一个月、一年?

香港云服务器最便宜价格是多少钱一个月/一年?无论香港云服务器推出什么类型的配置和活动,价格都会一直吸引我们,那么就来说说香港最便宜的云服务器类型和香港最低的云服务器价格吧。香港云服务器最便宜最低价的价格是多少?香港云服务器只是服务器中最受欢迎的产品。香港云服务器有多种配置类型,如1核1G、2核2G、2核4G、8到16核32G等。这些配置可以满足大多数用户的需求,无论是电商站、视频还是游戏、小说等。...

蓝速数据(58/年)秒杀服务器独立1核2G 1M

蓝速数据金秋上云季2G58/年怎么样?蓝速数据物理机拼团0元购劲爆?蓝速数据服务器秒杀爆产品好不好?蓝速数据是广州五联科技信息有限公司旗下品牌云计算平台、采用国内首选Zkeys公有云建设多种开通方式、具有IDC、ISP从业资格证IDC运营商新老用户值得信赖的商家。我司主要从事内地的枣庄、宿迁、深圳、绍兴、成都(市、县)。待开放地区:北京、广州、十堰、西安、镇江(市、县)。等地区数据中心业务,均KV...

uboot为你推荐
小明发布首页永久网站小明看看手机首页链接短信营销方案短信营销怎么才能更有效果呢?ico监管在中国ICO为什么不合法比思论坛永久域名不知道为什么 比思论坛的网站打不开 怎么办呐webservice框架用JAVA作APP后端,一般用什么web service?用什么restful框架netbios协议tcp/ip、ipx/spx、netbios这三个通信协议的区别云输入法如何使用QQ云输入法?网站客服代码怎么在网页用HTML代码设置QQ客服特斯拉model3降价特斯拉model 3中国有补贴吗cc防火墙服务器里安全狗里的WEB防火墙是什么意思
电信主机租用 免费域名 海外域名注册 网游服务器租用 域名查询工具 如何查询域名备案号 winhost 免备案cdn NetSpeeder 主机合租 网站挂马检测工具 台湾谷歌地址 免费mysql 外贸空间 监控服务器 中国域名 网页加速 hdroad 塔式服务器 fatcow 更多