EMMC wird in Windows nicht als Speichergerät erkannt

EMMC wird in Windows nicht als Speichergerät erkannt

Bildbeschreibung hier eingebenIch habe diese EMMC von MKS pi gekauft, um das Armbian auf der MKS pi-Platine zu flashen. Das Problem ist, dass ich die EMMC mit dem Adapter an den USB-Hub anschließe. Sie erscheint weniger als 1 Sekunde und verschwindet dann. Ich muss diese EMMC-Disk formatieren, um das Makerbase-Armbian-System darauf zu flashen.

Weiß jemand, wie ich das beheben kann?

Beispiel

Antwort1

Verwechseln Sie nicht eMMC und SD-Karte.
Sie sind ähnlich und haben einige Gemeinsamkeiten in ihren Schnittstellen, aber sie unterscheiden sich. Die Ähnlichkeiten ermöglichen einen kombinierten MMC+SD-Controller, wie er in mehreren SoCs zu finden ist, aber der Treiber muss das tatsächlich verwendete Medium identifizieren, dann den Controllermodus konfigurieren und die entsprechenden SD- oder MMC-Befehle verwenden.

Wenn Ihr Computer (oder USB-Adapter) nur über eine SD-Kartenschnittstelle verfügt (und nicht über eine kombinierte MMC+SD), kann ein solcher Controller zwar erkennen, dass eine „Karte“ vorhanden ist, aber er kann keine Daten vom eMMC-Modul lesen oder darauf schreiben.

Anstelle eines generischen USB-zu-SD-Kartenadapters müssen Sie wahrscheinlich einen USB-Adapter verwenden, der Ihr eMMC-Modul explizit unterstützt, wie z. B.

Bildbeschreibung hier eingeben

Antwort2

Mit EMMC ist die SD-Karte gemeint. Ja, es wird eMMC verwendet, aber es ist Teil einer SD-Karte, die das Objekt ist.

Es handelt sich um eine SD-Karte, einen USB-Massenspeicher (er enthält MMC, ist aber keine SD-Karte), wie bei einem USB-Stick. Dann müssten Sie zuerst ein Dateisystem und eine Partition erstellen, damit der Windows Explorer diese anzeigt (kontraintuitiv, aber so funktionieren Volumes).

Wenn Sie es im Explorer sehen möchten, müssen Sie es in der Datenträgerverwaltung (Startmenü durchsuchen) initialisieren und dann ein einfaches Volume auf dem Gerät erstellen. Dies ist nicht erforderlich, um das Betriebssystem zu flashen.

Wenn kein Fenster zum Initialisieren der Festplatte angezeigt wird, klicken Sie mit der rechten Maustaste auf den freien Speicherplatz der Festplatte und erstellen Sie ein neues Volume, damit Windows es anzeigen kann (es wird keine leere Festplatte angezeigt).

Wenn Sie das Laufwerk flashen (ein Betriebssystem installieren), verwenden Sie einfach ein Programm zum Flashen (z. B. Raspberry Imager oder Etcher). Es sollte dort angezeigt werden.

Auf anderen Computerplatinen ist es möglicherweise nicht mit Raspberry Pi-Images kompatibel. Wenn es nicht kompatibel ist oder das Image beschädigt ist, wird es nicht ausgeführt.

Wenn es sich tatsächlich um einen nackten eMMC-Chip (integrierter Schaltkreis) handelt, ist dies nicht die normale Art, ihn zu formatieren (bei einem Single-Board-Computer oder Mikrocontroller würden Sie normalerweise einen On-Board-Chip über den Datenanschluss flashen. Oder andernfalls einen Flash-Speicherschreiber verwenden).

verwandte Informationen