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/AM5718:MMC1/MMC3的默认模式没有 pinctrl 状态

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/802247/linux-am5718-no-pinctrl-state-for-default-mode-for-mmc1-mmc3

器件型号:AM5718

工具/软件:Linux

你(们)好

我们有一个基于 am5718的定制板、我们有自己的定制 dts 和 dtsi 文件、uboot 可识别 SD 和 eMMC 卡

=> MMC 列表
OMAP SD/MMC:0 (SD)
OMAP SD/MMC:1 (eMMC)

但是、当 MLO 启动时、我们会收到消息"no pinctrl state for default mode"。

是否可以删除此消息?

我们的.dtsi 文件如下所示、eMMC 和 SD 在 PMIC 外部以3.3V 的电压馈送

#include "am57xx-industrie-grade .dtsi"
…
…μ A
。


&mmc1{
status ="确定";
bus-width =<4>;
CD-GPIO =<&GPIO6 27 GPIO_ACTIVE_LOW>;/* GPIO 219 */
};

&mmc3{
status ="确定";
bus-width =<8>;
ti、不可拆卸;
最大频率=<96000000;
no-1-v;
/delete-property/MMC-HS200-1_8v;
};




我们的.dts 文件如下所示



#include "dra72x.dtsi"
#include 
#include 
#include "dra72x-MMC-iodelay.dtsi"
#include "bomill_p2hmi-common.dtsi"

…
…μ A
。


&mmc1{
status ="确定";
pinctrl-names ="默认值"、"hs"、"sdr12"、"sdr25"、 "sdr50"、"ddr50"、"sdr104";
pinctrl-0 =<&mmc1_PINS_DEFAULT>;
pinctrl-1 =<&mmc1_PINS_hs;
pinctrl-2 =<&mmc1_PINs_sdr12>;
pinctrl-3 =<&mmc1_PINs_sdr25>;
pinctrl-4 =<&mmc1_PINs_sdr50>;
pinctrl-5 =<&mmc1_PINs_ddr50_sdr50>;pinctrl_gpio=12_gpb_gpband_dr20&gpc1/2_gp_gpot_r20_gpodr4



=<&gpot_gpot_gpot_gpot_r20_gpot_gpot_r20_gpodr4 =<&gpot_gpot_r20_gpotr20_gpot_gpodr4 =<&gpotr20_gpot_gpot_



pinctrl-names ="默认值"、"hs"、"sdr12"、"sdr25"、"sdr50"、 "ddr50";
pinctrl-0 =<&mmc3_PINS_DEFAULT>;
pinctrl-1 =<&mmc3_PINs_h>;
pinctrl-2 =<&mmc3_PINs_sdr12>;
pinctrl-3 =<&mmc3_PINs_sdr25>;
pinctrl-4 =<&mmc3_PINs_sdr50>;

总线宽度=<8>;
TI、不可拆卸;
最大频率=<96000000>;
no-1-8-v;
/delete-property/MMC-HS200-1_8v;
};

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

    我在电路板上看到同样的警告消息、我已经与我们的专家进行了联系。 我会随时向您发布任何更新。

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

    我看到 OMAP-hsmmc.c 文件中打印了警告消息。 警告不会影响任何功能、我想知道是否需要删除消息。

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

    好的、所以不用担心、谢谢您的帮助和调查

    Stefan

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

    您好 Stefan、

    在最新的 Processor SDK 版本中、这些消息开始出现、因此其日志级别从 debug 更改为 printf。 若要禁止此消息、您可以将其重命名为调试、并且仅在启用调试标志时才会显示此消息。

    此致、
    Kemal

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    AHA、好的、非常感谢
x 出现错误。请重试或与管理员联系。