linux dtb解析方法之验证修改的dts是否有效

我们在调试linux系统外设的时候,经常修改dts文件,那怎么check修改是否生效呢

一、板载设备树路径
linux系统烧录完,登录系统后我们通常能看到如下的fdt和设备树文件:
ls /sys/firmware/
devicetree  fdt

二、解析板载设备树
那如何解析fdt呢:
使用如下命令:dtc命令根据是android或者是linux放在编译完的某个路径里面,可以用find在编译完的产物中找到,其中fdt来自板载系统:adb pull /sys/firmware/fdt
解析命令:dtc -I dtb -o dts ~/fdt -o source_dts_config

解析完成后可以打开source_dts_config,可以看到所有编译进内核的dts。

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-06 14:41:19       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-06 14:41:19       100 阅读
  3. 在Django里面运行非项目文件

    2024-06-06 14:41:19       82 阅读
  4. Python语言-面向对象

    2024-06-06 14:41:19       91 阅读

热门阅读

  1. 默认路由,直接路由,静态路由,动态路由

    2024-06-06 14:41:19       27 阅读
  2. 数据库服务器的三种数据结构

    2024-06-06 14:41:19       25 阅读
  3. JVM学习-自定义类加载器

    2024-06-06 14:41:19       30 阅读
  4. Golang:使用go-nanoid生成随机的唯一ID

    2024-06-06 14:41:19       31 阅读
  5. go slice切片的详细知识(包含底层扩容)——2

    2024-06-06 14:41:19       29 阅读
  6. oracle递归查询语法

    2024-06-06 14:41:19       24 阅读