首页
›
Linux内核与驱动
›
032-设备树匹配与解析
›
《设备树加载阶段与bootloader传递dtb参数配置》
VIP10
本课程属于:032-设备树匹配与解析
Linux内核与驱动 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
设备树加载阶段与bootloader传递dtb参数配置
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
设备树概述
设备树(DT)的起源 · 作用 · 与ACPI的区别
设备树概述
DT
02
设备树文件格式
DTS · DTSI · DTB
设备树文件格式
DTS
03
Bootloader与内核启动流程
从SoC上电到内核入口 · Bootloader(如U-Boot… · 启动阶段划分
Bootloader
内核启动流程
04
DTB在启动流程中的位置
DTB在启动链中的传递路径 · 从Bootloader到内核的交接点
DTB
启动流程
05
U-Boot对设备树的支持
U-Boot中设备树相关命令(fdt… · 环境变量 · 配置选项
U-Boot
对设备树的支持
06
U-Boot加载DTB的方式
从存储介质(MMC/NAND/NOR… · 从网络(TFTP)加载 · 从内存地址加载
U-Boot
DTB
07
U-Boot中DTB的存储位置
DTB在Flash中的分区 · 在RAM中的加载地址 · FDT地址约定
U-Boot
DTB
08
U-Boot传递DTB给内核的机制
bootm/booti命令如何传递D… · 寄存器r2/r0的约定 · ATAGS与DTB的切换
U-Boot
DTB
09
U-Boot中修改DTB
使用fdt命令修改设备树节点 · 添加/删除/修改属性 · 运行时动态调整
U-Boot
DTB
10
U-Boot环境变量与DTB
fdtcontroladdr · fdtaddr · loadaddr等环境变量的作用与配…
U-Boot
DTB
11
U-Boot设备树覆盖(Overlay)
设备树覆盖的概念 · U-Boot中应用overlay的方… · 动态配置外设
U-Boot
Overlay
12
U-Boot中DTB的校验与安全
校验机制(CRC/Hash) · 安全启动链中的DTB保护 · 防篡改措施
U-Boot
DTB
13
其他Bootloader对DTB的支持
Barebox · GRUB · ATF(ARM Trusted Fi…
Bootloader
DTB
14
ATF与DTB传递
ATF启动阶段 · BL2/BL31/BL32与DTB的… · FIP镜像中的DTB打包
ATF
DTB
15
内核接收DTB的入口
内核启动汇编入口(如stext/__… · DTB指针的获取与验证
DTB
内核接收
16
内核早期解析DTB
early_init_dt_scan… · chosen节点解析 · 内存信息提取
DTB
内核早期解析
17
设备树与内存映射
DTB中memory节点的解析 · 内核如何根据DTB建立内存映射 · 物理内存布局
设备树
内存映射
18
设备树与CPU拓扑
cpus节点 · cpu-map · CPU核心数量
CPU
设备树
19
设备树与中断控制器
interrupt-controll… · 中断映射 · GIC(通用中断控制器)的DT配置
设备树
断控制器
20
设备树与时钟系统
clocks属性 · clock-names · 时钟提供者与消费者
设备树
时钟系统
21
设备树与GPIO
gpio-controller · gpio-specifier · GPIO引脚复用与配置
GPIO
设备树
22
设备树与DMA
dma-controller · dma-ranges · DMA通道映射
DMA
设备树
23
设备树与PCIe
PCIe主机桥的DT描述 · ECAM空间 · 中断映射
PCIe
设备树
24
设备树与显示子系统
display-subsystem · framebuffer · HDMI/LCD接口的DT配置
设备树
显示子系统
25
设备树与电源管理
power-domain · regulator · operating-points-v…
设备树
电源管理
26
设备树与热管理
thermal-zones · cooling-device · 温度传感器
设备树
热管理
27
设备树与音频子系统
sound-card · DAI链接 · codec
设备树
音频子系统
28
设备树与网络设备
ethernet节点 · PHY连接 · MAC地址
设备树
网络设备
29
设备树与IOMMU/SMMU
iommu-map · stream-id · 地址空间隔离
IOMMU/SMMU
设备树
30
设备树调试与常见问题
DTB编译错误 · 内核崩溃定位 · 设备树探测失败分析
设备树调试
常见问题
所属VIP或分类
同VIP:设备树实例分析基于STM32的时钟树节点配置
同VIP:设备树绑定开发GPIO控制器节点与中断资源关联
同VIP:设备树编译与反编译技术从DTS到DTB全流程