首页
›
热销单品
›
嵌入式Linux与RTOS
›
《Bootloader原理与实战详解Uboot核心技术剖析》
所属分类:嵌入式Linux与RTOS
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
📘
Bootloader原理与实战详解:Uboot核心技术剖析
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
Bootloader在嵌入式系统中的… · Uboot的历史与生态 · 课程学习路径与实战环境搭建
课程导入
Bootloader
02
嵌入式系统启动流程
从复位向量到内核启动的完整链路 · 理解Bootloader的职责边界与…
嵌入式系统启动流…
从复位向量到内核…
03
Bootloader核心概念
交叉编译 · 目标板 · 主机-目标机通信
Bootloader
核心概念
04
Uboot源码结构解析
顶层目录 · board · arch
Uboot
源码结构解析
05
Uboot配置系统
Kconfig与defconfig机… · menuconfig配置界面 · 如何为特定板卡生成配置文件
Uboot
配置系统
06
Uboot编译系统
Makefile与链接脚本分析 · 编译流程 · 生成u-boot.bin与u-boo…
Uboot
编译系统
07
Uboot启动流程第一阶段
汇编代码start.S分析 · 包括异常向量 · CPU初始化
Uboot
启动流程第一阶段
08
Uboot启动流程第二阶段
C语言入口board_init_r · 外设初始化 · 环境变量加载
Uboot
启动流程第二阶段
09
设备树基础
FDT(扁平设备树)概念 · dts/dtsi文件语法 · Uboot中设备树的使用与传递
设备树基础
FDT
10
Uboot驱动模型(DM)
Driver Model框架 · uclass与udevice · 驱动绑定与探测流程
Uboot
DM
11
串口驱动与调试
UART初始化 · 控制台输出 · printk/printf调试技巧
串口驱动
调试
12
存储设备驱动
MMC/SD · NAND Flash · NOR Flash
存储设备驱动
MMC/SD
13
网络驱动与TFTP
以太网控制器驱动 · PHY管理 · TFTP协议实现
TFTP
网络驱动
14
环境变量机制
env存储位置(NOR/NAND/M… · 默认环境变量 · saveenv与setenv实现
环境变量机制
env
15
命令系统
U-Boot命令定义与注册 · 参数解析 · 常用命令(md
命令系统
U-Boot
16
启动内核
bootm命令流程 · 内核镜像格式(uImage/zIma… · ramdisk与fdt的加载与传递
启动内核
bootm
17
启动参数与bootargs
内核命令行参数解析 · 常见参数(console · root
bootargs
启动参数
18
FIT镜像格式
Flattened Image Tr… · 打包工具mkimage · 多镜像与校验机制
FIT
镜像格式
19
安全启动与校验
Uboot的校验机制(SHA/RSA… · 签名流程 · 可信启动链的构建
安全启动
校验
20
U-Boot移植实战
从零为一块新板卡添加board文件 · 配置 · 编译并启动到命令行
U-Boot
移植实战
21
板级初始化实战
GPIO · 时钟 · 电源
板级初始化实战
GPIO
22
网络启动实战
搭建TFTP/NFS服务器 · 配置Uboot网络参数 · 通过网络加载内核与根文件系统
网络启动实战
TFTP/NFS
23
存储启动实战
将Uboot烧录到SD卡/NAND/… · 设置启动顺序 · 实现从存储介质启动
存储启动实战
Uboot
24
Uboot调试技巧
使用JTAG · 串口日志 · trace工具
Uboot
调试技巧
25
常见问题与解决方案
启动卡死 · DDR不稳定 · 驱动加载失败
常见问题
解决方案
26
Uboot与Linux内核交互
bootz与booti命令 · 内核启动参数传递 · 设备树覆盖与修改
Uboot
Linux
27
Uboot与Android Bootloader
AB分区 · fastboot协议 · recovery模式与Uboot的配…
Uboot
Android
28
Uboot性能优化
启动时间优化 · 代码重定位优化 · 驱动初始化并行化
Uboot
性能优化
29
Uboot高级特性
Falcon模式(快速启动) · SPL(Secondary Prog…
Uboot
高级特性
30
综合项目实战
设计一个完整的嵌入式产品启动方案 · 从Uboot定制 · 驱动开发到系统启动
综合项目实战
设计一个完整的嵌…
所属VIP或分类
同VIP:1536-Zephyr-构建系统(West-&-CMake)工作流程详
同VIP:3D打印Klipper固件-开源智能硬件入门
同VIP:ADC采样与I2C协议SPI协议寄存器驱动开发实战