我最近开始尝试构建基于Linux的嵌入式系统,这与我通常处理的嵌入式设备大相径庭,因为我在那里拥有 完全 的控制权。 作为其中一部分,我正在研究Yocto/bitbake/OpenEmbedded构建系统。 有一件事让我很难理解,那就是“层”概念,所以我正试图弄清楚层如何使用/影响其他层。...
我希望能够向我的yocto/openembedded项目中添加更多的Python模块,但我不确定如何操作。 我想要添加Flask及其依赖项。
我有一个项目,使用yocto进行库的构建,包括gstreamer。我发现需要修补一些gstreamer元素,因此创建了新的bitbake配方并进行了修补。 通常我必须以镜像名称作为参数运行bitbake,这将重新构建整个yocto(这需要相当长的时间): MACHINE=some_mach...
使用Yocto项目为iMX6开发板构建Linux,并且我想要修改用于构建iMX开发板的u-boot-imx(iMX开发板的u-boot)的.config文件 - 例如,将自动引导延迟更改为1秒。 我可以编辑配置文件(例如,找到构建目录并运行make menuconfig),但是当我运行bit...
我正在使用BBB来理解yocto-project。我不确定补丁(patch)是如何工作的。这是我的项目目录。 ├── meta-testlayer ├── poky ├── conf │ └── layer.conf ├── COPYING.MIT ├── README └── re...
如何在Yocto中将Linux内核头文件包含在SDK包中? 我正在一个嵌入式项目中使用Yocto 1.8(fido)来进行 out-of-tree 内核模块开发。目前,我可以通过将$KERNEL_PATH指向运行make时的poky/build/tmp/work-shared/<mac...
我们正在为应用程序RFS、Uboot和内核进行版本控制的努力。 我们有一个“Hello World”程序。每次我们向程序添加新功能(补丁)时,我们必须通过版本号跟踪更改。我们需要这个“Hello World”包的版本号应该自动增加。 同样,我们也需要处理Linux和Uboot。 Yocto...
bitbake cleanall 删除目标的所有输出文件、共享状态缓存和下载的源文件 不清楚或未记录它是否也会清理所有构建时依赖项
我想将gedit包添加到镜像中。但我无法找到gedit包的依赖关系。如何在Yocto中查找依赖项(DEPENDS)?
关于Yocto项目的常见问题: 开放嵌入式 (OpenEmbedded) 和 Yocto项目共享一个核心元数据集合,称为openembedded-core。但是,这两个组织仍然是独立的,各自有各自的重点。开放嵌入式为广泛的架构、特性和应用提供全面的元数据。Yocto项目专注于为一组核心架构和...