【问题标题】:What are the differences between Yocto Poky and Texas Instruments Arago?Yocto Poky 和 ​​Texas Instruments Arago 有什么区别?
【发布时间】:2014-08-31 22:38:12
【问题描述】:

我对这个领域很陌生,所以我的术语可能不正确。

我的目标是为配备德州仪器 AM335x ARM 处理器的嵌入式设备构建自定义 Linux 发行版。

我玩了一点 Yocto 1.6.1(Daisy 版本)、bitbake 和 HOB(对于初学者来说简直是救命稻草)。
之后我发现了德州仪器的Arago project quick start。看起来它根本不需要 Yocto 文件,而是重新下载 bitbake、meta-openembedded 层和新的 meta-linaro 层(我从未听说过)。

据我了解,我需要 meta-ti 层来构建 AM335x。我可以将它与其他 Yocto 层一起复制并与 Poky 一起“使用”吗?
如果我使用 Arago 构建,我可以使用 HOB 和其他 Yocto 层吗?

Yocto/Poky 和 ​​Arago 有什么区别?它们在某种程度上兼容吗? Arago 是否支持使用 qemu 运行图像?

【问题讨论】:

    标签: cross-compiling openembedded yocto arago


    【解决方案1】:

    很多问题!

    arago 基本上是 Yocto + TI 硬件层的旧版本。从理论上讲,您可以使用 TI 的图层并将它们与当前的 Poky 版本一起使用,但根据我的经验,您需要更新一些 TI 配方。我最近没有尝试过,但 Arago 在基本层面上与 Yocto 兼容。主要问题是 TI 层有一堆 bbappends 配方,假设它们正在修改特定的配方(有时是特定的 SHA 提交),您可能会遇到需要修复的错误。

    我无法让 Arago 图像在 qemu 上运行,qemu 总是崩溃。但也许我对 Qemu 的了解还不够。 YMMV。

    【讨论】:

      猜你喜欢
      • 2021-06-03
      • 2015-10-03
      • 2020-08-21
      • 1970-01-01
      • 2020-01-29
      • 1970-01-01
      • 2016-06-21
      • 2018-03-15
      • 2010-10-02
      相关资源
      最近更新 更多