编译和反编译设备树

如何单独编译设备树?

cd linux-x.xx  

make dtbs

生成的dtb位置在:out/target/product/AM809/obj/KERNEL_OBJ/arch/arm/boot/dts/AM809_msm8909-1gb-qrd-skue.dtb

生成的dtc位置在:out/target/product/AM809/obj/KERNEL_OBJ/scripts/dtc/dtc

反编译dtb,生成dts:

把生成的dtb和dtc拷贝到out目录下:

cd out

 

./dtc -I dtb -O dts xxx.dtb -o xxx.dts

这样可以看到这个项目的完整的设备树

虽然注释被删掉了,但是回过头来找源文件还是很方便的。 

posted on 2016-10-09 17:08  黑大米  阅读(3350)  评论(0编辑  收藏  举报

导航