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.

[参考译文] DRA821U-Q1:如何像其他普通 GPIO 焊盘一样将焊球 V3和 W2多路复用为 GPIO?

Guru**** 2473700 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1460297/dra821u-q1-how-to-mux-balls-v3-and-w2-as-gpio-like-other-normal-gpio-pad

器件型号:DRA821U-Q1

工具与软件:

各位专家、您好!

对于我的定制电路板、我们使用 V3、W2、U3、T3作为正常 GPIO 来启用或禁用某些东西。  不过、焊球 V3和 W2的引脚多路复用寄存器与其他两个寄存器略有不同。

V3和 W2似乎只有两种多路复用模式、默认用于 I2C、我想将其用作正常的 GPIO、并可以上下拉动、因此多路复用器值应为7。 然而、V3和 W2没有以下控制寄存器的 PULLTYPESEL 配置位:

因此、我们将引脚多路复用控制配置 为使用宏 J721E_IOPAD (OFFSET、PIN_OUTPUT_PULLUP、7)、并将 GPIO sysfs 配置为控制4个引脚、将 U3和 T3的控制寄存器值设置为0x20007、V3和 W2的控制寄存器值设置为7。 而且、sysfs 的控制适用于 U3和 T3、但不管 W2如何都不适用于 V3。

因此、我想知道 CTRLMMR_PADCONFIG53和 CTRLMMR_PADCONFIG54的正确配置值是什么 、用以使焊盘 V3和 W2与其他普通 GPIO 正常运行?

谢谢

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

    您好!

    我目前不在办公室、我会尽快回复。 感谢您的耐心。

    谢谢!

    Neehar

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

    那么很好。 感谢并等待回复。  

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

    您好!

    感谢您的耐心。  
    谢谢!

    Neehar

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

    有什么提示吗?  

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

    您好!

    原因是焊球 V3和 W2的缓冲器类型专门是 I2C 开漏、而 U3和 T3是 LVCMOS 缓冲器类型。 因此、已针对 V3和 W2禁用这些位、因为它们在物理上无法设置为上拉或下拉。  

    谢谢!

    Neehar