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.

[参考译文] AM2434:未分配的 PAD 配置寄存器

Guru**** 2445440 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1188811/am2434-unassigned-pad-configuration-registers

器件型号:AM2434

在"表6-1中、以下引脚配置寄存器未分配。 引脚属性(ALV、ALX 封装)"、但"表6-44的注释中对每个属性进行了说明。 GPMC0信号说明"或"表6-62。 MMC1信号描述"。

PADMM_PADCONFIG32 000f 4080h
PADMM_PADCONFIG164 000f 4290h

对于 GPMC0_CLK:
"当 GPMC0以同步模式运行时、CTRLMM_PADCONFIG32寄存器的 RXACTIVE 位必须设置为0x1、且 CTRLMMR_PADCONFIG32寄存器的 TX_DIS 位必须复位为0x0。"

对于 MMC1_CLK:
"为了使 MMC1_CLK 信号正常工作、CTRLMMR_PADCONFIG164寄存器的 RXACTIVE 位必须保持在其默认状态0x1、以进行重定时。"

在表6-1中、PADCONFIG31分配给 GPMC0_CLK、PADCONFIG163分配给 MMC1_CLK。

必须按照表6-44或表6-62的注释中的说明设置 PADCONFIG32和 PADCONFIG164的每一个?

如果没有、是否可以将每个都保留为默认值(复位值)?

此致、

Daisuke

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

    尊敬的 TI 支持团队:

    请尽快给我一个答案。 如果您能及时回复、我们将不胜感激。

    此致、

    Daisuke

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

    尊敬的 TI 支持团队:

    GPMC0_CLK 是否使用 PADCONFIG31而不是 PADCONFIG32?

    是"表6-44的注释。 GPMC0信号描述"不正确?

    "当 GPMC0以同步模式运行时、CTRLMM_PADCONFIG32寄存器的 RXACTIVE 位必须设置为0x1、且 CTRLMMR_PADCONFIG32寄存器的 TX_DIS 位必须复位为0x0。"

    对于 MMC1_CLK、是否使用 PADCONFIG163而不是 PADCONFIG164?

    是"表6-62的注释。 MMC1信号描述"不正确?

    "为了使 MMC1_CLK 信号正常工作、CTRLMMR_PADCONFIG164寄存器的 RXACTIVE 位必须保持在其默认状态0x1、以进行重定时。"

    PADCONFIG32和 PADCONFIG164是否不用于任何引脚?
    如果是、必须将 PADCONFIG32和 PADCONFIG164的每一个都保留为默认值(复位值)吗?

    请尽快给我一个答案。 如果您能及时回复、我们将不胜感激。

    此致、

    Daisuke

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

    大家好、Daisuke-San、

    我们的专家是 OOO、因此请等待回答此问题时会有少许延迟。 我会与他联系、让他注意这条线索。

    最棒的

    Daniel  

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

    您好、Daisuke、

    GPMC0有两个与之相关的时钟信号:GPMC0_CLK (PADCONFIG31)和 GPMC_CLKLB (PADCONFIG32)。

    同样、MMC1也有两个与之关联的时钟信号、MMC1_CLK (PADCONFIG163)和 MMC1_CLKLB (PADCONFIG164)。

    此处的第二个信号是用于 I/O 延迟补偿的时钟环回信号、用于提高计时精度。 CLKLB 信号在封装内连接、并且不会路由到封装焊球。

    尽管回送信号仅为内部信号、不会路由出去、但必须正确配置这些信号、外设接口的主时钟才能正常工作。

    当 GPMC0在"同步模式"下运行时、必须按照脚注中所述配置 PADCONFIG32寄存器、以确保功能正常。 与 MMC1外设时序相关的 PADCONFIG164也是如此。 之所以存在这些注释、是因为 SR1.0芯片在复位后默认未正确设置这些位。 默认复位值已在 SR2.0中解析、但注释仍然为 true。

    因此、如果您使用 SR1.0、这些位应按指定手动配置、但如果您使用 SR2.0、这些值可在复位后保持在默认状态。

    此致、

    Zackary Fleenor

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

    大家好、Zackary-San、

    感谢您的详细回答。

    此致、

    Daisuke