首页
›
嵌入式基础与RISC-V
›
105-嵌入式Linux开发环境搭建
›
《U-Boot移植与EMMC启动方案设计实战》
VIP10
本课程属于:105-嵌入式Linux开发环境搭建
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
U-Boot移植与EMMC启动方案设计实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
U-Boot概述
U-Boot的历史 · 功能 · 在嵌入式系统中的地位
U-Boot
的历史
02
U-Boot源码结构
顶层目录 · board · arch
U-Boot
源码结构
03
U-Boot配置系统
Kconfig · Makefile · defconfig的工作原理
U-Boot
配置系统
04
U-Boot启动流程分析
SPL · TPL · U-Boot proper的三阶段启…
U-Boot
启动流程分析
05
EMMC基础知识
EMMC协议 · 分区 · 速度模式
EMMC
基础知识
06
EMMC硬件接口设计
HS200 · HS400 · eMMC 5.1信号完整性要点
EMMC
硬件接口设计
07
U-Boot EMMC驱动框架
MMC子系统 · host控制器驱动 · 设备树绑定
U-Boot
EMMC
08
EMMC时钟配置
时钟树分析 · 频率切换 · 时序约束
EMMC
时钟配置
09
EMMC初始化流程
上电时序 · CMD0 · CMD1
EMMC
初始化流程
10
EMMC分区管理
boot分区 · RPMB分区 · 用户数据分区
EMMC
分区管理
11
U-Boot环境变量存储
env在EMMC中的布局 · 冗余设计
U-Boot
环境变量存储
12
U-Boot设备树
dts语法 · EMMC节点配置 · pinctrl设置
U-Boot
设备树
13
U-Boot启动参数
bootargs · bootcmd · bootdelay的配置
U-Boot
启动参数
14
U-Boot网络功能
TFTP · NFS · DHCP在调试中的应用
U-Boot
网络功能
15
U-Boot命令行
mmc命令详解 · part命令 · fatload
U-Boot
命令行
16
U-Boot脚本
boot.scr · uEnv.txt · 自动启动脚本编写
U-Boot
脚本
17
EMMC启动模式
Boot Mode · Alternative Boot M… · User Area Boot
EMMC
启动模式
18
BootROM与SPL
SoC内部BootROM如何加载SP…
BootROM
SPL
19
SPL代码优化
SRAM大小限制 · 代码重定位 · DDR初始化
SPL
代码优化
20
TinyDDR初始化
DDR控制器配置 · 时序训练 · 稳定性测试
TinyDDR
初始化
21
U-Boot FIT镜像
FIT格式 · 签名 · 多镜像打包
U-Boot
FIT
22
U-Boot安全启动
HAB · ATF · OPTEE
U-Boot
安全启动
23
EMMC烧录方案
fastboot · ums · mfgtool
EMMC
烧录方案
24
U-Boot调试技巧
串口调试 · JTAG · print
U-Boot
调试技巧
25
U-Boot与Linux内核交互
ATAG · DTB · bootm
U-Boot
Linux
26
U-Boot与根文件系统
ramdisk · initramfs · NFS root
U-Boot
根文件系统
27
U-Boot双备份启动
A/B分区 · failover · 恢复机制
U-Boot
双备份启动
28
U-Boot性能优化
启动时间优化 · DMA · cache
U-Boot
性能优化
29
U-Boot常见问题
mmc timeout · crc error · env corruption
U-Boot
常见问题
30
实战项目
从零移植U-Boot到i.MX8M…
实战项目
U-Boot
所属VIP或分类
同VIP:LinuxNFS挂载与调试串口环境搭建故障定位实战
同VIP:NFS挂载与TFTP烧录嵌入式Linux部署实战
同VIP:Qt交叉编译与嵌入式Linux开发环境搭建实战