This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] SK-AM62B-P1:AM62xx PROCESSOR-SDK 的编译错误

Guru**** 2481465 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1452565/sk-am62b-p1-compile-error-with-am62xx-processor-sdk

器件型号:SK-AM62B-P1

工具与软件:

您好、

我按照 https://software-dl.ti.com/processor-sdk-linux-rt/esd/AM62X/10_00_07_04/exports/docs/linux/Overview_Building_the_SDK.html 在 Ubuntu 22.04上构建 Yocto。

命令 ./ oe-layertool-setup.sh -f configs/processor-sdk/processor-sdk-scarthgap-chromium-10.00.07.04-config.tx 运行正常、但当我运行 machine=am62xx-evm bitbake -k tisdk-default-image 以构建映像时、我遇到两次错误作为附件。

如何处理此错误?

此外、我发现我的 Ubuntu 在编译时很容易崩溃。 是否有必要配置更少的 CPU 内核或其他资源 进行编译、以使其不会如此容易崩溃?

例如、使用 make 命令进行编译时、请使用-J4或-J8。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好、Jacky、

    我将把您的问题发送给我们的 Yocto 专家、请他们进行评论。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Yocto 获取错误 通常指向网络或相关配置(代理)问题、并且有时可能是短暂的/暂时的。 遗憾的是、某些 WW 区域似乎更容易出现此类问题、由于 Yocto 只有在能够访问其所需的所有公共源/服务器的情况下才能成功构建、因此导致构建失败。

    一试……

    1. Re -尝试编译(可能在完全清理后)
    2. 仔细检查网络/代理设置(https://wiki.yoctoproject.org/wiki/Working_Behind_ Network_Proxy)
    3. 尝试从不同的 PC/位置(例如公司与家庭网络)进行构建
    4. 检查正在访问的 URL 的错误消息、并查看您是否可以手动访问它们(通过 Web 浏览器)

    此致、Andreas

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Andreas:

    感谢您的帮助。

    我还遇到了一个问题, 在编译停止后 bitbake 无法连接到 bitbake 服务器由于某种原因。

    我已经尝试过  彻底清洗。 我如何 归档编译?

    此致、

    Jacky

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我还遇到一个问题、bitbake 由于某种原因停止编译后无法连接到 bitbake 服务器。

    如果 bitbake 服务器过程因内存问题而消失、则可能会发生这种 情况、但遗憾的是、在这种情况下、它似乎无法完全退出。 您可以在系统中检查位烘过程的所有痕迹(例如、通过执行`ps aux | grep bitbake`)并逐个硬化(`kill -9 `μ A)。 或重新启动系统。

    此致、Andreas