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.

[参考译文] TDA4VH-Q1:定制板的引脚多路复用配置- SYSCFG

Guru**** 2549940 points
Other Parts Discussed in Thread: SYSCONFIG

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1437271/tda4vh-q1-pinmux-configuration-for-custom-board---syscfg

器件型号:TDA4VH-Q1
主题中讨论的其他器件:TDA4VHSysConfig

工具与软件:

尊敬的 TI:

我们想跟您核实一些关于基于 TDA4VH (PSDK Linux+ RTOS v10)的定制电路板的引脚多路复用配置的相关信息。
我们使用的是 SYSCFG 工具。

我们对作为输入输出或输出引脚、但需要配置为输入(使用 Rx 缓冲器)的引脚感兴趣。

检查这些文档中是否有较旧的 PinMux 工具(已被 SysConfig 工具取代)、该工具指出:
RX 使能/输入使能
大多数器件(不包括 K2G)支持禁用引脚上的输入缓冲器的功能。 当 RX 缓冲区被禁用时、该引脚仍可用作时钟和 GPIO 的输出、但不能用作任何功能的输入。 许多外设要求启用输入缓冲器(即使它是输出也是如此)。 示例包括 I2C 时钟、MDIO 时钟、SPI 芯片选择、MMC/SD 时钟和 cmd 线路等 在大多数情况下、PinMux 工具不允许您在需要的引脚上禁用输入缓冲器。

此外、我们还在 TI EVM 板 I2C 总线上进行了测试。 该功能仅在 TX 引脚配置为 RX (RX 使能)时起作用、这符合上述声明。

我们有以下问题:
1.我们假设上文中对 PinMux 工具的相同陈述也适用于 SYSCFG 工具、关于 Rx 使能?
2. SYSCFG 工具没有任何限制(它允许我们禁用 Rx ,在任何引脚上),相比上面所述的 PinMux 工具。 是否可以在 SYSCFG 工具中启用此功能?  
3.是否有不应在特定引脚上禁用 Rx 的完整列表? 或者如何计算它呢?

此致、
Milena

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

    尊敬的 Milena:

    您能否指出该较旧的 PinMux 工具的访问位置? 您的目标是在较新的 SysConfig PinMux 工具上重新创建现有配置吗?

    Unknown 说:
    1. 我们假设上文中关于 PinMux 工具的相同陈述同样适用于 SYSCFG 工具(关于 Rx 启用?[/QUOT])

    是的、这条有关 Rx 使能的声明将适用、因为无论使用何种工具来调整 PADCONFIG 寄存器、器件架构都是相同的。

    Unknown 说:
    2.  与上述 PinMux 工具相比,SYSCFG 工具没有任何限制(它允许我们在任何引脚上禁用 Rx )。 是否可以在 SYSCFG 工具中启用此功能?  [报价]

    您能否说明一下应在 SysConfig 工具中启用哪些功能?

    Unknown 说:
    3. 是否有不应在特定引脚上禁用 Rx 的完整列表? 或者如何分辨?
    [/quote]

    这里并没有完整的列表;检查的最佳方法是参考器件 TRM 中的每个相关外设部分。 "示例有 I2C 时钟、MDIO 时钟、SPI 芯片选择、MMC/SD 时钟和 cmd 线路等"这句话仍然适用。

    谢谢。此致、
    标记

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

    Mark、您好!

    您能否指出此较旧的 PinMux 工具的访问位置? 您的目标是在较新的 SysConfig PinMux 工具上重新创建现有配置吗?[/QUOT]

    我指的是 https://software-dl.ti.com/ccs/esd/pinmux/pinmux_user_guide.html 。 我们将为新的定制电路板创建新的配置。

    您能否说明应在 SysConfig 工具中启用哪些功能?

    在 PinMux 工具中有一些引脚、其中 Rx 无法禁用(仅允许启用选项)。 如果 SYSCFG 工具中存在它、我会进行漂移。

    没有全面的列表;最好的检查方法是参考器件 TRM 中的每个相关外设部分。 "示例有 I2C 时钟、MDIO 时钟、SPI 芯片选择、MMC/SD 时钟和 cmd 线路等"这句话仍然适用。[/QUOT]

    我们将检查特定外设的 TRM、如果还会弹出其他问题、我们会联系您。

    此致、

    Milena

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

    尊敬的 Milena:

    感谢您对较旧的 PinMux 工具的澄清。

    在 PinMux 工具中、有一些引脚、其中无法禁用 Rx (只能启用允许的选项)。 如果 SYSCFG 工具中存在它、我会漂移。

    可以;在 SYSCFG 工具中、存在 Rx 缓冲器不可配置或可配置可用但无法切换的引脚(例如灰色)。 这一可配置操作将影响 PADCONFIG 寄存器中的位域18 (RXACTIVE)。

    此致、
    标记

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

    尊敬的 Mark:

    您能给我提供 SYSCFG 工具(模块/引脚)的示例吗、其中"SYSCFG Rx 缓冲区不可配置或可配置可用但无法切换(例如灰色)。  "?

    如果我检查 SYSCFG 工具(特别是 I2C、SPI、MDIO、MMC)、可以在所有引脚上禁用 RX。  

    此致、

    Milena

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

    尊敬的 Milena:

    您的观察结果是正确的。 例如、在 CSI 外设中、Rx 缓冲器是不可配置的。

    此致、
    标记