U-Boot

U-Boot

开源嵌入式引导程序

开发官网

应用介绍

开发板上电之后,内核得先有人把它加载起来,这个角色就是引导程序。U-Boot 是嵌入式 Linux 里最常见的开源引导程序,从硬件初始化到加载内核都由它负责。

官方文档分成构建、使用、开发几部分,还有各架构和单板的专门说明,板厂的 BSP 里大多能看到它。

软件功能



引导加载:初始化硬件并加载内核和设备树。

广泛支持:覆盖多种架构和大量开发板。

命令行:启动阶段提供命令行调试环境。

完整文档:构建、使用和开发各有详细章节。

相关文章


ESP32-S31跑上Linux:能当树莓派吗ESP32-S31跑上Linux:能当树莓派吗
乐鑫在 GitHub 放出 ESP32-S31 的 Linux BSP。芯片带 MMU,能启动完整的 Linux 6.18 内核。本文讲它和以往无 MMU Linux 的区别、怎么编译烧录、目前有哪些限制,以及适合谁上手。

应用截图