18得票2回答
Bitbake没有将我的文件安装到rootfs镜像中。

我创建了一个bitbake配方,可以将我的两个文件(VPU的固件二进制文件)复制到目标根文件系统的`/lib/firmware/`目录中。 我尝试了很多选项,所以现在不确定我的配方中哪些是不必要的/冗余的,哪些是必需的。 我认为`FILESEXTRAPATHS`..、`SRC_URI`....

8得票2回答
Yocto构建失败,退出代码为“134”。

我正在尝试在WSL2上进行Yocto构建,但每次尝试构建时都会遇到这些类型的错误。 ERROR: Task (/home/minwoo/yocto/poky/meta/recipes-core/initscripts/initscripts_1.0.bb:do_install) failed...

28得票3回答
使用Yocto/bitbake快速重建设备树是否可行?

所以,每次我修改设备树时,通常会在自定义配方中更改dts并重新构建映像。重建需要很长时间,因为它要重新构建整个内核,然后需要构建映像,最后部署到目标设备。 有没有我忽略的技巧只重建设备树? 更新: 我已经将g0hl1n的答案标记为正确答案,因为这是我的问题的答案。但是,我发现在Yocto...

7得票1回答
在Yocto中,如何通过SSH读取一个非标准端口上的Git仓库?

我创建了一个包含以下定义的配方: SRC_URI = "git://git:<password>@<ip address>:<ssh_port>/home/git/tuxin-repo/project.git;protocol=ssh;branch=tes...

7得票2回答
如何扩展他人的仓库清单(manifest)?

在我的项目中,我想采用现有的Yocto设置来构建汽车级Linux分发,并添加一些包含我们自己组件配方的层次结构。 在 他们的gerrit网站 上有一个公开的清单文件。 我想做的基本上是将这个清单文件作为我的基础,并添加我们自己的组件配方。 <manifest> <...

10得票1回答
部署.ipk文件给其他开发者的步骤

我有一个配方(假设为my_package_1.0.bb),它构建库并将所需的库和标头添加到sysroot中,以便进行开发。同时,我在build/tmp/deploy/ipk/下看到了我的包的.ipk文件。 我的要求是,我想分享这些库、头文件和部署这些内容的配方到客户的sysroot目录中(供...

11得票3回答
如何在Yocto中递归地克隆带有子模块的git仓库

是否有其他方法可以克隆Bitbake配方文件中的所有依赖文件夹(类似于使用recursive标签)?我目前的做法如下: SRC_URI="git://[uri_a];...;name=a \ git://[uri_b];...;destsuffix=git/a/b;name=b \...

13得票3回答
如何在Yocto中更改u-boot的配置

使用Yocto项目为iMX6开发板构建Linux,并且我想要修改用于构建iMX开发板的u-boot-imx(iMX开发板的u-boot)的.config文件 - 例如,将自动引导延迟更改为1秒。 我可以编辑配置文件(例如,找到构建目录并运行make menuconfig),但是当我运行bit...

16得票3回答
如何在Yocto中使用自己的设备树和修改后的内核配置?

我正在使用yocto构建自己的"嵌入式Linux"。该系统基于SAMA5D3x-MB + SAMA5D3x-CM(RONETIX)和SAMA5D35。我有两个问题: 1.) 修改设备树 我基于以下命令生成了一个映像: MACHINE ??= "sama5d3xek" 在生成过程中,我在...

21得票1回答
do_compile[noexec]和空函数在bitbake配方中有什么区别?

如果我想禁用特定的构建步骤,我可以使用以下任一方式:do_configure[noexec] = "1" 或者do_configure() { } 这些替代方案有什么区别?我听说在使用 noexec 时可能会存在升级条件。