Die Veröffentlichung des mmc-utils 1.0-Toolsets, das für die Low-Level-Konfiguration von MMC-, eMMC- und SD-Speicherkarten aus dem Benutzerraum gedacht ist, wurde bekannt gegeben. Die Veröffentlichung wird als erste offizielle Version gekennzeichnet (das Projekt entwickelt sich seit 2012). Der Code wurde in C geschrieben und steht unter der GPLv2-Lizenz.
Die Tools können verwendet werden, um die CSD-Register (Kartenparameter), CID (Kartenidentifikator) und SCR (Kartenkonfiguration) zu lesen, den Schreibschutz (zeitlich oder dauerhaft, sowie für bestimmte Bereiche des Geräts) einzustellen, die Authentifizierung zu konfigurieren und spezifische eMMC-Funktionen wie Sektorgröße, BKOPS, Cache-Verwaltung und Hardware-Reset zu konfigurieren.
Für den Betrieb von mmc-utils ist ein System mit einem "echten" mmchci-Host erforderlich. Geräte wie USB-Kartenleser, die Zugang zu Speicherkarten in Form von "USB-Massenspeicher" bieten, sind für die Verwendung mit diesen Tools nicht geeignet, da sie keine MMC-Befehle an das Gerät senden ermöglichen.
Quelle: opennet.ru
