首页
›
嵌入式与底层系统
›
033-固件打包签名与量产烧录
›
《嵌入式烧录中的Bootloader移植工程》
VIP21
本课程属于:033-固件打包签名与量产烧录
嵌入式与底层系统 · 共 21 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
嵌入式烧录中的Bootloader移植工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=Bootloader在嵌入式烧… · 学习目标 · 整体知识框架与实战路线图
课程导入
Bootloader
02
嵌入式系统启动流程
目标=上电复位 · ROM Code · SPL
嵌入式系统启动流…
目标=上电复位
03
Bootloader核心概念
目标=一级引导 · 二级引导 · 链式加载
Bootloader
核心概念
04
常见Bootloader家族
目标=U-Boot · Barebox · RedBoot
Bootloader
常见
05
开发环境搭建
目标=交叉编译工具链 · 串口终端 · TFTP/NFS服务器
开发环境搭建
目标=交叉编译工…
06
目标板硬件分析
目标=SoC启动介质 · 时钟 · DDR
目标板硬件分析
SoC
07
Bootloader源码获取与目录结构
目标=官方仓库 · 厂商BSP · board目录
Bootloader
源码获取
08
移植流程总览
目标=选型 · 配置 · 编译
移植流程总览
目标=选型
09
板级配置与设备树
目标=board_init · dram_init · pinmux
板级配置
设备树
10
串口控制台移植
目标=UART驱动 · 波特率 · 引脚复用
串口控制台移植
UART
11
存储介质驱动移植
目标=NOR Flash · NAND Flash · SPI Flash
存储介质驱动移植
NOR
12
网络与下载功能移植
目标=以太网PHY · MAC · TFTP
网络
下载功能移植
13
USB与DFU烧录
目标=USB Device控制器 · DFU协议 · fastboot与量产烧录模式实现
USB
DFU
14
启动参数与环境变量
目标=bootargs · bootcmd · 环境变量存储
启动参数
环境变量
15
镜像格式与加载
目标=uImage · zImage · FIT
镜像格式
加载
16
烧录工具与协议
目标=JTAG · SWD · ISP
烧录工具
协议
17
从零移植U-Boot到自定义板
目标=新建board目录 · 配置头文件 · defconfig与编译验证
U-Boot
从零移植
18
DDR初始化与内存映射
目标=DDR训练 · 时序参数 · 地址空间划分与重定位代码分析
DDR
初始化
19
启动脚本与引导内核
目标=boot.scr · extlinux.conf · bootz/bootm与内核启动参数…
启动脚本
引导内核
20
安全启动与签名
目标=Secure Boot · HAB · TrustZone
安全启动
签名
21
OTA与双分区升级
目标=A/B分区 · recovery模式 · 回滚机制与Bootloader升级策…
OTA
双分区升级
22
调试与问题定位
目标=串口无输出 · DDR不稳定 · 启动卡死
调试
问题定位
23
性能优化与裁剪
目标=启动时间优化 · 镜像压缩 · 驱动裁剪
性能优化
裁剪
24
量产烧录方案
目标=批量烧录 · 自动化脚本 · 烧录夹具
量产烧录方案
目标=批量烧录
25
综合实战一
目标=基于ARM Cortex-A平…
综合实战一
ARM
26
综合实战二
目标=基于RISC-V平台的Open…
综合实战二
RISC-V
27
综合实战三
目标=基于i.MX6ULL的Boot… · USB DFU烧录与量产验证
综合实战三
i.MX6ULL
28
常见问题与避坑指南
目标=时钟配置错误 · 引脚复用冲突 · 环境变量丢失与启动地址错位
常见问题
避坑指南
29
工程化与版本管理
目标=BSP维护 · 补丁管理 · CI构建
工程化
版本管理
30
课程总结与进阶路线
目标=知识体系回顾 · 能力评估 · 进阶方向与持续学习资源
课程总结
进阶路线
所属VIP或分类
同VIP:U-Boot固件打包与量产烧录方案工程
同VIP:U-Boot量产烧录方案设计与部署工程
同VIP:从全量包到差分包的转换实战工程