我在以 poky 作为发行版的 yocto 构建系统中使用 BSP 层 meta-ti。 当我将 MACHINE 变量设置为“beaglebone”时,PREFERRED_PROVIDER_virtual/kernel 是“linux-ti-staging”,即 kernel 源将从 linux- ...
我在以 poky 作为发行版的 yocto 构建系统中使用 BSP 层 meta-ti。 当我将 MACHINE 变量设置为“beaglebone”时,PREFERRED_PROVIDER_virtual/kernel 是“linux-ti-staging”,即 kernel 源将从 linux- ...
我已经开始在树莓派 3 上使用 Yocto 项目,因此按照本指南中的说明进行操作。 它添加了用于远程访问的 dropbear ssh 服务器EXTRA_IMAGE_FEATURES_append = " ssh-server-dropbear" 创建图像后,我检查了图像清单,似乎添加了 dropbe ...
我有一个来自供应商的树 kernel 模块(hello.ko),我需要使用 yocto 构建将其安装在 rootfs 中。 kernel 模块建立在 yocto 构建系统使用的相同 kernel 之上。 我没有上述模块的 kernel 源代码,所以我无法使用配方构建它。 我如何才能只在 rootf ...
我用 yocto branch dunfell 编译了一个 linux 图像并在 x86-64 板上运行。 我将直接在 x86-64 映像中编译我的模块。 我想用这个图像编译我的模块并在 x86-64 板上运行。 出于某种原因,我不想编写模块配方并通过 bitbake 编译模块。 我在 yocto ...
我正在尝试构建一个使用 opendds 与 dds 通信的应用程序。 我在 krikstone 上使用 opendds 层。 bitbake 图像是使用 opendds 库构建的,但是当我构建 sdk 时,似乎未安装 nativesdk 层。 当我运行 cmake 时,出现错误“缺少必需的依赖项 ...
我有一个来自第 3 方的发行层“meta-clayer”,我不想编辑。 yocto 中是否有任何方法可以通过类似于 bbappend 方法从我自定义创建的层附加它来附加/覆盖“meta-clayer”中 distro.conf 中的某些设置。 任何输入都会有所帮助。 ...
我正在尝试使用 meta-aws 层为 AWS Greengrass 核心设备构建 Yocto 图像。 我对这个话题真的很陌生,所以我已经从一开始就陷入困境......似乎元 aws 与旧 Yocto 版本存在兼容性问题。 我已经为我的硬件(i.MX8MP 处理器)创建了一个图像并且运行良好。 我使 ...
我想从我的自定义元层应用一个特定于机器(旧硅)的补丁,为此我在我的 meta-dcu/conf/machine/old_silicon.conf 中定义了 MACHINEOVERRIDES 然后我在 meta-dcu/recipes-rzg2l/recipes-bsp/trusted-firmwar ...
我正在尝试使用 SWUpdate 更新我的设备 kernel 和设备树。 但是我收到错误ERROR: feature 'archive' required 。 我被告知配置 SWUpdate 以包含存档然后构建它。 为此,我运行bitbake -c menuconfig swupdate 。 这将 ...
我正在使用 Yocto 为 IMX6 创建一个 Linux 版本。 这进展顺利,我不打算使用SWUpdate来执行 kernel 和设备树更新。 到目前为止,我有一个执行以下操作的 bitbake 脚本。 这正确配置了我的构建并创建了一个包含三个项目的.swu文件 mainapplication-d ...
我目前正在 Yocto/Arm32 平台上开发一个 C# 嵌入式项目。 它在 Do.net Core v3.1 上工作得很好,但我在转移到 DotNetCore v6 时遇到了一个恼人的问题:当使用控制台 output 运行软件然后使用 Control-C 终止进程时,键盘布局结束改变了! 我的问题 ...
我有一个 git 存储库,在单独的提交中具有.zip格式的不同 sdk 版本。 这实际上意味着 git 历史记录中有一个完整的文件,当您克隆 repo 时,您将获得所有内容,因为二进制文件之间的diff是整个文件。 问题是在几次提交之后,repo 的大小将非常大(1 次提交大约 500Mb)。 我 ...
我正在尝试使用 Yocto 项目创建一个 Linux 图像。 我需要 C 的 modbus 库。 我在图像的 bitbake 文件中的 IMAGE_INSTALL_append 中添加了 libmodbus。 Libmodbus 包含在我拥有的 meta-openembedded 中。 现在我有一 ...
我在当前的 kirkstone LTS 版本中使用 yocto(很长一段时间)。 我尝试使用食谱的版本信息。 请参阅: https://docs.yoctoproject.org/4.0.6/ref-manual/variables.html?highlight=preferred_version# ...
我已成功使用 Yocto 为基于 imx8 处理器的物联网网关创建图像。 在启动烤面包机之前,一切正常,我可以在命令行中成功执行每个 bitbake 命令,但是,在启动烤面包机以 web 访问命令行构建之后,每个 bitbake 命令终止并出现以下错误,即使在停止后也是如此烤面包机。 有关更多信息, ...
我是 yocto 项目的新手,我正在尝试为荔枝 pi 板构建图像。 在构建过程中我得到了这些错误: 这是日志文件: 我试图重建,但没有成功。 类似问题的答案是系统中缺少 python,但我很确定我的系统中有 python。 任何帮助将不胜感激。 :) ...
我目前正在尝试“启动 2 qt” 我像这样在“bblayers.conf”中添加图层。 /yocto/kirkstone/meta-boot2qt/meta-boot2qt \ 并将机器设置为“local.conf” 当我尝试 bitbake 时,错误是这样发生的输入:bitbake b2qt- ...
我试图通过在生成可执行文件的 Makefile 上添加 -lxyz 来链接由配方 A 创建的共享库 (libxyz.so) 和由配方 B 创建的可执行文件。 但是我看到配方 A 间接依赖于配方 B(通过某些配方 C),所以我不能在配方 B 的 .bb 文件中使用 DEPENDS 标志。 有没有办法 ...
我是 bitbake 的新手,正在编写教程。 我知道 bitbake 通常与 Yocto 项目一起提供,但在这里我试图将它用作独立工具。 本教程与获取 nano 版本(文本终端编辑器)并构建它有关。 不幸的是,我无法使用 bitbake 版本 2.2 获取 nano 版本,但使用 1.52.0 一 ...
应该进行哪些更改以启用 dlt-system。 在构建文件夹中,dlt-system 应用程序未生成。 手动使用命令:cmake -D with dlt-system=ON 它将生成但我需要在构建时生成请查看 recipie 图像 ...