yocto相关内容

Qt - 模块“QtQuick.Controls"未安装

我尝试部署一个在 PC 上运行良好的 QT 应用程序.该应用程序部署在 yocto 安装的映像中,基于 ASEM,版本为“morty". 我收到错误消息“qml: ERROR loading component: qrc:/GUI/InputDialog.qml:3 module "QtQuick.Controls" version 2.0 is not installed" 但是,我 ..
发布时间:2021-10-04 19:51:25 其他开发

如何在 yocto 中安装 botocore

我在 yocto 中需要 boto3,但找不到安装 botocore 的配方. 我找到了 boto3 的配方,见下文,但是 boto3-xxx.tar.gz 通过 requirements.txt 安装 botocore.Yocto 似乎没有运行它. 最后,安装了 boto3,但完全缺少 botocore. HOMEPAGE = "https://github.com/boto/bo ..
发布时间:2021-10-04 19:51:22 Python

Yocto 加载内核模块

我尝试将内核模块添加到 yocto 映像并在启动时加载它. 我创建了一个配方来构建和安装内核模块.这是 Makefile 内容的一部分: modules_install: test_driver.ko安装 -d $(MODULES_DIR)安装 -m 0755 $ 在我的 build/conf/local.conf 中,我添加了包(子系统是我的模块配方的名称): IMAGE_INS ..
发布时间:2021-10-04 19:51:19 其他开发

Yocto:在图像配方中创建符号链接

我有一个自定义的 Yocto 'image' 配方,它使用 IMAGE_INSTALL += "... " 来构造图像,其中也包含 Python 3.5.不幸的是,没有创建常用的 /usr/bin/pdb 符号链接,我的用户希望能够从命令行运行 pdb.所以我想在图像中为此制作一个符号链接.如果它在目标上运行,它将是以下命令的结果: ln -s/usr/lib/python3.5/pdb.p ..
发布时间:2021-10-04 19:51:16 Python

如何使用“buildhistory"在 yocto 构建系统中?

我想跟踪使用 yocto-build-system 创建的“构建".经过一番搜索,了解到yocto-project提供的“buildhistory"功能. 他们说,要启用“构建历史",我们需要执行以下操作: 编辑.../build/conf/local.conf并添加: INHERIT += "buildhistory"BUILDHISTORY_COMMIT = "1" 然后重新运 ..
发布时间:2021-10-04 19:51:14 其他开发

用元开放嵌入的 ntp 替换 busybox ntpd

我想用 meta-openembedded.但是,我找不到设置这个版本的busybox不应该有ntpd的配置或Yocto变量. 这样做的有效方法是什么?请记住,我无法编辑已发布的 Poky 图层. 解决方案 我解决的方法很简单.在我的层中有一个名为 busybox/files/ntpd.cfg 的文件,带有标志 CONFIG_NTPD.我刚刚将它设置为 n,而 busybox 没有 ..
发布时间:2021-10-04 19:51:07 其他开发

yocto 内核 ti 网络错误

我在为 4.4 ti 暂存内核构建时遇到网络接口错误.所有层都在莫蒂分支中.该图像是一个核心图像最小. 正在配置网络接口... ifup:未知地址类型“inet" 使用以下配置: IMAGE_INSTALL_append = " automake "IMAGE_INSTALL_append = "binutils"IMAGE_INSTALL_append = " binutils-s ..
发布时间:2021-10-04 19:51:04 其他开发

如何在 yocto AGL 中添加 pciutils 包?

我已经为 RCar-salvator-xs 板构建了 Yocto AGL(6.0.0) 映像并刷新了它的超闪存.现在,我想进行 PCIe 相关调查,为此我想使用 lspci 命令.但是,在以 root 身份登录闪烁的 AGL 映像并执行 lspci 命令后,它会给出 command not found. 如何在 AGL 源代码中包含 pciutils 并构建它以使用 lspci 命令. ..
发布时间:2021-10-04 19:51:00 其他开发

Yocto - 根据图像类型选择正确的配置文件

在我非常标准的 Yocto 构建中,我包含了 openssh.它的配置文件,/etc/ssh/sshd_config,对于生产和开发映像自然应该是不同的(例如,一个人希望在开发映像上而不是在生产映像上以 root 登录).生产和开发图像是我层下的 recipes-core/images 中不同的配方(.bb 文件),其中还包括一些其他内容.为了实现对 sshd_config 文件的自定义,我在我的 ..
发布时间:2021-10-04 19:50:57 其他开发

如何更改 yocto 中用于 sdcard 映像的 rootfs 文件系统类型?

我正在制作我自己的图像配方,并且仍然想像以前一样为我的 iMX6 输出 sdcard 图像,但是我想将它从基于 ext3 文件系统移动到 ext4(或可能是 btrfs).对于我的生活,我无法弄清楚我需要覆盖什么才能实现这一目标.在我自己层的配方中将 ext4 和 sdcard 添加到 IMAGE_FSTYPES 变量只会给我一个 .ext3 和 .ext4 输出,其中 .etx3 似乎用于 .s ..
发布时间:2021-10-04 19:50:54 其他开发

