工具/软件:Linux
您好!
我尝试在 192M 中设置 OMAP MMC hs 模式,但失败了。 错误为:
"omap_hsmmc 480b4000.mmc:Adma err:ST_TFR、desc at 0xfd841008遵循错误值"
"mmcblk0:重试、因为需要重新调优"
我的 eMMC 是 Toshiba THGBMHG7C2LBAAR、我的当前配置为:
mmc2{(&M)
状态="正常";
VMMC-SUPPLY =<&EVM_3V3_SW>;
总线宽度=<8>;
最大频率=<192000000>;
pinctrl-names ="默认值"、"hs"、"DDR_1_8v-rev11"、"DDR_1_8v"、"HS200_1_8v-rev11"、 "HS200_1_8v";
pinctrl-0 =<&mmc2_PINS_DEFAULT>;
pinctrl-1 =<&mmc2_PINs_h>;
pinctrl-2 =<&mmc2_PINs_DDR_1_8v &mmc2_iodelay_DDR_1_8v_rev11_conf>;
pinctrl-3 =<&mmc2_PINs_DDR_1_8v &mmc2_iodelay_DDR_1_8v_rev20_conf>;
pinctrl-4 =<&mmc2_PINs_HS200_1_8v &mmc2_iodelay_HS200_1_8v_rev11_conf>;
pinctrl-5 =<&mmc2_PINs_HS200_1_8v &mmc2_iodelay_HS200_1_8v_rev20_conf>;
};
当我将 最大频率设置为小于192000000时,情况还可以, 但 MMC 实际速度为96M,我不知道如何解决问题。
我n‘t n‘t nonw 修改 iodelay 是否有用、而 Worthy 我 konw 如何 修改它。
谢谢!