Ale*_*gna 5 cross-compiling openembedded arago yocto
我是该领域的新手,所以我的术语可能不正确。
我的目标是为配备了Texas Instruments AM335x ARM处理器的嵌入式设备构建自定义linux发行版。
我在Yocto 1.6.1(雏菊发行版),bitbake和HOB(初学者的总寿命)上玩了一点。
之后,我发现了德州仪器(TI)的Arago项目快速入门。看起来它根本不需要Yocto文件,而是重新下载bitbake,meta-openembedded层和新的meta-linaro层(我从未听说过)。
据我了解,我需要meta-ti层来构建AM335x。我可以将其复制到其他Yocto图层中,然后仅将其与Poky“一起使用”吗?
如果使用Arago进行构建,是否可以使用HOB和其他Yocto层?
Yocto / Poky和Arago有什么区别?它们在某种程度上兼容吗?Arago是否支持使用qemu运行图像?
很多问题!
arago 基本上是 Yocto + TI 硬件层的旧版本。理论上,您可以采用 TI 的层并将它们与 Poky 的当前版本放在一起,但根据我的经验,您将需要更新一些 TI 配方。我最近没有尝试过,但 Arago 在基本层面上与 Yocto 兼容。主要问题是 TI 层有一堆 bbappends 配方,假设它们正在修改特定配方(有时是特定 SHA 提交),并且您可能会遇到需要修复的错误。
我无法让 Arago 图像在 qemu 上运行,qemu 总是崩溃。但也许我对Qemu还不够了解。YMMV。
归档时间: |
|
查看次数: |
1401 次 |
最近记录: |