【问题标题】:What is the difference between BSP and distribution layers in YoctoYocto中的BSP和分布层有什么区别
【发布时间】:2015-10-03 05:43:42
【问题描述】:

您能否简要解释一下什么是 BSP 和分布层,它们之间有什么区别?

实际上,我不是在寻找 Yocto 项目手册参考资料,但很高兴得到您所理解的解释。

【问题讨论】:

标签: embedded metadata embedded-linux yocto bitbake


【解决方案1】:

好吧,不管你要求什么,手册都有定义:Machine and policy configuration

BSP 层是关于提供机器配置(描述您的机器具有哪些硬件)并提供必要的低级支持、内核和引导加载程序、外部驱动程序,以及可能的其他支持和启用应用程序。

BSP 层不得修改任何配方中的任何内容,除非选择了该层支持的机器。

分布(策略)层负责配置分布范围的特征和选择。示例可以是包格式、C 库、init 系统等。它还应该决定是否构建启用 X11、WiFi、蓝牙等,支持所有其他配方。这是通过添加到 DISTRO_FEATURES 变量来完成的,稍后应该检查不同的配方,以确定是否使用不同的配置进行构建。

如前所述,请查看手册以获取更多详细信息。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-09-12
    • 1970-01-01
    • 2020-08-21
    • 1970-01-01
    • 2019-01-11
    • 2014-08-31
    • 2010-10-16
    • 2019-07-09
    相关资源
    最近更新 更多