Article / 2026/05/29

在设备树中添加自定义的节点-19

在设备树中添加自定义的节点-19 的技术笔记。

在设备树中添加自定义的节点

在rk3399中,设备树的节点在

Z:\itop-3399_8.1\kernel\arch\arm64\boot\dts\rockchip\rk3399.dtsi

编辑rk3399.dtsi

test1: test {
		#address-cells = <1>;
		#size-cells = <1>;

		compatible = "test";
		reg = <0x20ac000 0x0000004>;
		status = "okay";
	};

修改test 节点的内容

在主节点的后面补充

&test1 {
	compatible = "test1234"
};

编译kernel

单独刷机

  • 然后进入到一下目录可以看到生成的节点的名字,比如上面的test
cd  /proc/device.tree/    
ls
cd /sys/framware/devicetree/base/
ls

Giscus 未启用:请在 src/site.config.ts 中配置 repoId 与 categoryId。