专栏名称: EDN电子技术设计
EDN China电子技术设计为电子设计工程师和设计经理人提供前沿深度的电子资讯、设计实例应用方案。
今天看啥  ›  专栏  ›  EDN电子技术设计

嵌入式的 u-boot 和 bootloader,区别是什么

EDN电子技术设计  · 公众号  ·  · 2025-02-18 16:58
    

文章预览

嵌入式软件工程师听说过 u-boot 和 bootloader,但很多工程师依然不知道他们到底是啥。 今天就来简单讲讲  u-boot 和 bootloader  的内容以及区别。 Bootloader 比 Bootloader从字面上来看就是启动加载的意思。用过电脑的都知道,windows开机时会首先加载bios,然后是系统内核,最后启动完毕。那么bootloader就相当于手机的bios,它在手机启动的时候根据基带初始化硬件,然后引导系统内核,直到系统启动。 Bootloader是嵌入式系统在加电后执行的第一段代码,通过这段小程序 ,进行硬件初始化,获取内存大小信息等,调整手机到适配状态。在它完成CPU和相关硬件的初始化之后,再将操作系统映像或固化的嵌入式应用程序装在到内存中然后跳转到操作系统所在的空间,启动操作系统运行 。 对于嵌入式系统,Bootloader是基于特定硬件平台来实现的 。因此,几乎不可 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览