编译linux内核设备树文件使用什么命令

编译linux内核设备树文件使用什么命令,第1张

Linux源码的arch/powerpc/boot/dts/目录下存放了很多dts文件,可以作为参考文件。另外dtc编译器在内核源码2.6.25版本之后已经被包含进去。在2.6.26版本之后,生成blob的简单规则已经加入makefile,如下命令:

$ make ARCH=powerpc canyonlands.dtb

也可以根据自己的硬件修改好dts文件后,用下面类似命令生成dtb文件。

$ dtc -f -I dts -O dtb -R 8 -S 0x3000 test.dts >mpc836x_mds.dtb

$ mkimage -A ppc -O Linux -T flat_dt -C none -a 0x300000 -e 0 -d mpc836x_mds.dtb mpc836x_mds.dtu

可以让设备树文件和内核一起编译,单独编译的化,可以参考下面的文档:

http://blog.csdn.net/woshigaoyuan/article/details/13996277


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8496756.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-17
下一篇2023-04-17

发表评论

登录后才能评论

评论列表(0条)

    保存