Linux 起動時に mmc ドライバーにアクセスしたときに無効な vdd を受け取りました。デフォルトでは、mmc_power_up関数の__mmc_set_signal_Voltageを実行した後、電源モードをMMC_POWER_ONに設定する前にsdhci_runtime_suspens_hostが呼び出された後、mmc_rescanが呼び出されます。 mmc_rescanには電源オフシーケンスがありますが、mmc_power_up関数に戻るときに電源モードをMMC_POWER_UPに直接設定し、mmc_set_iosに入り、sdhci_set_powerを呼び出します。ここで、BUGは無効なvddです。 sdhci_set_powerでは、vddは0、電源モードは2(電源オン)です。したがって、問題があります。
私はyoctoカーネルバージョン3.14.55を使用していますが、いくつかの制限によりアップグレードできません。
誰もが原因とは何か、解決策を教えてもらえますか?