linux – 如何在内核3.19上加载设备树覆盖

linux – 如何在内核3.19上加载设备树覆盖,第1张

概述内核3.19(重新)引入了设备树覆盖.我在 Linux内核3.19.4,通过Fedora(3.19.4-200.fc21.armv7hl). 我有一个覆盖文件overlay.dts,如documentation所述. overlay.c包含与叠加层一起使用的功能,包括加载叠加层的功能. 核心是否检查要加载的叠加层的任何路径?如果是,在哪里?如果没有,我如何加载叠加层? 从我的经验(3.8-3.14 内核3.19(重新)引入了设备树覆盖.我在 Linux内核3.19.4,通过Fedora(3.19.4-200.fc21.armv7hl).

我有一个覆盖文件overlay.dts,如documentation所述.

overlay.c包含与叠加层一起使用的功能,包括加载叠加层的功能.

核心是否检查要加载的叠加层的任何路径?如果是,在哪里?如果没有,我如何加载叠加层?

解决方法 从我的经验(3.8-3.14),DTB加载实际上是引导加载程序的管辖权,而不是内核本身.我已经使用u-boot这个 – u-boot可以将编译的设备树文件(man dtc)从基于EXT2的文件系统加载到RAM中的已知位置,然后在内核命令行中指定.

你使用哪个启动加载程序?

总结

以上是内存溢出为你收集整理的linux – 如何在内核3.19上加载设备树覆盖全部内容,希望文章能够帮你解决linux – 如何在内核3.19上加载设备树覆盖所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

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

原文地址: http://outofmemory.cn/yw/1048908.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存