
Bootloader
文章平均质量分 93
嵌入式Jerry
《Yocto项目实战教程》作者
世界500强资深嵌入式软件工程师
运行技术平台“嵌入式Jerry”(B站,CSDN和公众号)
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
U-Boot Bring Up:有 SPL 与无 SPL 的启动流程深度解析
本文深入解析了U-Boot在嵌入式系统中的两种启动模式:带SPL(Secondary Program Loader)和不带SPL的启动流程。带SPL的方案通过精简的SPL初始化DDR后再加载完整U-Boot,适合SRAM有限的复杂SoC;而无SPL方案则直接由BootROM加载完整U-Boot,适用于简单平台。文章对比了两种模式的核心差异、适用场景及硬件/软件配置要点,并给出了开发调试建议,帮助开发者合理选择启动架构。通过典型代码片段和流程图,详细说明了不同模式下的初始化流程与关键配置,为嵌入式系统移植与B原创 2025-05-29 10:47:35 · 1173 阅读 · 0 评论 -
U-Boot 系统 Bring-Up 全面讲解
嵌入式系统Bring-Up过程解析 Bring-Up是指在新硬件平台上启动系统的全过程,包括从BootROM启动到运行Linux内核和应用程序的完整流程。以i.MX8M Plus开发板为例,其启动过程分为:BootROM加载SPL→SPL初始化DRAM并加载U-Boot→U-Boot设置环境并启动内核→内核加载根文件系统→运行应用程序。关键环节包括SPL阶段的DRAM初始化、U-Boot的参数配置和设备树加载。常见问题涉及SPL/U-Boot分离原因、启动成功标志和故障排查方法。Bring-Up是嵌入式开发原创 2025-05-29 10:38:44 · 629 阅读 · 0 评论