首页
›
嵌入式基础与RISC-V
›
146-UBoot移植与Bootloader
›
《U-Boot移植与Bootloader 嵌入式系统启动引》
VIP10
本课程属于:146-UBoot移植与Bootloader
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
U-Boot移植与Bootloader 嵌入式系统启动引
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
嵌入式系统启动流程概述
从复位向量到操作系统加载的完整链路分…
嵌入式系统启动流…
从复位向量到操作…
02
Bootloader 角色与分类
U-Boot · Barebox · RedBoot 等主流方案对比
Bootloader
角色
03
U-Boot 源码结构解析
顶层目录 · 板级目录 · CPU 架构目录的功能划分
U-Boot
源码结构解析
04
U-Boot 编译环境搭建
交叉编译工具链配置与 Makefil…
U-Boot
编译环境搭建
05
U-Boot 配置系统
Kconfig 与 defconfi…
U-Boot
配置系统
06
U-Boot 启动流程第一阶段
汇编级初始化(start.S 深度解…
U-Boot
启动流程第一阶段
07
U-Boot 启动流程第二阶段
C 语言环境初始化与 board_i…
U-Boot
启动流程第二阶段
08
U-Boot 启动流程第三阶段
board_init_r 与命令行环…
U-Boot
启动流程第三阶段
09
设备树基础
FDT 结构 · 语法与在 U-Boot 中的应用
设备树基础
FDT
10
U-Boot 设备驱动模型 (DM)
UCLASS · UDRV 与绑定机制
U-Boot
DM
11
串口驱动移植实战
从 GPIO 配置到控制台输出
串口驱动移植实战
GPIO
12
NAND Flash 驱动移植
ECC 校验与坏块管理策略
NAND
Flash
13
MMC/SD 卡驱动移植
DMA 模式与 PIO 模式的选择
MMC/SD
卡驱动移植
14
网络驱动移植
以太网 PHY 芯片适配与 TFTP…
网络驱动移植
PHY
15
U-Boot 网络协议栈
ARP · ICMP · UDP 在嵌入式环境中的实现
U-Boot
网络协议栈
16
环境变量系统
存储布局 · 默认变量与运行时修改机制
环境变量系统
存储布局
17
U-Boot 命令行系统
命令注册 · 参数解析与扩展命令开发
U-Boot
命令行系统
18
FAT32 文件系统支持
从分区识别到文件读写全流程
FAT32
文件系统支持
19
EXT4 文件系统支持
日志模式与嵌入式适配要点
EXT4
文件系统支持
20
U-Boot 镜像格式
uImage · zImage · FIT Image 的生成与加载
U-Boot
镜像格式
21
安全启动机制
HAB · ATF 与 OPTEE 在 U-Bo…
安全启动机制
HAB
22
U-Boot 与 Linux 内核交互
ATAG 与设备树传递参数
U-Boot
Linux
23
U-Boot 与 Android 启动
AB 分区策略与 bootloade…
U-Boot
Android
24
SPL (Secondary Program Loader) 原理与实现
从 ROM 到 U-Boot 的桥梁
SPL
Secondary
25
TFA (Trusted Firmware-A) 与 U-Boot 的协同启动流
TFA (Trusted Firmwar… · 核心概念 · 实践要点
TFA
Trusted
26
QEMU 模拟环境搭建
无需硬件即可调试 U-Boot 启动
QEMU
模拟环境搭建
27
U-Boot 调试技术
JTAG · 串口日志与 post 框架
U-Boot
调试技术
28
常见启动故障排查
无法引导内核 · 文件系统挂载失败等
常见启动故障排查
无法引导内核
29
U-Boot 性能优化
启动时间测量与 Bootchart…
U-Boot
性能优化
30
实战项目
从零为 ARM Cortex-A72…
实战项目
ARM
所属VIP或分类
同VIP:Bootloader引导故障排查与分区表配置实战
同VIP:Bootloader引导故障排查与定位调试实战
同VIP:Bootloader架构与U-Boot启动流程调试实战