scripts/dtc/dtc -I dtb -O dts -o now.dts arch/arm/boot/dts/qcom/生成的.dtb
然后分析now.dts即为反编译生成的总的dts
修改了dtsi/dts需要将obj/KERNEL_OBJ目录删除掉,或手动touch一下新修改文件的时间,才能生效(确保编译到的话,可以加可产生编译错误的代码确认)
查找dtb生成的方法,只有.dts的文件才会生成dtb及中间文件
find ./ -iname *.dtb.dts.tmp
find ./linux-kernel/ -iname *.dtb.dts.tmp ./linux-kernel/arch/arm64/boot/dts/ti/.k3-j721e-common-proc-board.dtb.dts.tmp ./linux-kernel/arch/arm64/boot/dts/ti/.k3-j721e-proc-board-tps65917.dtb.dts.tmp find ./linux-kernel/arch/arm64/boot/dts/ti/ -iname *dtb ./linux-kernel/arch/arm64/boot/dts/ti/k3-j721e-proc-board-tps65917.dtb ./linux-kernel/arch/arm64/boot/dts/ti/k3-j721e-common-proc-board.dtb
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/203361.html原文链接:https://javaforall.net
