点击打开链接

由于device tree会将一个node的信息分布在各个文件里,查看起来很不方便,比如如下例子,ldb在三个文件中都有配置:

imx6qdl-sabresd.dtsi:

[plain] view plaincopy
  1. &ldb {
  2. status = "okay";
  3. .......
  4. };

imx6qdl.dtsi:

[plain] view plaincopy
  1. ldb: ldb@020e0008 {
  2. #address-cells = <1>;
  3. #size-cells = <0>;
  4. ......
  5. };

imx6q.dtsi:

[plain] view plaincopy
  1. &ldb {
  2. compatible = "fsl,imx6q-ldb", "fsl,imx53-ldb";
  3. .......
  4. }

其实device tree编译之后最终是会被全部放在一个.dtb结尾的文件,

比如这里是imx6q-sabresd-ldo.dtb,用如下命令就可以看到整个ldb node的内容,而且也可以作为编译之后的检查。

[kris@ecovacs:~/kernel_imx/scripts/dtc]$

./dtc -I dtb -O dts ../../arch/arm/boot/dts/imx6q-sabresd-ldo.dtb  > ~/f.dts

0

如何将dtb反编译成dts相关推荐

  1. 将dtb反编译成dts

    [将dtb反编译成dts, 使用命令如下:] 1> ./out/target/product/$Project/obj/KERNEL_OBJ/scripts/dtc/dtc -h 2> . ...

  2. class反编译成java_省事情的java(3)-编译

    摘要 jvm是为了支持java语言的.jvm的具体实现就是运行时环境.那么java语言的源代码怎么变成jvm认可的指令呢?-----这就需要编译器编译. jvm代码 java源程序(.java)是通过 ...

  3. Java的class文件批量反编译成Java文件

    Java的class文件批量反编译成java文件 Class文件是java文件编译后产生的一个文件,class文件便于在软件上运行,但是我们无法阅读中间的程序,所以我们需要将class文件转换成jav ...

  4. 将DEX反编译成Java源代码

    本文翻译自:decompiling DEX into Java sourcecode 如何将Android DEX(VM字节码)文件反编译成相应的Java源代码? #1楼 参考:https://sta ...

  5. 将.pyc反编译成.py

    在使用atom查看.py文件时,发现乱码了,于是在网上一顿搜索. .pyc文件是.py文件运行产生的,对于下次执行会加快执行速度,但想要阅读源码的话,需要将它反编译成.py文件. 下面记录下如何将.p ...

  6. python编译成exe和exe反编译成python

    先看文章概要.再看左侧目录,可准确找到需要内容 文章概要:python文件可编译成exe文件,exe文件也可通过反编译恢复为python文件.下面简单介绍如何生成exe和恢复python python ...

  7. 什么是pyc文件,把python的py文件编译成pyc文件,把pyc文件反编译成py文件。以及python编译的如何设置不生成pyc文件

    文章目录 1 什么是pyc文件 1.1 什么是pyc文件 1.2 pyc文件是怎么生成的,有什么好处 2 把python的py文件编译成pyc文件 2.1 使用python内置库py_compile把 ...

  8. jar反编译成java工具

    在开发过程中,经常使用到jar包.有的jar是在ide不能查看源码的. 这时就可以使用到jar的反编译工具. 传送门: http://download.csdn.net/detail/wzp09tjl ...

  9. 如何使用ILSpy 把发布版本反编译成源码

    有时候,看法别人写的代码比较好,想看看他们的代码到底是如何写的,于是就找方法,看看能否把发布版本变成源码.后来终于发现一个词"反编译",我终于知道怎么办了. 工具:ILSpy   ...

最新文章

  1. AD RMS高可用(三)部署RMS根群集服务器
  2. 一切都要从华为云 CloudIDE 酷似 VS Code 说起
  3. bzoj4567: [Scoi2016]背单词
  4. Linux 2.6内核Makefile浅析
  5. php 到处excel 乱码,php 导出excel乱码怎么办
  6. CodeBlocks20.03+汉化包云盘下载及用法
  7. 4am永远 鼠标按键设置_适合我的精英手柄,机械按键与体感最爱:北通宙斯T6体验...
  8. 磷酸铁锂电池BMS系统工作原理
  9. ps 批处理图片大小和压缩
  10. 有关java的几个日期类的转换
  11. mysql 身份证判断性别_sql根据身份证号判断所在地域、年龄、性别
  12. 罗永浩回顾创业历程:转角遇贵人
  13. java oracle spatial_安装Oracle Spatial数据组件
  14. 请设置注册表项HKLMSoftwareMicrosoft.NETFrameworkInstallRoot,指向.NET Framework安装位置(写给我自己备份的免得以后找不到)
  15. 寒武纪加速平台(MLU200系列) 摸鱼指南(一)--- 基本概念及相关介绍
  16. Non-static method ‘selectUser(com.lsc.bean.admin)‘ cannot be referenced from a static context
  17. 无障碍应用程序:无障碍访问和无障碍入门
  18. 学习笔记:物料接收到质检库存的几种不同方式
  19. ColorMatrix 5*5颜色矩阵
  20. HCIA基础知识(1)

热门文章

  1. 服务器响应时延,服务器响应时延
  2. synchronize与lock的区别
  3. 004_FastDFS分布式添加多个tracker
  4. python io流,Python io流会在列表理解中自动关闭吗?
  5. Android多媒体开发:录音机
  6. day06 : 01 Oracle 体系结构概念,内存结构,内存结构(服务器进程和用户进程)
  7. 大话存储pdf 百度网盘_学用系列亲身体验百度网盘内测在线文档,有遗憾也有期待...
  8. python的lambda函数_Python-Lambda函数的范围及其参数?
  9. koa mysql 存储过程_Sql中判断数据库、表、临时表、存储过程和列是否存在...
  10. innodb一页为什么要存储两行记录_innodb数据记录存储结构