Yocto 配方更新/etc/fstab

在使用 Yocto 构建 Linux 发行版时,我在更新 /etc/fstab 时遇到问题.我对 Yocto 还很陌生,所以我可能不太喜欢. 我最近的尝试是添加一个名为 base-files_%.bbappend 的配方. mount_smackfs() {猫 >>${IMAGE_ROOTFS}/etc/fstab ..
发布时间:2021-10-04 19:50:51 其他开发

将 DISTRO_FEATURES 添加到图像 bitbake 配方

我通过将以下内容添加到我的 local.conf 文件中,在我的 yocto 映像中添加了对虚拟化的支持: DISTRO_FEATURES_append="虚拟化"IMAGE_INSTALL_append = "docker docker-contrib" (按照 https://git 中的说明.yoctoproject.org/cgit/cgit.cgi/meta-virtualizati ..
发布时间:2021-10-04 19:50:48 其他开发

项目错误:QT 中的未知模块:webengine

我已经使用 Yocto Jethro 为魔杖板四元组编译了一个帧缓冲区(没有 x11 和 Wayland)图像.我使用了飞思卡尔社区 BSP Jethro 分支.该图像包含大部分 Qt 5.5 组件和 Qt Web 引擎. 来自 meta-toolchain-qt5 的 qmake 版本是 5.5.1,Qt Creator 也是 5.5. 我创建了快速 nano 浏览器示例来测试功能. ..
发布时间:2021-10-04 19:50:45 其他开发

Yocto/bitbake/OpenEmbedded:构建/conf/local.conf 内容的最佳位置?

我正在试用 yocto(2.0,jethro)并且我想从 core-image-minimal 开始构建一个图像.这工作正常. 那里的每个网站都提到使用我的(一些)自定义修改文件 build/config/local.conf.例如,目标机器(通过MACHINE)或一些全局设置(通过EXTRA_IMAGE_FEATURES). 我还需要修改一些特定的包,而这样做的方法是创建一个自定义层 ..
发布时间:2021-10-04 19:50:42 其他开发

列出构建 Yocto 镜像所需的所有包/文件的 SRC_URI

我想列出我烘焙图像时 bitbake 将获取的所有文件. 目前,我可以通过执行 bitbake core-image-minimal -c fetchall 获取烘焙 Yocto 图像所需的所有文件的 SRC_URI,然后解析日志文件. 有没有更简单的方法来获得相同的结果而不需要下载文件? 我不确定 bitbake 是否支持这样的功能.理想情况下,我正在寻找一个命令,该命令可以打 ..
发布时间:2021-10-04 19:50:40 其他开发

在 yocto build 中禁用 root 登录

我是 yocto 项目的新手,我只想在 yocto 构建映像中禁用 root 登录?我不希望我的最终图像要求我登录.只是我需要在 sdcard 上刷入我的 yocto 图像并且不显示登录提示. 感谢任何帮助. 解决方案 如果您使用的是 systemd,请在文件 meta/recipes-core/systemd/systemd-serialgetty/serial-getty@ 中. ..
发布时间:2021-10-04 19:50:37 其他开发

Yocto - 创建并填充一个单独的/home 分区

我正在创建一个基于 x86 的非常简单的 Yocto 图像. 我希望/文件系统是只读的,所以我设置了 IMAGE_FEATURES_append = " read-only-rootfs " 在原始core-image-minimal.bb 的自定义副本中.不过,我确实希望 /home 可写并且位于一个单独的分区上. 所以,我要添加一行 part/home --ondisk sd ..
发布时间:2021-10-04 19:50:34 其他开发

如何将全局 CXX 编译器标志添加到 yocto 构建

这对我来说似乎很明显,但我找不到任何解决方案.假设我想添加或更改适用于所有 yocto 配方的编译器标志/选项.可以在某处添加全局标志而不更改配方吗? 解决方案 您可以在 poky/meta/conf/bitbake.conf 中为 Yocto 构建添加全局编译器选项.添加选项后,使用命令bitbake -e 检查bitbake环境 cat poky/meta/conf/bitbake ..
发布时间:2021-10-04 19:50:31 其他开发

如何在 u-boot 中禁用串行控制台(非内核)

我正在为 Intel Edison 构建 Yocto 映像. 图像的一个组件是带有 Edison 特定补丁的 u-boot.默认情况下,Edison 的 UART 端口用于 u-boot 控制台.我想禁用此功能,但只能在串行接口上​​(u-boot 也侦听 USB 并且需要保留). 我主要关心的是 UART 端口上的“按任意键停止自动启动"功能.我需要这个端口来连接一个附件,它可能会在 ..
发布时间:2021-10-04 19:50:28 服务器开发