【问题标题】:Do I need my own bsp layer and what should be placed there?我需要自己的 bsp 层吗?应该放什么?
【发布时间】:2021-08-11 08:00:05
【问题描述】:

我知道这可能不是问我想问的问题的最佳场所,但坦率地说,尽管我浏览了很多资源,但我还没有找到令人满意的答案。我一直在尝试学习如何使用 Yocto,因此我有一些问题。 (顺便说一句,如果你知道一个更好的地方问他们,请在评论中告诉我,这样我就可以在那里提出问题并删除这个问题,以免造成太多麻烦)。

  • 在 Embedded-Linux-Development-Using-Yocto-Project-Cookbook 中,我发现最好的做法是创建自己的 bsp 层。如果我的 new-custom-bsp 层取决于例如元树莓派?所以 meta-raspberrypi 就像我的 bsp 层的基础?

  • 我为什么要定义自己的图像?

  • bsp层应该放什么? Linux内核版本? uboot配置?设备树?如果我有自己的内核模块怎么办?我应该把它们放在 bsp 层吗?如果我的模块处理的不是板上本身的硬件,而是可以插入板上的硬件怎么办?将它们放入 my-custom-distro 层不是更好吗?

  • 至于我的 my-custom-distro - 应该在这种层中放置什么?运行服务?加载驱动程序?用户配置?

【问题讨论】:

    标签: embedded embedded-linux yocto


    【解决方案1】:

    如果我的 new-custom-bsp 层取决于 例如元树莓派?所以元树莓派就像一个基础 对于我的 bsp 层?

    是的。是的。

    我为什么要定义自己的图像?

    您不想控制图像的一部分吗?如果有其他的,你可以使用 BSP 层提供的现有的。

    bsp层应该放什么? Linux内核版本? uboot配置?设备树?如果我有自己的内核模块怎么办?

    至于我的 my-custom-distro - 应该在这种层中放置什么?运行服务?加载驱动程序?用户配置?

    为了使其在现有平台/板上工作所需的一切,以及上述任何内容和/或所有内容。

    【讨论】:

      猜你喜欢
      • 2017-03-31
      • 1970-01-01
      • 1970-01-01
      • 2023-02-22
      • 1970-01-01
      • 2010-10-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多