Verwenden des integrierten eMMC-SD-Kartensteckplatzes auf UEFI

508
Depau

Ich habe ein Lenovo ThinkPad X1 Yoga 1st (20FR). Es verfügt über einen eMMC-SD-Kartensteckplatz, der anscheinend nicht von der Firmware verfügbar ist, obwohl einige relevante Treiber geladen sind:

(uefi shell) > drivers T D Y C I P F A DRV VERSION E G G #D #C DRIVER NAME IMAGE PATH === ======== = = = === === =================================== ========== [...] 1B1 00000010 ? N N 0 0 UEFI SD Host Controller Driver Fv(A881D567-6CB0-4EEE-8435-2E72D33E45B5)/FvFile(334D5254-6160-4E4A-A78C-E15D3B3B3334) 1B2 00000010 ? N N 0 0 UEFI MMC/SD Media Device Driver Fv(A881D567-6CB0-4EEE-8435-2E72D33E45B5)/FvFile(DD223EF8-6D1B-490A-A53E-BA86FAAEB778) [...] 

Wie Sie sehen, stellen die Treiber keine Geräte ( #Dund #C) zur Verfügung. In der Tat erscheint es nicht mit dem Befehl devtreeund devices.

Ich versuche, einen Ausweg zu finden. Als ich mich im Internet umsah, bemerkte ich, dass die Tianocore-EDK2-Quellen scheinbar etwas relevantes ( Link ) haben. Ich konnte sie jedoch nicht erstellen, da ich mit dem exotischen EDK2-Buildsystem nicht vertraut war.

Die Fragen sind:

  • Enthält die Firmware eines anderen Herstellers die richtigen Treiber für den Zugriff von eMMC-Blockgeräten?
  • Hinweise zur Verwendung / build / test des MmcDxe-Codes von EDK2? (lassen Sie mich wissen, ob ich dies besser bei StackOverflow fragen sollte)
0
Haben Sie versucht, eine FAT32-formatierte SD-Karte einzulegen? Nassbirne vor 5 Jahren 0
Die SD-Karte selbst wird nicht erkannt, nicht das Dateisystem. Und ja, das Dateisystem ist fat32 und die Partitionstabelle ist GPT. Depau vor 5 Jahren 0

0 Antworten auf die Frage