差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
digi:arm-embedded:ccmp2:customdt [2024/11/11 22:44] – robin | digi:arm-embedded:ccmp2:customdt [2025/03/11 16:54] (当前版本) – robin | ||
---|---|---|---|
行 48: | 行 48: | ||
ls arch/ | ls arch/ | ||
然后编译 | 然后编译 | ||
+ | make clean dtbs | ||
make dtbs | make dtbs | ||
如果出错,有语法错误,及时修复再编译, | 如果出错,有语法错误,及时修复再编译, | ||
行 57: | 行 58: | ||
第五步:测试设备树文件 | 第五步:测试设备树文件 | ||
首先要把它拷贝出来,因为目录都比较深,所以可以用deyaio的publish.sh脚本,快速拷贝相关文件到release目录内。 | 首先要把它拷贝出来,因为目录都比较深,所以可以用deyaio的publish.sh脚本,快速拷贝相关文件到release目录内。 | ||
+ | |||
+ | 单独测试设备树,可以重新以可读写的方式mount一下linux分区 | ||
+ | < | ||
+ | mount -o remount,rw / | ||
+ | 再把设备树拷入到内核分区中 | ||
+ | </ | ||
+ | |||
第六步:编译boot.txt和install_linux_fw_sd.txt,在启动时加载自定义的设备树。 | 第六步:编译boot.txt和install_linux_fw_sd.txt,在启动时加载自定义的设备树。 |