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.

[参考译文] J742S2-TDA4APE-Q1:J742S2-TDA4APE-Q1 PROCESSOR-RTOS-SDK PROCESSOR-RTOS-SDK 项目所需的支持

Guru**** 2842970 points

Other Parts Discussed in Thread: TDA4APE-Q1, TDA4VPE-Q1

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1633238/j742s2-processor-rtos-sdk-j742s2-processor-rtos-sdk-support-required-for-tda4ape-q1-project

部件号:J742S2-J742S2 PROCESSOR-RTOS-SDK
Thread 中讨论的其他器件: TDA4APE-Q1TDA4VPE-Q1TDA4VH

尊敬的团队:

我目前正在 TDA4APE-Q1 平台上担任固件工程师、并且在设置我的开发环境时遇到了问题。

在最新版本的 Code Composer Studio (CCS) 中、无法为 TDA4APE-Q1 器件创建工程。 因此、我尝试使用较旧版本的 CCS;但是、在该版本中、TDA4APE-Q1 器件未列出、或者可在工程创建期间供选择。

请你提供以下指导:

  1. 哪个版本的 CCS 正式支持 TDA4APE-Q1 器件?
  2. 是否需要任何其他的 SDK、插件或电路板支持包才能在 CCS 中启用该器件?
  3. 在该平台上进行固件开发的建议工作流程是什么?
    • 应在何处开发并加载 R5F 固件?
    • 应在何处开发和执行 A72 固件/应用程序?
  4. 是否有任何有关为 TDA4APE-Q1 设置和构建固件的参考工程或文档?

您在解决这些问题方面的支持将帮助我继续开发。

谢谢。此致、
Jayesh Sonawane

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

    尊敬的 Jayesh:

    我目前担任 TDA4APE-Q1 平台上的固件工程师、在设置开发环境时遇到了问题。

    您使用的是 TI J742S2 EVM 还是您自己的电路板?

    在最新版本的 Code Composer Studio (CCS) 中、我无法为 TDA4APE-Q1 器件创建工程。 因此、我尝试使用较旧版本的 CCS;但是、在该版本中、TDA4APE-Q1 器件未列出、或者可在工程创建期间供选择。

    我建议 TDA4 SoC 通常使用最新的 12.8.1 CCS 版本。

    哪个版本的 CCS 正式支持 TDA4APE-Q1 器件?

    TDA4APE-Q1 和 TDA4VPE-Q1 SoC 是 J742S2 SoC 超集系列的生产器件。 CCS 中没有单独的器件配置。  

    请将 TDA4VH 作为整个器件。 您可以按照中所述的设置说明进行操作   RTOS SDK 文档的 J742S2 的 CCS 设置一节。

    是否需要任何其他 SDK、插件或电路板支持包才能在 CCS 中启用此器件?
    是否有任何参考项目或文档可用于为 TDA4APE-Q1 设置和构建固件?

    TI 仅为超集器件提供 SDK、而不为每个器件型号提供特定的 SDK。 起点是下面列出的各种 SDK

    J742S2-PROCESSOR-SDK 软件开发套件 (SDK)|德州仪器 TI.com

    请参阅 【常见问题解答】TDA4VM/TDA4VL/TDA4AL/TDA4VH/DRA821 中概述的通用指南:我们如何使 Jacinto SDK 与器件型号兼容? YXZ 主题介绍如何根据所选器件型号进行自定义。

    在此平台上进行固件开发的推荐工作流程是什么?
    • 应在何处开发并加载 R5F 固件?
    [/报价]

    请先了解最新的J742S2-CCS 以及“入门“、PROCESSOR-RTOS-SDK 设置和 CCS 设置部分。   平台开发套件 (PDK) 是支持 FreeRTOS 或 SAFERTOS 或裸机的最底层组件。  您可以使用无引导模式并使用 CCS 加载应用程序以进行初始开发、或者直接开始通过 SBL 引导加载程序和您的应用程序使用 SDCard 引导模式。 有关详细信息、请参阅 PDK 文档。

    应在哪里开发和执行 A72 固件/应用程序?

    您对此感兴趣的是什么 HLOS? TI 提供对完全自包含的 Linux SDK 的支持或对采用 QNX 操作系统的 QNX SDK 的支持。 请使用相应的 Linux 或 QNX SDK 在 A72 侧进行开发。

    此致

    Suman

    [/quote]
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您使用的是 TI J742S2 EVM 还是您自己的电路板?

    我目前正在使用 TI J742S2 EVM 和定制板。 EVM 用于测试目的、而定制电路板将用于最终实现。

    我的问题与应为 R5F 和 A72 内核编写和部署代码的位置有关。 您能否澄清每个核心的适当开发和部署方法?

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

    尊敬的 Jayesh:

    我目前正在使用 TI J742S2 EVM 和定制电路板。 EVM 用于测试目的、而定制电路板将用于最终实现。[/报价]

    好的。

    我的问题有关了应为 R5F 和 A72 内核编写和部署代码的位置。 您能否澄清每个核心的适当开发和部署方法?

    这实际上取决于您要在每个内核上运行的软件栈。 R5F 应用程序都是运行 RTOS 的固件、因此您必须根据您将在每个内核上使用的 s/w 栈开发自己的应用程序。

    这可以是 Vision Apps 应用、AUTOSAR MCAL 应用、也可以只是另一个 RTOS 应用。  

    A72 通常会运行一个 HLOS、因此这通常会包含一个包含您所需应用程序的文件系统。

    请查看 TDA4 器件上的引导流程选项 应用手册、以确定如何和在何处引导不同的内核。

    此致

    Suman

    [/quote]