openembedded相关内容

如何使用Yocto构建简单的QT应用程序?

我已经设置了Yoctodev环境,在其中我可以在目标系统中位烘焙和运行简单的C++应用程序。现在我想尝试一下简单的Qt应用程序。当我执行bitbake-ayers show-ayers时,它在列表中显示meta-qt5... meta-qt5 /home/prc1cob/repo/out/salt/kawa/../../..//os/external/meta-qt5 7 Meta-OE ..
发布时间:2022-08-15 19:53:42 其他开发

Bitbake:如何列出图像中使用的所有食谱和附加文件?

我正在使用OpenEmbedded-Core,并已创建了优先级为6的自定义层。经过几个月的开发,现在我想将我的层的优先级提高到8,因为来自另一个优先级为7的层的附加文件干扰了我要添加到我的层中的附加文件。 我的问题是,如何生成在图像中使用的食谱和.bbappend文件的列表? 我想在更改优先级之前和之后生成列表,这样我就可以比较它们(希望使用DiffTool),以查看是否发生了任何意外 ..
发布时间:2022-05-13 17:46:53 其他开发

无法在 Freescale i.MX28 上启动基本的 OpenEmbedded-Core

我一直在尝试在 评估工具包用于飞思卡尔的ARM i.MX28,将 Freescale ARM 层用于OpenEmbedded-Core.不幸的是,我找不到基本的“入门"指南(尽管有一个 Yocto 入门指南).不幸的是,我无法“开始",无法成功启动到主板调试串行端口上的基本命令提示符. 这是我能够拼凑起来的东西,并且到目前为止我已经设法做到了. 获取来源 mkdir -p oe-co ..
发布时间:2021-11-17 22:12:48 其他开发

Yocto 中支持 PHP 的 Apache2

我正在使用 Yocto 创建一个包含 apache2 的构建,但我很难添加 php 支持.我以前运行过它(阅读:去年),但从那时起,meta-openembedded 中的元网络服务器层发生了变化.来自 meta-webserver 中的 README 文件: "这一层用于提供构建 mod_php 的 modphp 配方,但是这现在作为meta-oe中php配方的一部分构建.然而,由于构建m ..
发布时间:2021-11-11 22:06:06 PHP

在 yocto 上更新自定义设备树

我的演示使用的是 sama5d27-wlsom1-ek 板,我正在尝试更改设备树. 到目前为止,我已经编译了 core-image-minimal 并发现我的 dtb 文件是在 /tmp/work/sama5d27_wlsom1_ek_sd-poky-linux-gnueabi/linux-at91/5.4+gitAUTOINC+3dba8c9991-r0/build/arch/arm/b ..
发布时间:2021-10-04 19:51:49 其他开发

配方还产生需要包装的 -native 输出

我有一个成功调用遗留构建命令来交叉编译目标的方法. 作为一个副作用,它会生成一些在构建中使用的自定义本机工具. 我想将这些工具收割到一个 -tools-native 包中,以允许其他配方依赖主包来访问工件,并使用 -tools-native 打包以进一步处理这些工件. 我可以像添加一样简单地构建这样一个原生包: PROVIDES = "${PN} ${PN}-tools-nat ..
发布时间:2021-10-04 19:51:34 其他开发

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

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

将 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 其他开发

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 - 创建并填充一个单独的/home 分区

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

在 Bitbake 配置中使用 PREMIRRORS

如何在 Bitbake 本地配置或配方中使用 PREMIRRORS? 我想为一些缓慢或无法访问的第三方 URL 提供我自己的下载位置,但 官方PREMIRRORS 文档 含糊不清,缺少示例. 解决方案 注意:这些结果基于 Yocto 2.3 的实验,但可能也适用于 2.5. 一个简单的例子 假设您的配方文件包含此目标网址: SRC_URI = "http://downl ..
发布时间:2021-10-04 19:50:20 其他开发

yocto:如何安装命令语言环境 &本地定义?

如何安装命令语言环境 &yocto 项目中我的图像的 localedef ?我尝试了以下方法: IMAGE_INSTALL_append = " glibc-locale" 但它不起作用.我该怎么做? 解决方案 locale 位于名为 glibc-utils 的包中,localedef 位于在名为 localedef 的包中.因此,您可以通过执行以下操作将这些添加到您的图像中: IM ..
发布时间:2021-10-04 19:50:02 其他开发

使用 FILES_${PN} 的示例

即使在我阅读了手册之后,我仍然无法理解 FILES_${PN}.例如,我正在这个例子制作启动脚本.在我写了类似的东西之后,我收到了这些错误信息. 错误:initscriptd-1.0-r0 do_package:QA 问题:initscriptd:文件/目录已安装但未在任何包中提供:/usr/usr/sbin请设置文件以便这些项目被打包.或者,如果不需要它们,请避免安装它们或在 do_insta ..
发布时间:2021-10-04 19:49:56 其他开发

Yocto u-boot 自定义命令

在 Yocto 设置(目前使用赛灵思的 Petalinux 2016.4)中向 u-boot 添加自定义命令的正确方法是什么? 是否应该通过recipe/patch将相关源文件添加到u-boot源中,以包含在u-boot的编译中? 是否有更好的方法在开发过程中执行此操作以加快周转速度. 代码应该放在哪个文件夹中 - 在 u-boot/board 下或添加到 u-boot/comm ..
发布时间:2021-10-01 18:41:27 其他开发

移植linux以定制RISC-V imafd SOC

我正在尝试为我的自定义risc-v SOC构建yocto demo-coreip-cli 映像,该映像仅支持 imafd 指令.对于Bitbake使用的交叉工具链的编译,我尝试通过在开放嵌入核心层中添加" –with-arch = rv64imafd "来更改cross-binutils.inc配方和cross-gcc.inc配方.在" EXTRA_OECONF "中多变的.还有其他我想念或做错的 ..
发布时间:2021-04-25 18:38:50 其他开发

智能无法安装...没有软件包提供共享的目标文件

问题 我正在尝试创建一个Bitbake食谱,该食谱将Oracle JRE 8安装到我的目标OS上. 我尝试使用 meta-oracle-java ,但由于为通用JRE提供的 .inc 文件之一具有JRE-7特定的URI而存在一些困难. 我已经从meta-oracle-java更改了一些元数据,并创建了自己的食谱来进行此安装. 测试 自行构建JRE配方 单独构建配 ..
发布时间:2021-04-15 19:50:41 Java开发