Flash SPI 25xx (SOIC8) : brochage et erreurs de programmation
Les flash SPI de la série 25xx en boîtiers SOIC8 et WSON8 sont très répandues sur les cartes de TV. Voici le brochage standard et les erreurs typiques.
Fait partie de : Guide du firmware et des dumps.
NON VÉRIFIÉ Le brochage ci-dessous est le brochage standard 25xx issu de la pratique générale. Les séries 1,8 V et les boîtiers non standard peuvent différer. Vérifiez la fiche technique de votre puce précise.

| Broche | Signal |
|---|---|
| 1 | /CS |
| 2 | DO (IO1) |
| 3 | /WP (IO2) |
| 4 | GND |
| 5 | DI (IO0) |
| 6 | CLK |
| 7 | /HOLD (IO3) ou /RESET |
| 8 | VCC |
Le repère (point) sur le boîtier indique la broche 1 ; la numérotation suit le sens antihoraire, vue de dessus. Le WSON8 sans broches est numéroté de la même façon.
Tension : 3,3 V ou 1,8 V
Avant de connecter un programmateur de type CH341A, vérifiez la tension d’alimentation de la puce. Une puce 1,8 V nécessite un adaptateur, sinon elle peut être endommagée.
Lecture in situ et hors carte
- Il vaut mieux dessouder la puce : cela supprime l’influence des autres composants sur le bus.
- Si vous lisez sur la carte, le téléviseur doit être entièrement hors tension. Le processeur peut maintenir le bus ; maintenez-le donc en reset ou utilisez une pince avec l’alimentation de la carte débranchée.
Ces recommandations relèvent de la pratique, pas de la documentation.
Choisir une puce
Les références de FW Tool contiennent un tableau de flash SPI consultable par identifiant JEDEC ou par nom : fabricant, taille en Mbit, alimentation, boîtiers. Les lignes confirmées par une seule source sont marquées en rouge.

Suite : dump eMMC ; comment est construit un paquet de firmware USB. Voir toutes les fonctions du programme.