Public : Cet article est destiné aux techniciens de service après-vente, au personnel de support informatique des écoles, aux centres de service des partenaires OEM et aux importateurs B2B qui élaborent des flux de travail de remplacement sous garantie pour les stylos de lecture B1, B2, F8, K7, KF1, L5, P2, Q6, Q8, T2 et Y6. Il suppose que vous avez reçu une plainte d'un parent concernant un « appareil qui ne s'allume pas », mais vous souhaitez connaître le schéma exact du clignotement LED, la table des codes d'erreur, le système de classes de sévérité et la procédure d'entrée en mode service pour chaque modèle.
Un parent à Riyad envoie par e-mail une photo d'une LED jaune clignotant quatre fois, pause, clignotant deux fois, pause, répétition. Le responsable informatique de l'école demande à notre centre de service partenaire ce que cela signifie. Le technicien consulte la référence des codes d'erreur, voit l'entrée 4-2 (échec d'authentification de la batterie) et expédie une batterie de remplacement sous garantie. Temps total de triage : 90 secondes. Sans le diagnostic LED, le même cas aurait nécessité un aller-retour RMA de 14 jours.
Cet article documente le système complet de codes d'erreur et de diagnostics LED du stylo de lecture : classes de sévérité, schémas LED par modèle, table des codes d'erreur, entrée en mode service et l'arborescence de diagnostics qu'un technicien suit sur établi. La référence s'applique à chaque stylo que nous avons expédié depuis 2023.
1. Pourquoi les diagnostics résident sur une LED et pas seulement sur un écran
Un enfant laisse tomber le stylo. L'écran est fissuré. Le parent a besoin de savoir s'il doit réclamer la garantie, acheter une batterie de remplacement ou simplement brancher le chargeur. L'écran est inutile dans ce cas. La LED ne l'est pas. Chaque modèle dispose d'une LED RVB de 3 mm à côté de la grille du haut-parleur, avec trois canaux contrôlés par le firmware (R, V, B). La combinaison de couleur, de schéma de clignotement et de taux de répétition communique l'ensemble du système de classes d'erreur sans écran.
| Couleur LED | Signification |
|---|---|
| Vert fixe | En bonne santé, entièrement chargée |
| Clignotement vert lent (1 Hz) | En bonne santé, en charge |
| Bleu fixe | Démarrage |
| Clignotement bleu lent (0,5 Hz) | Mise à jour du firmware en cours |
| Rouge fixe | Erreur critique, sévérité S0 |
| Schéma de clignotement jaune | Code d'erreur (voir §3) |
| Blanc fixe | Mode service (voir §5) |
| Éteint | Hors tension ou batterie épuisée |
2. Classes de sévérité des erreurs
Chaque faute dans le firmware est assignée à l'une des quatre classes de sévérité. La classe détermine le comportement de la LED et l'action de la plateforme OTA.
| Classe | Définition | Comportement LED | Action OTA |
|---|---|---|---|
| S0 | Brique, perte de données, risque de sécurité | Rouge fixe, pas de clignotement | Interrompre tous les déploiements |
| S1 | Échec fonctionnel, éligible RMA | Schéma de clignotement jaune | Drapeau diagnostique |
| S2 | Dégradé, récupérable sur le terrain | Schéma de clignotement jaune | Drapeau diagnostique |
| S3 | Cosmétique ou transitoire, sans RMA | Clignotement bleu, puis reprise | Diagnostique uniquement |
Les erreurs S0 déclenchent un arrêt global immédiat de chaque vague canari et de déploiement active. Sur 86 versions de firmware et 47 000+ stylos expédiés, les événements S0 se sont produits 41 fois, soit 0,087 % du parc.
3. Table des codes d'erreur
La LED communique un code d'erreur à 2 chiffres en jaune. Le format est « X-Y » : X clignotements, pause courte, Y clignotements, pause longue, répéter. Le cycle dure 4 secondes. Les codes sont stables sur les 11 modèles.
3.1 Codes matériel et alimentation
| Code | Classe | Signification | Action terrain |
|---|---|---|---|
| 1-1 | S0 | Échec d'authentification de la batterie (inadéquation CRC sur la jauge de batterie) | Remplacer la batterie sous garantie |
| 1-2 | S1 | Décharge excessive de la batterie (cellule en dessous de 2,8 V) | Charger pendant 4 h, réessayer |
| 1-3 | S1 | Surintensité du chargeur (échec de la négociation USB-C PD) | Essayer un autre câble/adaptateur |
| 1-4 | S1 | Bouton d'alimentation bloqué (ligne basse pendant >30 s) | Inspection mécanique |
| 1-5 | S2 | Avertissement thermique PMIC (>75°C) | Éteindre, laisser refroidir, réessayer |
| 1-6 | S2 | Batterie RTC à pile bouton faible (<2,0 V) | Remplacer la CR2032 |
| 1-7 | S0 | Blocage PMIC (absence de réponse I2C pendant 5 s) | Redémarrer, si persistant RMA |
3.2 Codes des capteurs et OID
| Code | Classe | Signification | Action terrain |
|---|---|---|---|
| 2-1 | S1 | Dérive d'étalonnage du capteur OID > 0,4 mm | Exécuter l'application d'étalonnage, réessayer |
| 2-2 | S2 | Fenêtre du capteur OID rayée | Inspection visuelle, remplacer la lunette si nécessaire |
| 2-3 | S2 | LED IR dégradée (sortie <60% du nominal) | Remplacer le module OID |
| 2-4 | S1 | Erreur I2C du caméra OID | RMA |
3.3 Codes de stockage et micrologiciel
| Code | Classe | Signification | Action terrain |
|---|---|---|---|
| 3-1 | S0 | Non-concordance CRC du chargeur de démarrage | Sauvetage USB-C, si échec RMA |
| 3-2 | S1 | Échec de signature du micrologiciel (incompatibilité de région) | Reflasher avec la région correcte |
| 3-3 | S1 | Budget d'usure NAND/NOR dépassé | RMA |
| 3-4 | S1 | Dictionnaire : version requise manquante | OTA renvoi |
| 3-5 | S2 | Emplacements A/B désynchronisés | Menu de boot → resynchroniser |
| 3-6 | S0 | Corruption du système de fichiers (irréparable) | Récupération USB-C, si échec RMA |
3.4 Codes audio et haut-parleur
| Code | Classe | Signification | Action terrain |
|---|---|---|---|
| 4-1 | S2 | Haut-parleur déconnecté (ligne ouverte) | Vérifier le câble flex |
| 4-2 | S1 | Défaillance microphone MEMS (sans horloge) | RMA |
| 4-3 | S2 | Avertissement thermique ampli audio (>90°C) | Éteindre, laisser refroidir |
| 4-4 | S2 | Détection prise casque coincée | Inspection mécanique |
3.5 Codes connectivité
| Code | Classe | Signification | Action terrain |
|---|---|---|---|
| 5-1 | S2 | Échec association Wi-Fi (délai auth) | Vérifier identifiants |
| 5-2 | S2 | Échec appairage BLE (pas de confirmation SSP) | Ré-appairer |
| 5-3 | S2 | Échec lecture tag NFC | Vérifier tag, réessayer |
3.6 Codes contenu et application
| Code | Classe | Signification | Action terrain |
|---|---|---|---|
| 6-1 | S1 | Code OID absent de tout livre chargé | Re-télécharger le livre |
| 6-2 | S2 | Délai de recherche dans le dictionnaire dépassé (>500 ms) | Renvoi OTA du dictionnaire |
| 6-3 | S2 | Échec du chargement de la voix par le moteur TTS | Réinstaller le pack linguistique |
| 6-4 | S1 | Crash du moteur ASR (exception non gérée) | Renvoi OTA |
4. Accès au mode Service
Le mode Service est l'état réservé aux techniciens. Il contourne l'interface utilisateur et expose un ensemble restreint de diagnostics sur la LED. La procédure d'accès varie selon le modèle et est documentée à l'intérieur du couvercle du boîtier du centre de service.
| Modèle | Procédure d'accès |
|---|---|
| B1 / B2 / P2 | Éteindre → maintenir Vol+ et Vol- → appuyer sur Power → relâcher tout lorsque la LED devient blanche fixe |
| F8 / K7 / KF1 | Éteindre → maintenir Power 12 s → relâcher lorsque la LED devient blanche fixe |
| L5 / Q6 / Q8 | Éteindre → maintenir Power et appuyer sur Vol+ 3 fois → relâcher lorsque la LED devient blanche fixe |
| T2 / Y6 | Éteindre → maintenir Power 8 s → relâcher lorsque la LED devient blanche fixe, puis appuyer sur Vol+ une fois |
En mode Service, la LED parcourt un arbre de diagnostic :
| Étape | Indication | Élément à vérifier |
|---|---|---|
| 1 | Clignotement vert 1× | Tension batterie OK (>3,5 V) |
| 2 | Clignotement vert 2× | Auto-test du capteur OID réussi |
| 3 | Clignotement vert 3× | Auto-test du haut-parleur réussi (ton 1 kHz, 80 dB SPL) |
| 4 | Clignotement vert 4× | Auto-test du micro réussi (sinusoïde 1 kHz détectée) |
| 5 | Clignotement vert 5× | Lecture MAC Wi-Fi OK |
| 6 | Clignotement vert 6× | Lecture NAND/NOR OK |
| 7 | Clignotement vert 7× | CRC du jauge de batterie OK |
| 8 | Vert fixe | Tous les tests réussis |
Si un test échoue, la LED affiche le code d'erreur correspondant du §3 (motif de clignotement jaune) pendant 4 secondes, puis reprend l'arbre. Appuyer sur le bouton Power à tout moment quitte le mode Service.
5. Lecture de la LED sans carte de référence
Le motif de clignotement est conçu pour être interprétable sur le terrain sans référence imprimée :
- 1-1: "Je suis la première anomalie." Batterie.
- 2-1: "Je suis la deuxième anomalie, avec le premier chiffre." Capteur.
- 3-1: "Je suis la troisième." Stockage.
- 4-1: « Quatrième. » Audio.
- 5-1: « Cinquième. » Connectivité.
- 6-1: « Sixième. » Contenu.
Le premier chiffre est le sous-système ; le second chiffre est le défaut spécifique. Le schéma est volontairement mnémotechnique afin qu'un technicien ayant oublié le tableau puisse isoler le sous-système en 8 secondes.
6. Visualisation SVG du mappage des codes d'erreur et de l'arborescence du mode service
7. Flux de travail de diagnostic en atelier
Un technicien qui reçoit un stylo sous garantie suit un flux de travail en 4 étapes. Le temps total en atelier est généralement de 6 minutes.
| Étape | Action | Critère de réussite | Temps |
|---|---|---|---|
| 1 | Inspection visuelle | Pas d'écran fissuré, pas de vis de cadre manquantes | 30 s |
| 2 | Accès au mode service | Les 8 étapes affichent un vert fixe | 3 min |
| 3 | Test de cycle batterie | Se charge à ≥90% en 90 min, se décharge en ≥4 h | 90 min (en parallèle) |
| 4 | Test d'échantillons de codes OID | Reconnaît 12/12 codes échantillons | 60 s |
Si l'étape 2 échoue à l'étape 3, le haut-parleur est défectueux (code 4-1). Si l'étape 2 échoue à l'étape 4, le micro est défectueux (code 4-2). Si l'étape 4 échoue, le module OID est défectueux (code 2-1 ou 2-3). Chaque branche correspond à une pièce de rechange spécifique.
8. Tarification et pièces de rechange
| Service | Coût | Délai |
|---|---|---|
| Formation à l'accès au mode service (en ligne) | gratuit | vidéo de 30 min |
| Certification de centre de service | 400 $ par technicien | 2 jours |
| Carte de référence des codes d'erreur (stratifiée) | 4 $ par carte | 7 jours |
| Manuel de service (rév. 2026-09) | gratuit sur le portail OEM | immédiat |
| Batterie de rechange (B1/B2/F8/K7/KF1/L5/Q6/Q8/P2) | 3,60 $ par unité | 14 jours |
| Batterie de rechange (T2/Y6) | 6,80 $ par unité | 14 jours |
| Module OID de rechange (par modèle) | 4,20 $–7,80 $ | 14 jours |
| Haut-parleur/module micro de rechange | 1,40 $ | 14 jours |
Astuce pour l'acheteur : Stockez une batterie de rechange et un module OID de rechange par 200 stylos dans votre centre de service. Ce ratio maintient le temps moyen de réparation sous 24 heures pour 95 % des cas de garantie.
9. Annexe : Fréquence des codes d'erreur pour 47 000+ stylos expédiés et notes de service par région
9.1 Fréquence des codes d'erreur sur l'ensemble du parc
Depuis que la LED de diagnostic et le système de codes d'erreur ont été normalisés sur les 11 modèles dans le firmware 1.6.x (avril 2023), nous avons enregistré les occurrences de codes d'erreur de chaque stylo expédié. Le tableau ci-dessous résume les 86 versions de firmware et les 47 000+ stylos que nous avons expédiés depuis. Les chiffres représentent le pourcentage du parc qui a déclenché le code d'erreur au moins une fois au cours de sa durée de vie, quelle que soit l'issue de gravité.
| Code | Signification | % du parc | Gravité |
|---|---|---|---|
| 1-1 | Échec authentification batterie | 0,34% | S0 |
| 1-2 | Décharge excessive batterie | 1,42% | S1 |
| 1-4 | Bouton d'alimentation bloqué | 0,18% | S1 |
| 1-6 | Pile bouton RTC faible | 2,10% | S2 |
| 2-1 | Dérive d'étalonnage OID | 0,71% | S1 |
| 2-2 | Rayure fenêtre OID | 0,96% | S2 |
| 2-3 | LED IR dégradée | 0,42% | S2 |
| 3-2 | Échec signature firmware | 0,06% | S1 |
| 3-3 | Usure NAND dépassée | 0,04% | S1 |
| 3-5 | A/B désynchronisé | 0,21% | S2 |
| 4-1 | Déconnexion haut-parleur | 0,31% | S2 |
| 4-2 | Panne micro MEMS | 0,14% | S1 |
| 5-1 | Échec association Wi-Fi | 2,84% | S2 |
| 6-1 | Code OID manquant | 1,18 % | S1 |
| 6-2 | Délai d'attente de recherche dans le dictionnaire dépassé | 0,27 % | S2 |
L'erreur la plus courante dans le parc est 5-1 (échec de l'association Wi-Fi), presque entièrement causée par des parents saisissant le mauvais mot de passe lors du premier démarrage. La moins courante est 3-3 (usure NAND dépassée), qui est une classe de fin de vie structurelle.
9.2 Notes de service par région
Les ingénieurs de service sur le terrain signalent des distributions d'erreurs légèrement différentes selon les régions. Utilisez le tableau ci-dessous pour pré-positionner les pièces de rechange.
| Région | Codes d'erreur principaux | Pièces de rechange à stocker |
|---|---|---|
| Arabie saoudite / Émirats arabes unis | 1-2, 2-1, 5-1 | Batterie, module OID, module Wi-Fi |
| Brésil / Mexique | 6-1, 1-2, 2-2 | Livres de code OID, batterie, vitre de fenêtre OID |
| Indonésie / Viêt Nam | 1-2, 1-6, 2-1 | Batterie, pile bouton RTC, module OID |
| Royaume-Uni / Allemagne | 2-1, 5-1, 4-1 | Module OID, module Wi-Fi, haut-parleur |
| Afrique du Sud / Nigéria | 1-2, 1-6, 6-1 | Batterie, pile bouton RTC, livres de code OID |
Un centre de service bien approvisionné dispose de 1 batterie de rechange pour 200 stylos, 1 module OID de rechange pour 200 stylos, 1 haut-parleur de rechange pour 400 stylos et 1 pile bouton de rechange pour 100 stylos. Ce ratio maintient le temps moyen de réparation sous 24 heures pour 95 % des cas sous garantie.
9.3 À quoi ressemble une erreur 1-6 dans la pratique
La rencontre la plus courante en centre de service est le code 1-6 (pile bouton RTC faible). Vous trouverez ci-dessous le flux de travail typique du technicien :
| Étape | Action | Temps |
|---|---|---|
| 1 | Vérifier l'erreur : mettre sous tension, observer le motif LED | 8 s |
| 2 | Ouvrir le compartiment à piles | 30 s |
| 3 | Remplacer la pile bouton CR2032 | 25 s |
| 4 | Fermer le compartiment à piles | 20 s |
| 5 | Mettre sous tension, observer l'écran d'accueil avec la date correcte | 10 s |
| 6 | Exécuter l'autotest du mode service | 180 s |
| 7 | Enregistrer la réparation dans le MES | 45 s |
| Total | 5 min 18 s |
La pile bouton de remplacement coûte 0,18 $ en gros, les coûts de main-d'œuvre sont fixes dans le cadre du SLA de garantie, et le parent repart avec un stylo qui affiche la date et l'heure correctes.
10. Visuel : Fréquence des classes d'erreurs dans le parc de 47 000 stylos
Le graphique ci-dessous résume la fréquence des codes d'erreur sur 12 mois observée dans les tickets de support sur l'ensemble du parc installé. Les codes de classe A (alimentation) dominent car la plupart des appels de support concernent l'alimentation, mais les codes de classe D (audio) ont le taux de rendement de réparation le plus élevé car le mode de défaillance est sans ambiguïté.
Lectures associées
- Architecture du micrologiciel du stylo de lecture expliquée
- Rollback OTA et épinglage de version du stylo de lecture
- Guide de dépannage du stylo de lecture
- Sécurité de la batterie lithium-polymère du stylo de lecture
- Fixture logicielle de test de fabrication du stylo de lecture
- Programmes de stylo de lecture en gros