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.

[参考译文] AM3352:RXACTIVE 默认值

Guru**** 2558250 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/611305/am3352-rxactive-default-value

器件型号:AM3352

您好!

复位后、管脚控制寄存器的"RXACTIVE"位的默认值是多少?
根据手册、它被写为"输入或输出设置为1 "。
此外、示例代码也显式设置 RXACTIVE 位以将其用作输入功能。

但是 、下面的低功耗设计指南(SPRAC74A)提到、在复位后、默认设置 RXACTIVE。

大多数情况下、未使用的接口引脚可保留为无连接。
但是、由于未使用的引脚在复位时通常会初始化为输入(RXACTIVE)、
由软件将未使用的管脚标记为 RXACTIVE=0、这将被禁用
并防止不必要的输入开关。

默认情况下、请告诉我 RXACTIVE = 1?
如果需要通过软件置位该位、或者可以在没有任何设置的情况下使用该位

至于输出、如果只使用引脚作为输出、我们是否需要禁用该位?

此致
库米

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

    您好!

    [报价用户="Kummi"]复位后、Pad 控制寄存器的"RXACTIVE"位的默认值是什么?[/QUERT]

    请参阅 AM335x TRM 修订版 P 的第9.3.1.50节。但是、您应该注意、对于 SYSBOOT 序列中使用的引脚、引脚多路复用器将由 ROM 代码修改。

    [引用 user="Kummi"]关于输出、如果仅将引脚用作输出、我们是否需要禁用此位?[/quot]

    不需要、这是不必要的。 实际上、在 McSPI 和 I2C 等串行接口上、必须在时钟引脚上设置 RXACTIVE=1、因为该输出信号也用作重定时输入。 关联的 CONF_ _ 输出时钟的_RXACTIVE 位必须设置为1才能使能返回模块的时钟输入。

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

    谢谢你。

    有关 RGMII TX_CLK 的 RXACTIVE 要求的一个确认。

    根据原理图检查清单和 TRM、
    GPMC - GPMC_CLK/MMC - MMC_CLK/I2C - I2C_CLK/SPI - SPI_CLK/McASP 外设
    RXACTIVE 位置位。
    processors.wiki.ti.com/.../AM335x_Schematic_Checklist

    它是否也适用于 RGMII 外设? 我们是否必须为 TX_CLK 设置 RXACTIVE 位?

    此致。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我不认为有必要。 这纯粹是一个输出路径。 RGMII 中有一个单独的接收时钟。