DTS设备树反编译

Linux之设备树解耦架构解读-V1.0
https://blog.csdn.net/feelabclihu/article/details/119686959

调试手段

在调试的过程中,没有达到预期时,需要先确定修改有没有编译到对应的dtbo.img中,就需要反编译dtbo.img

  1. 反编译工具
    反编译工具代码中自带,只需要初始化一下环境变量就可以使用。初始化指令如下:
    source build/envsetup.sh
    lunch xxx_proj_userdebug
  2. 反编译dtb.img
    dtc -I dtb -O dts dtb.img -o dtsi.txt
  3. 反编译dtbo.img
    mkdtimg dump dtbo.img -b dtbo
    dtc -I dtb -O dts dtbo.00 -o dtsi.txt
    批量处理dtbo.xx:
 #!/bin/bash
 for file in `ls dtbo.*`
 do
    echo $file
    #echo ${file}_dtsi.txt
    dtc -I dtb -O dts $file -o ${file}_dtsi.txt
 done
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容