首页
›
Linux内核与驱动
›
083-Linux内核设备树
›
《设备树调试:内核日志dtc与of_dump工具》
VIP10
本课程属于:083-Linux内核设备树
Linux内核与驱动 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
设备树调试:内核日志dtc与of_dump工具
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
设备树基础概念
什么是设备树(Device Tree… · 为什么需要设备树 · 设备树与ACPI的区别
设备树基础概念
Device
02
设备树文件结构
DTS · DTSI · DTB
设备树文件结构
DTS
03
DTC工具入门
DTC的安装 · 基本用法 · 常用命令行选项(-I
DTC
工具入门
04
DTC编译与反编译
将DTS编译为DTB · 将DTB反编译为DTS · 验证编译正确性
DTC
编译
05
DTC高级选项
使用-d参数输出依赖关系 · 使用-H参数处理覆盖 · 使用-W和-E进行警告与错误控制
DTC
高级选项
06
设备树节点与属性
节点命名规则 · 属性类型(string · u32
设备树节点
属性
07
设备树地址编码
reg属性 · ranges属性 · #address-cells
设备树地址编码
reg
08
设备树中断
interrupt-parent · interrupts · interrupt-controll…
设备树
interrupt-pa…
09
设备树GPIO与pinctrl
gpios属性 · pinctrl-names · pinctrl-0
GPIO
pinctrl
10
设备树时钟与电源管理
clocks · clock-names · clock-frequency
设备树时钟
电源管理
11
设备树overlay
overlay语法 · target与target-path · fragment节点
overlay
设备树
12
内核设备树调试接口
/proc/device-tree目… · 查看节点与属性 · sysfs中的of_node
内核设备树调试接…
proc/device-…
13
内核日志中的设备树信息
dmesg中的设备树打印 · of_platform_popula… · 设备匹配日志
内核日志
设备树信息
14
of_dump工具介绍
of_dump是什么 · 编译与安装 · 基本使用方法
of
dump
15
of_dump常用命令
of_dump -n列出节点 · of_dump -p打印属性 · of_dump -d深度遍历
of
dump
16
of_dump高级用法
of_dump -f过滤节点 · of_dump -o输出到文件 · of_dump -h帮助
of
dump
17
of_dump与内核of API对比
of_find_node_by_pa… · of_get_property · of_dump的等效实现
of
dump
18
设备树调试实战
使用of_dump排查设备未匹配问题 · 检查compatible属性是否正确
设备树调试实战
of
19
设备树调试实战
使用of_dump检查reg与中断资… · 验证地址范围
设备树调试实战
of
20
设备树调试实战
使用of_dump验证overlay… · 检查fragment节点
设备树调试实战
of
21
设备树调试实战
使用of_dump与dmesg联合分…
设备树调试实战
of
22
设备树调试实战
使用DTC的-Werror选项在编译…
设备树调试实战
DTC
23
设备树调试实战
使用DTC的-Wunique_uni…
设备树调试实战
DTC
24
设备树调试实战
使用DTC的-Wgraph_pare…
设备树调试实战
DTC
25
设备树调试实战
使用DTC的-Winterrupt_…
设备树调试实战
DTC
26
设备树调试实战
使用DTC的-Walias_path…
设备树调试实战
DTC
27
设备树调试实战
使用DTC的-Wunit_addre…
设备树调试实战
DTC
28
设备树调试实战
使用DTC的-Wavoid_unne…
设备树调试实战
DTC
29
设备树调试实战
使用DTC的-Wchosen_nod…
设备树调试实战
DTC
30
综合案例
从零调试一个设备树问题——使用DTC… · of_dump检查 · 内核日志验证全流程
综合案例
DTC
所属VIP或分类
同VIP:Linux-CCF时钟驱动开发与设备树绑定调试
同VIP:Linux-DMA控制器驱动开发与设备树适配
同VIP:Linux内核设备树DTS与驱动配置