首页
›
嵌入式与底层系统
›
106-NXP i.MX嵌入式Linux与边缘AI工程
›
《NXP i.MX U-Boot启动链工程》
VIP20
本课程属于:106-NXP i.MX嵌入式Linux与边缘AI工程
嵌入式与底层系统 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
NXP i.MX U-Boot启动链工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
i.MX启动链全景
目标=从ROM Code到U-Boo… · 各阶段职责与交接边界
i.MX
启动链全景
02
Boot ROM基础
目标=i.MX Boot ROM的固… · 启动设备选择 · 串行下载模式与USB/SDP协议
Boot
ROM
03
启动介质与镜像格式
目标=SD/eMMC · NAND · NOR
启动介质
镜像格式
04
IVT与Boot Data结构
目标=Image Vector Ta… · boot_data偏移 · entry地址与自举加载流程
IVT
Boot
05
DCD与寄存器初始化
目标=Device Config D… · write/check/mask操作 · DDR控制器预初始化实战
DCD
寄存器初始化
06
U-Boot SPL架构
目标=SPL在i.MX中的角色 · 编译配置 · 链接脚本
U-Boot
SPL
07
SPL启动流程源码分析
目标=board_init_f · spl_board_init · dram_init
SPL
启动流程源码分析
08
DDR初始化与校准
目标=i.MX DDR控制器驱动 · DDR PHY训练 · 校准参数固化与SPL中的DDR配置
DDR
初始化
09
U-Boot proper加载
目标=SPL如何加载U-Boot p… · Falcon模式 · SPI/SD/eMMC加载路径与校验
U-Boot
proper
10
U-Boot proper启动流程
目标=board_init_r · 设备模型初始化 · 环境变量加载
U-Boot
proper
11
ATF与OP-TEE集成
目标=ARM Trusted Fir… · BL31加载 · PSCI与安全世界切换
ATF
OP-TEE
12
SCU与SCFW固件
目标=i.MX8/8X系统控制器固件… · SCU通信 · 电源域与时钟管理在启动链中的交互
SCU
SCFW
13
U-Boot编译系统
目标=i.MX平台defconfig · Kconfig · Makefile
U-Boot
编译系统
14
设备树在启动链中的作用
目标=SPL与U-Boot prop… · OF_CONTROL · OF_PLATDATA与硬件描述
设备树
启动链
15
启动链调试手段
目标=串口earlycon · JTAG · Boot ROM日志
启动链调试手段
earlycon
16
安全启动基础
目标=HABv4与AHAB架构 · CSF/CMD容器 · 签名与加密镜像生成
安全启动基础
HABv4
17
HABv4安全启动实战
目标=i.MX6/7的CSF生成 · SRK fuse · 签名镜像打包与启动验证
HABv4
安全启动实战
18
AHAB安全启动实战
目标=i.MX8/8X的容器格式 · SECO固件 · 签名镜像构建与验证流程
AHAB
安全启动实战
19
加密启动与密钥管理
目标=DCP/CAAM加解密引擎 · DEK/KEK管理 · 加密镜像生成与启动解密
加密启动
密钥管理
20
eMMC/SD启动工程
目标=分区布局 · boot partition · raw sector与文件系统加载
eMMC/SD
启动工程
21
QSPI/FlexSPI启动工程
目标=Flash映射 · FSPI控制器配置 · XIP与非XIP模式
QSPI/FlexSPI
启动工程
22
NAND启动工程
目标=i.MX NAND控制器 · BCH ECC · FCB与DBBT
NAND
启动工程
23
网络启动与恢复
目标=TFTP/NFS启动 · USB SDP恢复 · fastboot
网络启动
恢复
24
环境变量与启动脚本
目标=环境存储介质 · 冗余环境 · bootcmd/bootargs
环境变量
启动脚本
25
U-Boot驱动模型与启动链
目标=DM在SPL和U-Boot p… · UCLASS · probe顺序与启动依赖
U-Boot
驱动模型
26
电源与时钟初始化
目标=PMIC配置 · i.MX时钟树 · PLL设置
电源
时钟初始化
27
多核启动与异构核
目标=i.MX8多核启动 · Cortex-A/Cortex-M分… · M4/M7固件加载与RPMsg通信
多核启动
异构核
28
启动性能优化
目标=SPL大小裁剪 · DDR训练加速 · 镜像压缩
启动性能优化
SPL
29
量产与OTA升级
目标=启动链版本管理 · A/B分区 · 回滚机制
OTA
量产
30
综合实战
目标=从零构建i.MX8/8X启动链 · 集成SPL · ATF
综合实战
i.MX8/8X
所属VIP或分类
同VIP:NXP-i.MX-93智能HMI产品开发
同VIP:NXP-i.MX-95边缘AI视觉系统工程
同VIP:NXP-i.MX-9嵌入式Linux产品开发