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-DRA8X-TDA4X:RTOS/Vision Apps 编译和 TARGET_combos

Guru**** 2538960 points
Other Parts Discussed in Thread: SYSBIOS

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/895728/processor-sdk-dra8x-tda4x-rtos-vision_apps-build-and-target_combos

器件型号:PROCESSOR-SDK-DRA8X-TDA4X

大家好、我们正在分析 Processor SDK RTOS Automotive、目标是将其用于基于 TDA4 SoC 的平台的软件开发。

按照 Vision Apps 用户指南中的构建指令、我们被告知要修改 tiovx/build_flags.mak 变量并进行设置:

profile = release

执行此操作后、我的构建失败并显示以下消息:

错误未保留 target_combos! 没有什么可做的

后来我发现、我在设置系统配置变量时做了一个拼写错误、但这些 target_combos 吸引了我的眼球、我很想了解背景中的情况。

您能帮助我们更好地理解构建过程的这一步骤吗?target_combos 的作用是什么?

此致。

Uros

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

    您好、Uros、

    您要从哪个文件夹构建? 您能否确保从 VISION_APPS 文件夹完成构建?

    Rgds、

    Brijesh

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

    您好、Brijesh、

    也许我没有正确阐述、我是从 VISION_APPS 目录构建的、而我的构建在我修复了由 tiovx/build_flags.mak 中所做拼写错误导致的错误时通过

    现在、当我更正了拼写错误时、编译通过、一切都正常。

    我的问题实际上是关于构建步骤。

    我们可以看到 vision_apps 编译依赖于 tiovx 的 make 配置、这些配置将确定将收集哪些 target_combos、 而编译流程的其余部分将取决于这些 target_combos。

    那么、我们想知道这些 target_combos 是什么、它们在构建中的作用是什么?

    VISION_APPS 如何构建依赖于 RTOS SDK 中的其他组件(如 tiovx)?

    此致。

    Uros

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

    您好、Uros、

    target_combos 定义了不同的 bld 目标、例如、

    Target_combos += TDAX:SYSBIOS:C66:1:调试:CGT6X

    显示了在调试构建中为 C6x 构建所有模块、该调试构建使用 sysbuis 和 TDAx 系列。

    Rgds、

    Brijesh

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

    您好、Brijesh、

    因此、当我们将配置文件定义为调试并从 vision_apps 调用 make 时、make 用于调试编译收集要为每个目标编译的所有组件、其中目标是目标内核(a72、R5、C6x、c7x)?

    我是否理解正确?

    此致、

    Uros

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

    是的、没错。

    Rgds、

    Brijesh