我考虑在嵌入式Linux项目(一个工业应用)中开发Yocto项目,并对具有嵌入式Linux经验的人有一些问题 - 如果有Yocto经验就更好了。只需要了解固件更新中通常正在进行的工作。 我有一些要求,包括身份验证、安全通信协议、如果更新失败需要回滚某种类型的功能。此外,如果有一种逐步释放整个...
我正在尝试查找“bb.utils.contains”的文档。 我在pokey/bitbake/lib/utils.py中找到了代码,但该代码的文档很差。 例如,它需要一个名为“d”的参数。那么,“d”是什么? 你该如何从这样一个简短且不具描述性的名称开始呢? 我已经下载并搜索了所有yocto...
我正在尝试使用 Yocto项目为我的嵌入式设备生成自定义Linux镜像。 我需要将一个持久的自定义内核参数添加到生成的镜像的/etc/sysctl.conf中。 即: kernel.core_pipe_limit = 1 /etc/sysctl.conf是由附带于Yocto基础系统的...
如果我有一个tarball,例如在本地目录/home/user/tarballs/中的helloworld.tar.gz,我该如何让我的bitbake配方从该目录获取?我的helloworld.bb文件是什么样的? SECTION = "examples" LICENSE = "Propri...
我正在使用OpenEmbedded-Core,并创建了一个优先级为6的自定义层。经过几个月的开发,现在我想将我的层的优先级提高到8,因为另一个优先级为7的层中的附加文件正在干扰我在我的层中添加的附加文件。 我的问题是,如何生成使用图像中的食谱和.bbappend文件列表? 我希望在进行优先...
以下内容在Ubuntu中可行,但在Yocto (Poky)中不行。 root@system:~/# x='abc' root@system:~/# y='' root@system:~/# [[ $(echo $x) != '' ]] && echo true true ro...
在poky/build/tmp/work目录中编辑源代码是一个好的实践吗?因为如果我们意外地清除状态,更改将被删除。 另一种方法是与食谱文件一起在“files”目录中编辑源代码,但由于大量文件的存在,大多数代码都以压缩形式存在,因此我们需要解压缩和再次压缩才能更改一行代码。 那么,在Yocto...
我想构建一个没有Docker本身的Docker镜像。我查看了Packer文档(http://www.packer.io/docs/builders/docker.html),但需要在构建主机上安装Docker。 我查看了Docker Registry API文档,但似乎没有这方面的信息。 我猜...
我正在使用yocto构建自己的"嵌入式Linux"。该系统基于SAMA5D3x-MB + SAMA5D3x-CM(RONETIX)和SAMA5D35。我有两个问题: 1.) 修改设备树 我基于以下命令生成了一个映像: MACHINE ??= "sama5d3xek" 在生成过程中,我在...