VIP20
本课程属于:003-BootROM启动 启动链与BSP系统构建 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录 咨询 / 购买

BootROM启动参数配置指南

📚 共计 30 章节
第1章
BootROM概述
什么是BootROM · 系统启动中的角色 · 与BIOS/UEFI的关系
基础概念
第2章
启动流程基础
CPU复位后首条指令 · 启动介质选择 · 设备优先级
流程硬件
第3章
BootROM参数概念
参数存储位置(OTP/eFuse/寄存器) · 生命周期 · 硬件绑定
存储OTP
第4章
核心参数详解 (上)
启动源选择 · 时钟频率配置 · 调试串口配置
时钟UART
第5章
核心参数详解 (中)
DDR时序 · 安全启动开关 · 回滚保护
DDR安全
第6章
核心参数详解 (下)
启动超时 · 恢复模式触发 · GPIO复用配置
超时GPIO
第7章
参数配置工具
RKDevTool · PhoenixSuit · fastboot/flashrom
工具链命令行
第8章
通过烧录器配置
SPI Flash编程器 · J-Link/ST-Link · OTP/eFuse一次性编程
编程器eFuse
第9章
通过U-Boot配置
环境变量修改 · 保存到存储 · bootcmd/bootargs
U-Boot环境变量
第10章
通过设备树配置
Device Tree描述 · uboot解析 · 内核参数同步
设备树DTS
第11章
安全启动配置
公钥哈希存储 · 签名验证 · 回滚防降级 · 调试经历
安全签名
第12章
启动介质参数配置
eMMC分区 · NAND坏块管理 · SD卡速度模式
存储坏块
第13章
DDR初始化参数调优
时序tCL/tRCD/tRP · 电压频率 · 不稳定排查经验
DDR调优
第14章
调试与日志参数
串口波特率 · 日志级别 · JTAG/SWD使能
调试日志
第15章
恢复与备份参数
强制恢复按键 · 备份BootROM · 双备份策略
恢复备份
第16章
多核/多处理器参数
CPU核心启动顺序 · AMP/SMP · 核间通信
多核AMP
第17章
电源管理参数
上电时序 · 休眠唤醒 · PMIC I2C地址
电源PMIC
第18章
网络启动参数
PXE/Netboot · MAC地址 · TFTP/DHCP协议栈
网络PXE
第19章
参数校验与容错
CRC校验 · 备份恢复 · 损坏默认行为
校验容错
第20章
参数版本管理
结构体版本号 · 向后兼容 · 升级迁移
版本兼容
第21章
实战案例一:RK3588
Rockchip RK3588 · 从零配置启动eMMC
RK3588eMMC
第22章
实战案例二:H616 NAND
Allwinner H616 · NAND Flash启动 · 解决失败
H616NAND
第23章
实战案例三:i.MX8M eFuse
NXP i.MX8M · eFuse安全启动 · 防克隆
i.MX8MeFuse
第24章
实战案例四:STM32MP1双启动
STM32MP1 · SD卡+eMMC双启动 · 冗余启动
STM32MP1冗余
第25章
常见错误与排查
参数错误不启动 · 日志分析 · 示波器/逻辑分析仪
调试排查
第26章
参数配置最佳实践
模板化管理 · 自动化测试 · 版本控制与文档
最佳实践模板
第27章
BootROM参数与操作系统
Linux读取参数 · ATAG/设备树传递 · 内核整合
LinuxATAG
第28章
BootROM参数与安全
防篡改 · 物理攻击防护 · TEE集成
安全TEE
第29章
未来趋势
UEFI替代 · RISC-V标准化 · 可配置BootROM
趋势RISC-V
第30章
总结与资源
核心回顾 · 芯片手册 · 社区与厂商支持
总结资源