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-J784S4:工具链兼容性

Guru**** 2378640 points
Other Parts Discussed in Thread: PROCESSOR-SDK-J784S4
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1506196/processor-sdk-j784s4-toolchain-compatibility

部件号:PROCESSOR-SDK-J784S4

工具/软件:

您好:

我有以下问题。 TI 为不同的处理器版本(例如 J721E、J784S4、……)提供了不同的下载

不过、在这些工具链的构建脚本中、我看到可选择要构建的电路板。

因此、我是否可以通过更改电路板变量也使用一个处理器的工具链来为另一个处理器构建二进制文件、或者是否必须为每个 PROCESSOR-SDK 提供单独的设置?

提前感谢您。

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

    嗨、Jonas、

    Unknown 说:
    但是在这些工具链的构建脚本中、我看到可以选择要为其构建的电路板。

    工具链与编译器关联。 对于给定的 ISA 目标、我们会在不同 SDK 中保留相同的编译器版本。

    较旧的 SDK 确实在相应 SDK 的根目录下安装了工具链。 不再是这种情况、并且工具链默认安装在下   ${home}/ti 文件夹。 安装后、可用于构建其他 SDK。

    Unknown 说:
    因此、我是否还可以使用一个处理器的工具链通过更改 Board 变量为另一个处理器构建二进制文件、或者是否必须为每个 PROCESSOR-SDK 分别进行设置?

    您仍需要 从每个 SDK 中运行 sdk_builder/scripts/setup_psdk_rtos.sh 脚本、以确保安装所有相关依赖项。

    脚本仅在工具链不存在的情况下才会安装工具链。

    如果您的问题(例如、是否可以通过修改电路板变量来使用 PROCESSOR-SDK-J784S4构建 J721S2 SoC)、答案是否定的 SDK 是从一个组件的相同 Git 工程在内部派生出来的、但 SDK 打包了仅与该 SoC 相关的文件。

    此致

    Suman