首页
›
Linux内核与驱动
›
095-QEMU系统级模拟
›
《板级设备树适配与内核启动流程调试方法》
VIP10
本课程属于:095-QEMU系统级模拟
Linux内核与驱动 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
板级设备树适配与内核启动流程调试方法
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
设备树(DTS)基础概念
什么是设备树 · 为什么需要设备树 · 设备树文件类型(.dts/.dtsi…
DTS
设备树
02
设备树语法入门
节点(node) · 属性(property) · 标签(label)
设备树语法入门
node
03
设备树常用属性详解
compatible · reg · interrupts
设备树常用属性详…
compatible
04
设备树地址与DMA映射
#address-cells · #size-cells · ranges
DMA
设备树地址
05
设备树中断控制器
interrupt-parent · interrupt-cells · interrupt-map与级联中断…
设备树
断控制器
06
设备树GPIO与pinctrl
gpio-controller · gpio-cells · pinctrl-0/pinctrl-…
GPIO
pinctrl
07
设备树时钟与电源管理
clock-controller · assigned-clocks · power-domains
设备树时钟
电源管理
08
设备树I2C/SPI/UART外设节点
标准绑定 · reg属性 · 时钟频率
I2C/SPI/UART
设备树
09
设备树PCIe与USB控制器
PCIe总线节点 · dma-coherent · usb-device节点
PCIe
USB
10
设备树Display与GPU
simple-framebuffer · display-timings · panel节点
Display
GPU
11
设备树音频与多媒体
sound-card · codec节点 · dai-link
设备树音频
多媒体
12
设备树热管理(Thermal)
thermal-zones · cooling-maps · trip-points
Thermal
设备树热管理
13
设备树Firmware与可信执行环境
firmware节点 · optee · scmi
Firmware
设备树
14
设备树Overlay与动态配置
overlay语法 · target-path · __overlay__
Overlay
设备树
15
设备树校验与调试工具
dtc编译选项 · dt-validate · dtc -I fs /proc/de…
设备树校验
调试工具
16
内核启动流程概览
从uboot到start_kerne… · setup_arch · unflatten_device_t…
内核启动流程概览
uboot
17
内核早期启动与设备树解析
early_init_dt_scan… · unflatten_dt_node · 内存节点解析
内核早期启动
设备树解析
18
内核驱动模型与设备树匹配
platform_driver · of_match_table · of_device_id匹配流程
内核驱动模型
设备树匹配
19
设备树中断子系统初始化
irq_domain · of_irq_init · 中断控制器注册与映射
设备树
断子系统初始化
20
设备树时钟框架初始化
clk_of_provider · of_clk_add_provide… · 时钟树建立
设备树时钟框架初…
clk
21
设备树GPIO子系统初始化
gpiochip_add · of_gpiochip_add · gpio-hog处理
GPIO
设备树
22
设备树pinctrl子系统初始化
pinctrl_register · of_pinctrl_get · 引脚状态切换
pinctrl
设备树
23
设备树I2C/SPI总线初始化
i2c_register_board… · spi_register_board… · 设备枚举
I2C/SPI
设备树
24
设备树DMA引擎初始化
of_dma_controller_… · dma_request_slave_…
DMA
设备树
25
设备树电源管理域初始化
pm_domain_attach · genpd_of_provider · power-domain切换
设备树电源管理域…
pm
26
设备树CPU与OPP初始化
cpu节点解析 · operating-points-v… · cpufreq框架
CPU
OPP
27
设备树内存与CMA初始化
memory节点 · reserved-memory · cma区域
CMA
设备树内存
28
内核启动调试方法
earlyprintk · earlycon · debugfs
内核启动调试方法
earlyprintk
29
设备树调试实战
dtc反编译 · /sys/firmware/devi… · of_* API调试
设备树调试实战
dtc
30
板级适配实战案例
从零编写设备树 · 适配新外设 · 解决中断冲突
板级适配实战案例
从零编写设备树
所属VIP或分类
同VIP:Linux内核启动异常定位与QEMU调试实践
同VIP:Linux内核启动性能分析与QEMU调优方法
同VIP:QEMU根文件系统构建与挂载调试优化