1. FDT介绍
- 扁平设备树(Flattened Device Tree,FDT),也叫平坦设备树,是设备树的一种二进制表示形式,提高了在嵌入式系统中的传输和解析效率;
2. 在U-Boot中使用FDT
2.1. 进入U-Boot
- 开发板上电按
Ctrl + c进入U-Boot命令行;
2.2. 查询配置
- 输入
fdt list /查看设备树根节点;
fdt list /

- 输入
fdt print可以打印整个设备树;
fdt print

- 输入
fdt list /usb0-vbus查看usb0配置;
fdt list /usb0-vbus

- 输入
fdt list /soc查看soc节点; - 输入
fdt list /soc/leds查看soc下的leds节点;
fdt list /soc
fdt list /soc/leds


2.3. 修改配置
- 输入
fdt set /soc/leds/led_1 label led2修改led1_1的label属性为led2;
fdt set /soc/leds/led_1 label led2

2.4. 保存配置
- 输入
fdt save保存;
fdt save

本文详细介绍了如何在U-Boot环境中使用扁平设备树(FDT)进行设备配置的查询、修改和保存,包括进入U-Boot命令行、查看不同节点配置、以及修改和保存设备树内容。

5682

被折叠的 条评论
为什么被折叠?



