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



















![【BUUCTF】[RoarCTF 2019]Easy Java1](https://img-blog.csdnimg.cn/direct/02a6810f75824aab98c77daefd584fe5.png)