La version 1.0 de l'ensemble d'outils mmc-utils a été publiée, conçue pour la configuration de bas niveau des cartes mémoire MMC, eMMC et SD depuis l'espace utilisateur. Cette sortie marque le premier lancement officiel (le projet est en développement depuis 2012). Le code est écrit en C et distribué sous la licence GPLv2.
Les utilitaires peuvent être utilisés pour lire les registres CSD (paramètres de la carte), CID (identifiant de la carte) et SCR (configuration de la carte), activer la protection en écriture (temporaire ou permanente, ainsi que concernant seulement certaines régions de l'appareil), configurer l'authentification et gérer des fonctionnalités spécifiques à l'eMMC, telles que la taille de secteur, BKOPS, gestion du cache et réinitialisation matérielle.
Pour utiliser mmc-utils, un système avec un véritable hôte mmchci est requis. Les appareils comme les lecteurs de cartes USB, qui présentent un accès aux cartes de stockage sous forme de « stockage de masse USB », ne conviennent pas à ces utilitaires, car ils ne permettent pas d'envoyer des commandes MMC à l'appareil.
Source : opennet.ru
