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.

[参考译文] PROCESSOR-SDK-AM69:适用于 Processor SDK Linux 的 ARM GNU 工具链

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1464334/processor-sdk-am69-arm-gnu-toolchains-for-processor-sdk-linux

器件型号:PROCESSOR-SDK-AM69

工具与软件:

我们的客户正在使用 Processor SDK Linux 10.01.08.01并希望使用从 ARM 网站下载的工具链。

SDK 文档中对工具链进行了如下描述:

software-dl.ti.com/.../GCC_ToolChain.html
"从 此处下载工具链、可以在 版本说明中找到版本。"

在发行说明中、U-Boot 和 Linux 内核的编译器信息如下所述:

software-dl.ti.com/.../Release_Specific_Release_Notes .html
U-Boot:ARM-OE-eabi-gcc (GCC) 13.3.0、AArch64-OE-Linux-gcc (GCC) 13.3.0
Linux 内核:AArch64-OE-Linux-gcc (GCC) 13.3.0、GNU ld (GNU binutils) 2.42.0

在 ARM 网站上可以找到具有以下文件名的 ARM GNU 工具链:

developer.arm.com/.../arm-gnu-toolchain-downloads
Arm-GNU-toolchain-13.3.rel1-x86_64-arm-none-linux-gnueabihf.tar.xz
Arm-GNU-toolchain-13.3.rel1-x86_64-aarch64-none-linux-gnu.tar.xz

对于 PSDK Linux 10.01.08.01、上述两个工具链是否正确?

此致、

大辅

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

    尊敬的 TI 支持团队:

    感谢您的支持。 我们的客户正在等待您的回复。

    请尽快回答。 如果您能及时回复、我们将不胜感激。

    此致、

    大辅

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

    尊敬的 Daisuke:  

    我已加入我们的 Linux 专家、帮助您解决您的问题。

    此致、

    Josiitaa.

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

    您好 Daisuke-San、

    ARM 工具链站点:

    https://developer.arm.com/downloads/-/arm-gnu-toolchain-downloads

    host#"Compiler_path=/opt/arm-toolchain
     host# mkdir -p $Compiler_path host#
     wget -c developer.arm.com/.../arm-gnu-toolchain-11.3.rel1-x86_64-arm-none-linux-gnueabihf.tar.xz -O -| tar -XV -J -C $Compiler_path
     host# wget -c developer.arm.com/.../arm-gnu-toolchain-11.3.rel1-x86_64-aarch64-none-linux-gnu.tar.xz -O -| tar -XV -J -C $Compiler_path
     host#
    
     export CROSS_COMPILE_64=$COMPILER_PATH/ARM-toolchain-X86.rel1-export_64$ gnu_i_jon-linux-max-none-base-f_jm-linux-compile-f=11.3-gnu64_jm-linux-f_none-archiabf_jc-jc-jc-jin-main-parall_linux-compilise-jc-jc-jc-jc-jc-jc-jc-jin-main-ma-compile 64=ex-compil-compil-compil-f_none-f=11.3c-jc-jc-linux-compil-compil-f_linux-jc-jpg 

    上面的命令用于使用 wget 命令直接从 ARM 站点下载。

    [报价用户 id="102452" url="~/support/processors-group/processors/f/processors-forum/1464334/processor-sdk-am69-arm-gnu-toolchains-for-processor-sdk-linux "]

    在 ARM 网站上可以找到具有以下文件名的 ARM GNU 工具链:

    developer.arm.com/.../arm-gnu-toolchain-downloads
    Arm-GNU-toolchain-13.3.rel1-x86_64-arm-none-linux-gnueabihf.tar.xz
    Arm-GNU-toolchain-13.3.rel1-x86_64-aarch64-none-linux-gnu.tar.xz

    对于 PSDK Linux 10.01.08.01、上述两个工具链是否正确?

    [报价]

    是的、它们应该是好的。

    -基尔西

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

    Daisuke-San,

    工具链也可以在已安装的 SDK 中找到:

    linux-devkit/sysroots/x86_64-arago-linux/usr/bin/aarch64-OE-linux

    这些不是 ARM 站点工具链、而是略有修改的 元开源嵌入式(OE-CORE)层的开源嵌入式 OE 版本。

    -基尔西

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

    尊敬的 Keerthy-San:

    感谢您的答复。

    是否应该使用 OE 版本代替 ARM 站点工具链?

    使用 ARM 站点工具链时是否会出现任何问题?

    您能否告诉我获取 OE 版本的网站或库?

    此致、

    大辅

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

    您好 Daisuke-San、

    [报价 userid="102452" url="~/support/processors-group/processors/f/processors-forum/1464334/processor-sdk-am69-arm-gnu-toolchains-for-processor-sdk-linux/5624739 #5624739"]

    使用 ARM 站点工具链时是否会出现任何问题?

    [报价]

    应该不会有任何问题。

    [报价 userid="102452" url="~/support/processors-group/processors/f/processors-forum/1464334/processor-sdk-am69-arm-gnu-toolchains-for-processor-sdk-linux/5624739 #5624739"]

    您能否告诉我获取 OE 版本的网站或库?

    [报价]

    SDK 的一部分:$SDK/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/aarch64-oe-linux/

    -基尔西