Demandez pourquoi un hashboard rapporte zéro puce et la plupart des guides de dépannage sautent directement aux ASIC. Pourtant, sur les cartes de génération S19, une puce à 14 broches de la taille d’un grain de riz peut faire tomber toute la carte à elle seule : le microcontrôleur PIC. C’est l’un des composants les moins discutés d’un hashboard d’Antminer — et l’un des plus décisifs à l’atelier.
Ce que fait réellement le PIC
Sur les hashboards de la série S19, le PIC est un Microchip PIC16F1704 en boîtier SOIC-14 — désigné U3 sur le S19 et U6 sur le S19 Pro. Il a deux fonctions :
- Il stocke les données d’étalonnage de la carte — la fréquence de calcul et les paramètres de tension déterminés pour cette carte précise à l’usine. C’est pourquoi deux hashboards visuellement identiques ne sont pas interchangeables côté données : chaque carte porte, dans son PIC (et son EEPROM), ses propres paramètres.
- Il répond à la carte de contrôle sur I2C (broches 3 et 4 du PIC), sur le bus partagé qui dessert tous les hashboards, des broches d’adresse sélectionnant la carte interrogée.
Le contrôle de santé rapide se retient facilement : mesurez la broche 2 de sortie du PIC — vous devez lire 3,3 V. Si ce rail est absent, le PIC est défaillant ou sa programmation est corrompue, et la carte se présente en général comme morte : zéro puce détectée, et aucun reflash n’y change rien.
Comment les PIC tombent en panne
- Corruption de la programmation — les données d’étalonnage se dégradent, souvent après un incident d’alimentation. La puce est physiquement saine, mais la carte ne tournera pas avant reprogrammation.
- Décharge électrostatique (ESD) — dommage lors de la manipulation. C’est un des arguments silencieux en faveur du bracelet antistatique quand on échange des cartes.
Cette signature — 0 puce détectée, pas de 3,3 V sur la broche 2 — recoupe plusieurs autres pannes; écartez d’abord les bases : notre guide des erreurs EEPROM couvre la famille « carte non reconnue », et la mesure des domaines de tension attrape les problèmes d’alimentation qui imitent des pannes de puces.
Reprogrammation : la voie PICkit3
Un PIC de série S19 corrompu se récupère avec un programmateur Microchip PICkit3. La procédure en résumé : connectez le câble du PICkit3 à l’en-tête J3 du hashboard (broche 1 sur broche 1, broches 1 à 6 connectées), lisez le firmware et les données actuels, flashez le firmware correct pour le modèle et la révision exacts de la carte, puis vérifiez que la sortie 3,3 V est revenue sur la broche 2. La discipline critique : faire correspondre le firmware à la révision exacte de la carte — de mauvaises données d’étalonnage sur un PIC fonctionnel constituent leur propre mode de panne.
Pourquoi le S21 n’en a pas
Voici le fait qui piège les techniciens S19 aguerris passant au matériel récent : la génération BM1368 a complètement retiré le PIC. Les hashboards S21 et T21 n’ont aucun PIC — pas plus que les S21 Pro, S21 XP ou S21+ Hydro. L’identité et les paramètres de la carte vivent dans l’EEPROM (U6 sur S21/T21), et les 12 domaines de tension de la carte sont gérés par un arrangement de régulateurs différent, avec 11 convertisseurs de niveau ajoutés par rapport aux générations précédentes.
Conséquence pratique : si vous diagnostiquez une carte de la famille S21 avec un manuel S19, sautez les étapes PIC — il n’y a rien à mesurer ni à reprogrammer. Et si une annonce de pièces prétend vous vendre un « PIC de S21 », méfiez-vous de l’annonce.
Le résumé d’atelier
| Carte | PIC présent | Désignateur | Récupération |
|---|---|---|---|
| S19 (BM1398) | Oui — PIC16F1704 | U3 | PICkit3 via J3 |
| S19 Pro (BM1398) | Oui — PIC16F1704 | U6 | PICkit3 via J3 |
| S21 / T21 (BM1368) | Non | — | Identité par EEPROM |
| S21 Pro / XP / + (BM1370) | Non | — | Identité par EEPROM |
Un hashboard d’apparence morte avec un chemin d’alimentation sain et zéro puce détectée est un suspect PIC de premier ordre sur les cartes S19 — cinq minutes de multimètre avant toute idée de travail sur les puces. Si la carte ne revient pas après reprogrammation, ou si vous préférez ne pas ouvrir le coffre à outils, notre atelier de réparation à Montréal traite PIC, EEPROM et diagnostics complets au niveau de la carte tous les jours. Décrivez les symptômes via la bibliothèque de dépannage ou envoyez-les directement à l’atelier.
Références au niveau des composants
Ce guide fait partie d’une série ancrée dans notre atelier, consacrée aux composants d’une carte de contrôle et d’un hashboard Antminer :
- NAND et chaîne de démarrage des Antminer — la carte des partitions, la chaîne de vérification au démarrage et les routes de récupération par famille.
- Référence EEPROM des hashboards — ce que l’EEPROM stocke selon la génération et pourquoi les cartes ne sont pas interchangeables.
- Dans le FPGA Zynq — la répartition des rôles CPU/FPGA et pourquoi le bitstream ne se remplace pas simplement.
- Référence des cartes de contrôle ASIC — identifiez la carte de contrôle que vous avez en main.

