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.

[参考译文] TDA3:如何在 Vision SDK 上反映 PCT 的结果?

Guru**** 2562120 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/611347/tda3-how-should-i-reflect-the-results-of-pct-on-vision-sdk

器件型号:TDA3

您好!

 我将 PCT (引脚配置工具)用于 TDA3x。  我想将 PCT 的结果应用到 VISION SDK 2.12.02中。

 PCT 设置后、我应该 从 VISION SDK 的工具中获取哪种文件? PAD CONF 宏和 SYSCFG.h?

 我认为我必须使用 PCT 文件修改 SBL 或任何 VISION SDK 文件。  我应该反映结果的是哪个 VISION SDK 文件?  

 您是否有用于描述流程的蚂蚁文档?

此致、
肯什

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

    我知道、您可以使用 SDK 中的引脚多路复用器收费文件、而不是 PCT 的文件。

    我会将您的疑问转发给同时支持 PCT 和引脚多路复用器工具的专家。

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

    对于 TDA3xx 器件、IO 延迟配置不适用、您可以在传统模式下配置引脚多路复用器。

    TDA2xx/TDA2Ex 器件需要 IO 延迟配置、也可以从 PCT 获取该配置。
    在这种情况下、您需要修改 SBL。

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

    感谢您的回复。
    请告诉我必须修改 SBL 的哪些文件或函数。

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

    在最初的帖子中、您说您正在使用 TDA3xx 器件。
    对于 TDA3xx 器件、您无需在 SBL/Vision SDK w.r.t 中进行任何修改 IO 延迟配置、因为它不适用。

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

    很抱歉、我的解释不充分。
    引脚多路复用器如何? PCT 还定义了引脚多路复用器。 我假设我必须将它们修改为 SBL。

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

    SBL/Vision SDK 中没有针对整个 TDA3xx 器件进行引脚多路复用的特定位置。
    外设的引脚多路复用器是 Vision SDK 级别的板模块的一部分。
    也可以在用例中执行该操作。
    您可以从 PCT 转储 C 头中的值、然后在应用/用例中对其进行编程。

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

    我检查了 VISION SDK v2.12.02的代码。 有3个用于配置 IO 的代码。 然后、我弄混了应该为电路板修改哪个代码。

    TI_components \drivers\starterware_01_07_02_21\platform_tda3xx_pad_config.c
    TI_components \drivers\starterware_01_07_02_21\boards\STW_boardTda3xx.c
    TI_components \drivers\bsp_01_07_02_18\src\boards\src\bsp_boardTda3xx.c

    您能解释一下这些代码在引导时的相关情况。 或者、我是否应该在用例中修改任何其他代码?

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

    作为关于 PCT 的附带意见。 我们无法预见所有可能的软件格式、也无法将它们捕获到 PCT 中。 主要使用的可从菜单中导出。 对于所有其他内容、始终有通用文件格式、可以转储并转换为用户可能需要的任何代码。

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

    感谢您的评论。
    但是、我的问题是 DSK 的软件略有变化。 我应该将其移至 SDK 论坛吗?

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

    这取决于您在应用中使用的特定软件模块。
    SDK 包含许多组件、如 Starterware、BSP 等

    Starterware 本身具有两个包含引脚多路复用器的软件模块:
    utils_platform 由 SBL、串行 IP 示例等应用程序使用 引脚多路复用信息出现在文件中:TI_components \drivers\starterware_01_07_02_21\platform_tda3xx_pad_config.c
    2. Starterware 电路板由 Starterware 视频示例使用。 引脚复用信息出现在文件中:
    TI_components \drivers\starterware_01_07_02_21\boards\STW_boardTda3xx.c

    BSP 具有独立于 Starterware 板模块的板模块。 引脚复用信息出现在文件中:
    TI_components \drivers\bsp_01_07_02_18\src\boards\src\bsp_boardTda3xx.c

    SDK 使用 BSP 板模块、如果要更改 SDK、您需要针对引脚多路复用更改进行修改。 SBL 使用 utils_platform、您需要对其进行更改、以便在 SBL 中更改引脚多路复用器。

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

    非常感谢。

    此致、
    肯什