我考虑在嵌入式Linux项目(一个工业应用)中开发Yocto项目,并对具有嵌入式Linux经验的人有一些问题 - 如果有Yocto经验就更好了。只需要了解固件更新中通常正在进行的工作。 我有一些要求,包括身份验证、安全通信协议、如果更新失败需要回滚某种类型的功能。此外,如果有一种逐步释放整个...
我刚开始了解Yocto。我没有找到关于类(.bbclass)文件的很多信息。我知道.bb文件是一个配方,其中包含构建软件包的指令。我们何时需要编写配方,何时需要编写类文件?它们之间有什么区别?
我正在为英特尔Edison构建一个Yocto映像。其中一个映像组件是带有Edison特定补丁的u-boot。默认情况下,Edison的UART端口用于u-boot控制台。我想禁用此功能,但仅限于串行接口(u-boot还侦听USB,必须保留)。我的主要关注点是UART端口上的“按任意键停止自动引...
我正在努力理解Yocto食谱。 以下是Yocto食谱中的一行: DEPENDS_append_class-target = " grub-efi-native" 我理解的是这个配方依赖于grub-efi-native软件包,而我正在努力理解的是class-target字段。 手册中有...
为了背景信息,我正在在Xilinx板上使用嵌入式Linux(Yocto:krogoth)编写驱动程序与FPGA IP核进行交互。 出于调试目的,我想从物理内存中读取特定的内存地址。/dev/mem看起来很有前途。我想问一下如何从命令行读取特定物理内存地址的值。我希望能够像这样使用 cat /...
我正在使用OpenEmbedded-Core,并创建了一个优先级为6的自定义层。经过几个月的开发,现在我想将我的层的优先级提高到8,因为另一个优先级为7的层中的附加文件正在干扰我在我的层中添加的附加文件。 我的问题是,如何生成使用图像中的食谱和.bbappend文件列表? 我希望在进行优先...
所以我在本地构建服务器上安装了Yocto,因为谁想让庞大的构建占用他们的工作空间呢? 主机和服务器都是Arch Linux 4.19.44-1-lts版本。 无论如何,我只是按照快速构建页面上找到的示例运行它,链接在这里,但当我尝试时... $ runqemu qemux86 通过启用X...
我正在跟随这个教程将qml部署到Yocto上。我使用的是Beaglebone Black而不是Raspberry,但我认为这并不重要。当我在Beaglebone Black上运行命令"./QmlProject"时,出现了错误:QBackingStore::endPaint() called w...
为什么即使在FILESEXTRAPATHS_prepend变量中包含文件路径,我们仍然需要在SRC_URI中提供文件路径?例如: SUMMARY = "Simple Hello application" LICENSE = "MIT" LIC_FILES_CHKSUM = "file://$...
我有一个配方(假设为my_package_1.0.bb),它构建库并将所需的库和标头添加到sysroot中,以便进行开发。同时,我在build/tmp/deploy/ipk/下看到了我的包的.ipk文件。 我的要求是,我想分享这些库、头文件和部署这些内容的配方到客户的sysroot目录中(供...