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.

[参考译文] Linux/AM5728:MMC 引脚设置

Guru**** 2601915 points
Other Parts Discussed in Thread: AM5728

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/649369/linux-am5728-mmc-pin-settings

器件型号:AM5728

工具/软件:Linux

您好:

现在、我们访问了 am5728的 devicetree。

发现 MMC 的 devicetree 如下所示、我们不知道如何更改它

MMC4{
状态="正常";
pinctrl-names ="default-rev11"、"hs-rev11";
pinctrl-0 =<&MMC4_PINS_DEFAULT &MMC4_iodelay_DS_rev11_conf>;
pinctrl-1 =<&MMC4_PINS_hs &MMC4_iodelay_sdr12_hs_sdr25_rev11_conf>;

我们想知道:

1 MMC4驱动器是如何选择此参数的、例如 MMC4_PINS_DEFAULT 和 MMC4_PINS_hs

2这意味着"MMC4_iodelay_DS_rev11_conf"

MMC4_iodelay_DS_rev11_conf:MMC4_iodelay_DS_rev11_conf{
pinctrl-pine-array =<
0x840 A_DELAY_PS (0) G_DELAY_PS (0)/* CFG_UART1_CTSN_IN *
0x848 A_DELAY_PS (0) G_DELAY_PS (0)/* CFG_UART1_CTSN_OUT *
0x84c A_DELAY_PS (96) G_DELAY_PS (0)/* CFG_UART1_RTSN_IN *
0x850 A_DELAY_PS (0) G_DELAY_PS (0)/* CFG_UART1_RTSN_OEN *
0x854 A_DELAY_PS (0) G_DELAY_PS (0)/* CFG_UART1_RTSN_OUT *
0x870 A_DELAY_PS (582) G_DELAY_PS (0)/* CFG_UART2_CTSN_IN *
0x874 A_DELAY_PS (0) G_DELAY_PS (0)/* CFG_UART2_CTSN_OEN *
0x878 A_DELAY_PS (0) G_DELAY_PS (0)/* CFG_UART2_CTSN_OUT *
0x87c A_DELAY_PS (391) G_DELAY_PS (0)/* CFG_UART2_RTSN_IN *
0x880 A_DELAY_PS (0) G_DELAY_PS (0)/* CFG_UART2_RTSN_OEN *
0x884 A_DELAY_PS (0) G_DELAY_PS (0)/* CFG_UART2_RTSN_OUT *
0x888 A_DELAY_PS (561) G_DELAY_PS (0)/* CFG_UART2_RXD_IN *
0x88c A_DELAY_PS (0) G_DELAY_PS (0)/* CFG_UART2_RXD_OEN *
0x890 A_DELAY_PS (0) G_DELAY_PS (0)/* CFG_UART2_RXD_OUT *
0x894 A_DELAY_PS (588) G_DELAY_PS (0)/* CFG_UART2_TXD_IN *
0x898 A_DELAY_PS (0) G_DELAY_PS (0)/* CFG_UART2_TXD_OEN *
0x89c A_DELAY_PS (0) G_DELAY_PS (0)/* CFG_UART2_TXD_OUT *
>;
};

谢谢

此致

西溪

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    软件团队已收到通知。 他们将在这里作出回应。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    在部分18.4.6.1.4中解释了 I/O 延迟通过器件技术参考手册中的部分18.4.6.1.8 IO 延迟重校准将"vddshv8 = 1.8V 时清除为0"通过"器 件技术参考手册"部分的"18.4.6.1.8V 时设置为1"。 这些部分应与第7.5节虚拟和手动 I/O 时序模式以及器件数据手册中的第7.23.1节 MMC1 - SD 卡接口一起阅读。

    我强烈建议使用 Pinmux 工具计算 IO 延迟。

    此致、
    Yordan