Choisir une eMMC de remplacement pour un téléviseur
Une eMMC morte ou usée est une cause fréquente de téléviseur qui boucle, se fige ou perd ses réglages. Un remplacement doit s’adapter physiquement et être accepté par le firmware. Choisissez d’après les preuves tirées de l’ancienne puce et de son dump, pas d’après le seul marquage.
Fait partie du Guide du firmware et des dumps.
Ce qu’il faut établir d’abord
- Boîtier. Le nombre de billes (par exemple BGA153) et la taille du boîtier doivent correspondre aux plots de la carte. Le nombre de billes est une exigence stricte.
- Capacité. La taille nominale (8, 16, 32 Go, etc.). Le nombre réel de secteurs diffère légèrement de l’étiquette.
- Version eMMC. Les révisions 4.41, 4.5, 5.0 et 5.1 sont identifiées par un octet des registres étendus de la puce. Une version plus récente fonctionne généralement à la place d’une plus ancienne ; une version inférieure est un risque.
- Fabricant et référence. Lus dans le registre CID. Le même fabricant réduit le risque de comportement différent des partitions de démarrage ou des modes.
- Tailles boot et RPMB. Elles figurent aussi dans les registres étendus et peuvent différer d’une puce à l’autre.
Pas à pas
- Si l’ancienne puce répond encore, lisez son identification et ses registres étendus et faites un dump complet (voir comment faire un dump eMMC). Si elle ne répond pas, relevez le marquage sur le boîtier et cherchez un dump de la même carte.
- Vérifiez le dump avec un hachage (comparer des dumps).
- Dressez une liste restreinte de candidates avec le même boîtier, la même classe de capacité et une version égale ou supérieure.
- Préférez le même fabricant. Une puce d’une classe supérieure peut fonctionner, mais vérifiez la disposition des partitions et le firmware.
- Remplacez la puce, puis écrivez le dump complet ou une image de firmware connue pour fonctionner. Une puce neuve est vierge.
- Testez plusieurs démarrages à froid et un long fonctionnement avant de refermer l’appareil.
Une puce plus grande ne signifie pas un système utilisable plus grand : le firmware conserve sa table de partitions d’origine. Les modes de vitesse (HS200 ou HS400) peuvent différer d’une puce à l’autre ; testez donc le téléviseur après le remplacement. N’achetez pas d’après la seule étiquette de capacité, et ne réutilisez pas une puce prélevée sur une carte donneuse sans vérifier son usure. NON VÉRIFIÉ Le fait qu’une plateforme de TV donnée accepte un autre fabricant ; consultez la documentation de la carte et testez.
Erreurs typiques
- Choisir une puce avec un nombre de billes différent.
- Remplacer la puce sans avoir de dump, et n’avoir alors aucune donnée à écrire.
- Ignorer l’usure de l’ancienne puce, de sorte que la nouvelle tombe en panne pour la même raison : vérifiez d’abord l’usure, comme dans la lecture d’un journal de démarrage par UART.
- Surchauffer la carte pendant la reprise.
Comment cela se fait dans FW Tool
- Dans l’onglet « Dump eMMC », le programme prend le CID et les registres étendus (lorsqu’ils accompagnent le dump) et en extrait l’ID du fabricant, le nom de la référence, la classe de capacité nominale, la version eMMC, la taille boot et RPMB.
- La recherche d’équivalents compare ces valeurs à la référence eMMC intégrée. Elle note le mieux les puces de même capacité, donne un bonus pour une version égale ou plus récente et pour le même fabricant, et affiche aussi les puces d’une classe supérieure avec une remarque. Elle peut filtrer par nombre de billes du boîtier. Le résultat est une indication, pas une garantie.
- Le programme vous rappelle qu’une puce neuve est vierge, que le boîtier et les dimensions doivent correspondre physiquement, et que les partitions de démarrage et les modes diffèrent.
- L’onglet UART peut contrôler l’usure de l’eMMC à partir de ses registres (lecture seule).
- La fiche peut être envoyée vers le journal de réparation ; voir les fonctions.
FAQ
Puis-je utiliser une eMMC plus grande ?
Souvent oui, mais ce n’est pas une règle. Vérifiez que la disposition et le firmware l’acceptent, et testez.
Faut-il le même fabricant ?
Pas strictement, mais cela réduit le risque. Si vous en changez, testez à fond.
La recherche connaît-elle toutes les puces ?
Non. Elle utilise la liste de référence du programme ; les entrées non confirmées sont signalées comme telles. Vérifiez avec la fiche technique.
Après le remplacement
Écrivez le dump complet dans la nouvelle puce, et pas seulement des partitions isolées, sauf si vous connaissez bien la disposition. Mettez le téléviseur sous tension, observez le premier démarrage (un journal UART est idéal, voir la lecture d’un journal de démarrage) et laissez-le passer par plusieurs démarrages. Si le téléviseur démarre mais perd ses réglages ou se fige au bout d’un moment, soupçonnez une mauvaise soudure ou une puce incompatible, et revérifiez les joints avant d’accuser le firmware.
Conservez dans la fiche de réparation le marquage de l’ancienne puce, le dump et la référence de la pièce de remplacement. Si le même modèle revient, vous saurez quel substitut a fonctionné et lequel non, et vous ne répéterez pas une expérience qui a déjà échoué.
Enfin, chiffrez l’ensemble du travail : la pièce, la reprise, un programmateur ou un adaptateur capable d’écrire la nouvelle puce, et le temps de test. Pour un téléviseur de faible valeur, il peut être moins cher de remplacer toute la carte ; décidez donc avant de commencer, et informez le client du risque qu’une reprise sur une carte au long passé révèle d’autres pannes.