This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
library:rk3568:dtsguide [2022/11/01 00:23] lhaosen [1. node节点] |
library:rk3568:dtsguide [2023/06/05 23:30] (current) lhaosen [1. DTS文件] |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== DTS简述 ====== | ====== DTS简述 ====== | ||
+ | 参考: | ||
+ | * [[https:// | ||
+ | * [[http:// | ||
===== - DTS文件 ===== | ===== - DTS文件 ===== | ||
- | rk3568-firefly-aioj.dts | + | DTS文件引用树: |
- | |- rk3568-firefly-aioj.dtsi | + | |
- | |- rk3568-firefly-core.dtsi | + | kernel/ |
- | |- rk3568.dtsi | + | |
- | |- rk3568-dram-default-timing.dtsi | + | |
- | |- rk356x-firefly-demo.dtsi | + | |
- | |- rk3568-linux.dtsi | + | |
+ | < | ||
+ | ./ | ||
+ | ├─./ | ||
+ | │ └─./ | ||
+ | │ | ||
+ | │ │ └─./ | ||
+ | │ | ||
+ | │ | ||
+ | │ | ||
+ | │ | ||
+ | │ | ||
+ | └─./ | ||
+ | </ | ||
===== - node节点 ===== | ===== - node节点 ===== | ||
Line 116: | Line 127: | ||
这有点类似于函数:在哪定义不重要,重要的是在哪调用。 | 这有点类似于函数:在哪定义不重要,重要的是在哪调用。 | ||
| | ||
+ | ===== - DTS相关工具 ===== | ||
+ | |||
+ | ==== - devicetree(linux) ==== | ||
+ | |||
+ | 工具主页:https:// | ||
+ | |||
+ | * 安装: | ||
+ | |||
+ | wget https:// | ||
+ | |||
+ | * 参数 | ||
+ | |||
+ | < | ||
+ | usage: 从设置的根节点预览或搜索指定关键字 | ||
+ | |||
+ | 设备树查看器(0.9) | ||
+ | |||
+ | options: | ||
+ | -s SET_CONF, -set SET_CONF, --set SET_CONF | ||
+ | 设置dtv.conf文件 | ||
+ | -c, -config, --config | ||
+ | 显示当前使用的dtv.conf文件路径 | ||
+ | -r, -root, --root | ||
+ | -z, -hp, --hidePath, -short, --short | ||
+ | 按照最短路径显示 | ||
+ | -f FIND_KEYWORD, | ||
+ | 搜索指定内容 | ||
+ | -x {re,all}, -flag {re,all}, --flag {re,all} | ||
+ | re: | ||
+ | -d, -debug, --debug | ||
+ | -no-color, --no-color | ||
+ | 禁用颜色显示 | ||
+ | -v, --version | ||
+ | --history | ||
+ | -h, --help | ||
+ | </ | ||
+ | |||
+ | * 设置: | ||
+ | |||
+ | dt -set ~/ | ||
+ | |||
+ | * 运行: | ||
+ | |||
+ | dt -h | ||
+ | dt -z | ||
+ | | ||
+ | dt -z -find pinctrl | ||
+ | |||
+ |