我需要我自己的 bsp 层吗?应该放在那里什么?

Do I need my own bsp layer and what should be placed there?

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

Is it true in the case when my new-custom-bsp layer would be depending on e.g. meta-raspberrypi? So the meta-raspberrypi would be like a base for my bsp layer?

是的。是的

Why should I define my own images?

你不想控制图像的一部分吗?有的话可以使用BSP层提供的existing。

What should be placed in bsp layer? Linux kernel version? Uboot configuration? Device tree? What if I have my own kernel modules?

As for my my-custom-distro - what should be placed in this kind of layer? Running services? Loading drivers? User configuration?

使它在现有 platform/board 上运行所需的任何东西,所以 and/or 以上所有内容。