基于6ULL-Nand核心板|提取并反编译设备树

本文详细介绍了如何在HD6UL-IOT评估板上查看和提取设备树文件(dtb)的分区信息,以及如何在Linux环境中反编译dtb文件,包括使用`cat/proc/mtd`命令检查分区和`dd`命令提取,以及在内核目录下使用`dtc`工具进行反编译操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本文基于HD6UL-IOT评估板进行验证。HD6UL-IOT 基于HD6UL-CORE 工业级核心板设计(双网口、双 CAN、7 路串口),接口丰富,采用 3.5 寸工控板标准尺寸,适用于工业现场应用需求,亦方便用户评估核心板及 CPU 的性能。

6UL评估板

1.查看dtb文件分区

使用cat /proc/mtd命令查看dtb设备树文件在nand中存储的分区。

2.png

2.提取dtb设备树文件

输入dd if=/dev/mtd1 of=/home/xxx.dtb在mtd1分区中提取dtb设备树文件到home目录下。

3.png

3.反编译dtb设备树文件

提取出dtb文件后,将dtb文件拷贝到linux虚拟机内,进入到linux内核目录scripts/dtc下找到dtc工具使用一下目录对dtb设备树文件进行反编译:

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

4.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值