调整执行期间的MMC错误

时间:2019-03-12 03:47:56

标签: linux-device-driver mmc

我正在Linux中开发MMC驱动程序。我的系统现在能够通过eMMC和sdcard稳定启动。但是在引导过程中,我看到了控制台上生成的一些错误。

[ 0.889357] mmc0: tuning execution failed: -5
[ 0.903700] mmc0: error -5 whilst initialising SD card

带有一些调试日志,

[ 0.976730] [DEBUG] mmc_sd_init_card
[ 1.143724] [DEBUG] mmc_execute_tuning
[ 1.219758] [DEBUG] tmio_mmc_execute_tuning: Tuning procedure failed = -5
[ 1.253255] [DEBUG] mmc_sd_init_uhs_card: err=-5

错误似乎来自SD卡初始化(UHS)。

尽管有错误,但系统完成启动后,我仍然可以使用sdcard和eMMC。

对于“调整执行”错误,我有些含糊。谁能解释并提出解决方案?谢谢!

0 个答案:

没有答案