本文基于HD6UL-IOT評估板進行驗證。HD6UL-IOT 基于HD6UL-CORE 工業(yè)級核心板設(shè)計(雙網(wǎng)口、雙 CAN、7 路串口),接口豐富,采用 3.5 寸工控板標(biāo)準(zhǔn)尺寸,適用于工業(yè)現(xiàn)場應(yīng)用需求,亦方便用戶評估核心板及 CPU 的性能。
使用cat /proc/mtd命令查看dtb設(shè)備樹文件在nand中存儲的分區(qū)。
輸入dd if=/dev/mtd1 of=/home/xxx.dtb在mtd1分區(qū)中提取dtb設(shè)備樹文件到home目錄下。
提取出dtb文件后,將dtb文件拷貝到linux虛擬機內(nèi),進入到linux內(nèi)核目錄scripts/dtc下找到dtc工具使用一下目錄對dtb設(shè)備樹文件進行反編譯:
./dtc -I dtb -O dts -o xxx.dtsxxx.dtb