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