首页
›
Linux内核与驱动
›
032-设备树匹配与解析
›
《设备树问题排查从dtb加载失败到驱动异常定位》
VIP10
本课程属于:032-设备树匹配与解析
Linux内核与驱动 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
设备树问题排查从dtb加载失败到驱动异常定位
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
设备树基础概念
什么是设备树(Device Tree… · 为什么需要设备树 · 设备树在Linux内核中的角色
设备树基础概念
Device
02
DTB文件格式详解
DTB的二进制结构 · FDT头部解析 · 内存保留区
DTB
文件格式详解
03
DTS语法入门
DTS文件基本结构 · 节点(node)与属性(proper… · 标签(label)与引用(&)
DTS
语法入门
04
常用设备树属性
compatible · reg · interrupts
常用设备树属性
compatible
05
设备树编译与反编译
dtc工具使用 · dtc编译选项 · dtc -I fs -O dts从内…
设备树编译
反编译
06
Bootloader加载DTB流程
U-Boot加载DTB的流程 · fdt_addr_r环境变量 · bootm与booti命令
Bootloader
DTB
07
DTB加载失败常见原因
内存地址错误 · 校验和失败 · FDT魔数错误
DTB
加载失败常见原因
08
DTB加载失败排查方法
使用U-Boot fdt命令验证 · 打印加载地址 · 检查bootcmd
DTB
加载失败排查方法
09
内核解析DTB过程
unflatten_device_t… · early_init_dt_scan… · 设备树与内核的绑定
DTB
内核解析
10
设备树与Platform设备
of_platform_popula… · 设备树节点如何转化为platform…
Platform
设备树
11
设备树与I2C/SPI设备
I2C子节点解析 · SPI子节点解析 · reg属性在I2C/SPI中的特殊含…
I2C/SPI
设备树
12
设备树与中断控制器
interrupt-parent · interrupts属性 · 中断控制器级联
设备树
断控制器
13
设备树与时钟框架
clocks属性 · clock-names · clock-frequency
设备树
时钟框架
14
设备树与GPIO
gpios属性 · gpio-hog · GPIO控制器
GPIO
设备树
15
设备树与DMA
dmas属性 · dma-names · DMA通道请求
DMA
设备树
16
设备树与电源管理
power-domains · regulator · supply属性
设备树
电源管理
17
设备树与pinctrl
pinctrl-names · pinctrl-0 · pinmux
pinctrl
设备树
18
设备树与Display/DRM
display-timings · panel节点 · backlight
Display/DRM
设备树
19
设备树与音频
sound节点 · DAI链接 · codec节点
设备树
音频
20
设备树与网络
ethernet节点 · phy-handle · mdio总线
设备树
网络
21
设备树与PCIe
PCIe控制器节点 · device_type · ranges
PCIe
设备树
22
设备树与USB
USB控制器节点 · dr_mode · maximum-speed
USB
设备树
23
设备树与MMC/SDIO
mmc控制器节点 · bus-width · non-removable
MMC/SDIO
设备树
24
设备树与NAND/SPI NOR Flash
flash节点 · partitions分区表 · mtdparts
NAND/SPI
NOR
25
设备树与热管理
thermal-zones · cooling-device · trip点
设备树
热管理
26
设备树与Firmware/SCMI
firmware节点 · scmi协议 · 性能域
Firmware/SCM…
设备树
27
设备树与Reserved Memory
reserved-memory节点 · no-map · reusable
Reserved
Memory
28
设备树与Chosen节点
chosen节点 · bootargs · stdout-path
Chosen
设备树
29
驱动probe失败排查
of_match_table匹配失败 · 资源获取失败 · 依赖设备未就绪
probe
驱动
30
综合实战案例
从DTB加载失败到驱动异常定位的完整…
综合实战案例
DTB
所属VIP或分类
同VIP:设备树加载阶段与bootloader传递dtb参数配置
同VIP:设备树实例分析基于STM32的时钟树节点配置
同VIP:设备树绑定开发GPIO控制器节点与中断资源关联