【发布时间】:2019-03-12 03:47:55
【问题描述】:
我正在 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。
我对“调整执行”错误有点模棱两可。谁能解释它并提出修复?谢谢!
【问题讨论】: