Le test court est exécuté par l'adaptateur lui-même dès la mise sous tension. Ce test vérifie les blocs internes de l'adaptateur. Si le test échoue, l'indicateur rouge de l'adaptateur clignote en affichant le code d'erreur.
Le numéro d'erreur se compose de deux chiffres décimaux. Chaque chiffre est codé par le nombre de clignotements courts de l'indicateur. Un clignotement long signale le début du code. Une pause de 3 secondes signale la fin de la première partie et le début de la seconde partie du code. Une pause de 4 secondes signale la fin du code.
Par exemple, le numéro d'erreur 31 se présentera ainsi :
Long, pause de 2 secondes, court, court, court, pause de 2 secondes, court, pause de 3 secondes.
| Code | Description de l'erreur |
|---|---|
| 1 | Échec du test mémoire
On teste la mémoire RAM interne du microcontrôleur. Cette erreur peut apparaître non seulement à cause d'une défaillance de la RAM, mais aussi pour d'autres raisons. Causes possibles d'apparition
|
| 2 | Impossible d'initialiser la ligne K
L'erreur apparaît lorsque le programme ne peut pas initialiser l'UART. Causes possibles d'apparition
|
| 3 | Condition initiale incorrecte de la ligne PULLK
Après la mise sous tension, la ligne PULLK doit être à 0 logique. Causes possibles d'apparition
|
| 4 | Condition initiale incorrecte de la ligne TXDK
Après la mise sous tension, la ligne TXDK doit être à 1 logique. Causes possibles d'apparition
|
| 5 | Condition initiale incorrecte de la ligne IPULLK
Après la mise sous tension, la ligne IPULLK doit être à 0 logique. Causes possibles d'apparition
|
| 6 | Condition initiale incorrecte de la ligne UREFF
Après la mise sous tension, la ligne UREFF doit être à 0 logique. Causes possibles d'apparition
|
| 7 | Condition initiale incorrecte de la ligne PULLL
Après la mise sous tension, la ligne PULLL doit être à 0 logique. Causes possibles d'apparition
|
| 8 | Condition initiale incorrecte de la ligne TXDL
Après la mise sous tension, la ligne TXDL doit être à 1 logique. Causes possibles d'apparition
|
| 9 | Condition initiale incorrecte de la ligne BOOTSW
Après la mise sous tension, la ligne BOOTSW doit être à 1 logique. Cette ligne est tirée par la résistance R42 à +3,3 V. Causes possibles d'apparition
|
| 10 | Condition initiale incorrecte de la ligne ITXDK
Après la mise sous tension, la ligne ITXDK doit être à 1 logique. Cette tension est générée par la résistance R21. Causes possibles d'apparition
|
| 11 | Condition initiale incorrecte de la tension de la ligne K
Après la mise sous tension, la ligne K doit présenter une tension ne dépassant pas 1,4 V. Cette tension est générée par le driver D5. Si la tension est supérieure, une erreur est générée. Causes possibles d'apparition
|
| 12 | Condition initiale incorrecte de la tension de la ligne L
Après la mise sous tension, la ligne L doit présenter une tension ne dépassant pas 1,4 V. Cette tension est générée par le driver D5. Si la tension est supérieure, une erreur est générée. Causes possibles d'apparition
|
| 13 | Tension d'alimentation inférieure à 7 volts
L'erreur est générée si la tension d'entrée est inférieure à 7 V. Le microcontrôleur mesure la tension d'alimentation au moyen du diviseur R29, R34 Causes possibles d'apparition
|
| 14 | Tension du stabilisateur de polarisation hors de la plage de 5 volts
Le test génère sur le stabilisateur de polarisation DA1 une tension de 5 volts. Cela se fait en réglant les signaux UREF5V = 0 et UREFF = 0. La tension obtenue est contrôlée au moyen du diviseur R40, R41 Causes possibles d'apparition
|
| 15 | Tension du stabilisateur de polarisation hors de la plage de 8 volts
Le test génère sur le stabilisateur de polarisation DA1 une tension de 8 volts. Cela se fait en réglant les signaux UREF5V = 1 et UREFF = 0. La tension obtenue est contrôlée au moyen du diviseur R40, R41 Causes possibles d'apparition
|
| 16 | La polarisation de la ligne K ne s'active pas
Le test active la tension de polarisation de la ligne K vers la tension d'alimentation UREFF = 0 et active la polarisation PULLK = 1. Ensuite, la tension sur la ligne K est contrôlée au moyen du diviseur R33, R36 Causes possibles d'apparition
|
| 17 | Le comparateur de la ligne K ne fonctionne pas lors de l'activation de la polarisation
Le test active la tension de polarisation de la ligne K vers la tension d'alimentation UREFF = 0 et active la polarisation PULLK = 1. Ensuite, la tension à la sortie du comparateur DA2:1 est contrôlée Causes possibles d'apparition
|
| 18 | L'inverseur D1:1 de la ligne IRXDK ne fonctionne pas
Le test active la tension de polarisation de la ligne K vers la tension d'alimentation UREFF = 0 et active la polarisation PULLK = 1. Ensuite, la sortie de l'inverseur D1:1 est contrôlée. Elle doit présenter un zéro. Causes possibles d'apparition
|
| 19 | La polarisation de la ligne K ne se désactive pas
Le test désactive la polarisation de la ligne K et, après 40 ms, contrôle la tension sur la ligne K au moyen du diviseur R33, R36 Causes possibles d'apparition
|
| 20 | Le comparateur de la ligne K ne fonctionne pas lors de la désactivation de la polarisation
Le test désactive la polarisation de la ligne K et, après 40 ms, contrôle l'état à la sortie du comparateur DA2:1. La sortie doit être à 0 logique. Causes possibles d'apparition
|
| 21 | Vitesse de commutation trop lente du comparateur de la ligne K
Le test met la ligne K en court-circuit avec la masse et, après 5 µs, contrôle l'état de la ligne RXDK. Si la ligne RXDK est encore à 1 logique, une erreur est générée. Causes possibles d'apparition
|
| 22 | L'inverseur D1:1 de la ligne IRXDK ne fonctionne pas
Le test désactive la polarisation de la ligne K et, après 40 ms, contrôle l'état à la sortie de l'inverseur D1:1. La sortie doit être à 1 logique. Causes possibles d'apparition
|
| 23 | La ligne K ne se met pas en court-circuit avec la masse
Le test met la ligne K en court-circuit avec la masse et, après 10 ms, contrôle la tension sur la ligne K. Si elle est supérieure à 0,3 V, une erreur est générée. Causes possibles d'apparition
|
| 24 | Erreur lors de la transmission par la ligne K avec polarisation 12 V
Le test transmet l'octet 0x55 à 115200 bauds sur la ligne K et reçoit en retour l'octet transmis. Si l'octet transmis et l'octet reçu ne correspondent pas, une erreur est générée. Causes possibles d'apparition
|
| 25 | Valeur incorrecte de la résistance de polarisation à la masse
Le test déconnecte la polarisation de la ligne K vers l'alimentation PULLK = 0, active la polarisation de la ligne vers la masse IPULLK = 1 et contrôle la tension sur la ligne K au moyen du diviseur R33, R36. La ligne K doit être à 0. Causes possibles d'apparition
|
| 26 | Pas de polarisation de la ligne K vers la masse
Le test active la polarisation de la ligne K vers l'alimentation et vers la masse PULLK = 1, IPULLK = 1 et contrôle la tension sur la ligne K au moyen du diviseur R33, R36. Causes possibles d'apparition
|
| 27 | Réponse trop rapide du circuit RC de la ligne AINK
Le test met la ligne K en court-circuit avec la masse et, après 5 µs, contrôle la tension sur le diviseur R33, R36. Si la tension est tombée en dessous du seuil, une erreur est générée. Causes possibles d'apparition
|
| 28 | Réponse trop rapide du circuit RC de la ligne AINL
Le test met la ligne L en court-circuit avec la masse et, après 5 µs, contrôle la tension sur le diviseur R37, R39. Si la tension est tombée en dessous du seuil, une erreur est générée. Causes possibles d'apparition
|
| 29 | Erreur lors de la transmission par la ligne K avec polarisation 5 volts
Le test transmet l'octet 0xAA à 1200 bauds sur la ligne K et reçoit en retour l'octet transmis. Si l'octet transmis et l'octet reçu ne correspondent pas, une erreur est générée. Causes possibles d'apparition
|
| 30 | La ligne K ne se met pas en court-circuit avec UPWR
Le test établit un 0 logique sur la ligne ITXDK et contrôle la tension sur la ligne K. Cela permet de vérifier l'activation du commutateur supérieur VT2. Causes possibles d'apparition
|
| 31 | Erreur lors de la transmission par la ligne K inversée
Le test transmet l'octet 0x54 à 115200 bauds sur la ligne K inversée et reçoit en retour l'octet transmis. Si l'octet transmis et l'octet reçu ne correspondent pas, une erreur est générée. Causes possibles d'apparition
|
| 32 | La polarisation de la ligne L ne s'active pas
Le test active la tension de polarisation de la ligne L vers la tension d'alimentation UREFF = 0 et active la polarisation PULLL = 1. Ensuite, la tension sur la ligne L est contrôlée au moyen du diviseur R37, R39. Causes possibles d'apparition
|
| 33 | Le comparateur de la ligne L ne fonctionne pas lors de l'activation de la polarisation
Le test active la tension de polarisation de la ligne L vers la tension d'alimentation UREFF = 0 et active la polarisation PULLL = 1. Ensuite, la tension à la sortie du comparateur DA2:2 est contrôlée. Causes possibles d'apparition
|
| 34 | La polarisation de la ligne L ne se désactive pas
Le test désactive la polarisation de la ligne L et, après 40 ms, contrôle la tension sur la ligne L au moyen du diviseur R37, R39 Causes possibles d'apparition
|
| 35 | Le comparateur de la ligne L ne fonctionne pas lors de la désactivation de la polarisation
Le test désactive la polarisation de la ligne L et, après 40 ms, contrôle l'état à la sortie du comparateur DA2:2. La sortie doit être à 0 logique. Causes possibles d'apparition
|
| 36 | La ligne L ne se met pas en court-circuit avec la masse
Le test met la ligne L en court-circuit avec la masse et, après 10 ms, contrôle la tension sur la ligne L. Si elle est supérieure à 0,3 V, une erreur est générée. Causes possibles d'apparition
|
| 37 | Erreur lors de la transmission par la ligne L
Le test transmet l'octet 0x45 à 115200 bauds sur la ligne K et reçoit en retour l'octet transmis. Si l'octet transmis et l'octet reçu ne correspondent pas, une erreur est générée. Causes possibles d'apparition
|
Pour le test complet, un adaptateur de test est nécessaire. Ce test est réalisé pour vérifier tous les blocs matériels de l'appareil, ainsi que son commutateur et les lignes de diagnostic.
| Code | Description de l'erreur |
|---|---|
| 38 | Borne 7 ou 11 en court-circuit avec l'alimentation ou la masse
Lors de la transmission des données de la ligne 7 vers la 11, l'émetteur contrôle ce qui est envoyé sur la ligne. En cas de court-circuit de la ligne, une erreur est générée. Causes possibles d'apparition
|
| 39 | Coupure dans le circuit de la borne 7 ou 11
Le test transmet un paquet sur la ligne 7 et reçoit ce paquet sur la ligne 11. Si le paquet transmis n'est pas reçu, une erreur est générée. Causes possibles d'apparition
|
| 40 | Interférences dans le circuit de la borne 7 ou 11
Le test transmet un paquet sur la ligne 7 et reçoit ce paquet sur la ligne 11. Si le paquet transmis et le paquet reçu ne correspondent pas, une erreur est générée. Causes possibles d'apparition
|
| 41 | Bornes 7 et 14 en court-circuit
Le test transmet un paquet sur la ligne 7. Si le paquet transmis est reçu sur la ligne 14, une erreur est générée. Causes possibles d'apparition
|
| 42 | Bornes 7 et 12 en court-circuit
Le test transmet un paquet sur la ligne 7. Si le paquet transmis est reçu sur la ligne 8, une erreur est générée. Causes possibles d'apparition
|
| 43 | Bornes 7 et 8 en court-circuit
Le test transmet un paquet sur la ligne 7. Si le paquet transmis est reçu sur la ligne 12, une erreur est générée. Causes possibles d'apparition
|
| 44 | Bornes 7 et 9 en court-circuit
Le test transmet un paquet sur la ligne 7. Si le paquet transmis est reçu sur la ligne 9, une erreur est générée. Causes possibles d'apparition
|
| 45 | Borne 2 ou 12 en court-circuit avec l'alimentation ou la masse
Lors de la transmission des données de la ligne 2 vers la 12, l'émetteur contrôle ce qui est envoyé sur la ligne. En cas de court-circuit de la ligne, une erreur est générée. Causes possibles d'apparition
|
| 46 | Coupure dans le circuit de la borne 2 ou 12
Le test transmet un paquet sur la ligne 2 et reçoit ce paquet sur la ligne 12. Si le paquet transmis n'est pas reçu, une erreur est générée. Causes possibles d'apparition
|
| 47 | Interférences dans le circuit de la borne 2 ou 12
Le test transmet un paquet sur la ligne 2 et reçoit ce paquet sur la ligne 12. Si le paquet transmis et le paquet reçu ne correspondent pas, une erreur est générée. Causes possibles d'apparition
|
| 48 | Bornes 2 et 14 en court-circuit
Le test transmet un paquet sur la ligne 2. Si le paquet transmis est reçu sur la ligne 14, une erreur est générée. Causes possibles d'apparition
|
| 49 | Bornes 2 et 11 en court-circuit
Le test transmet un paquet sur la ligne 2. Si le paquet transmis est reçu sur la ligne 11, une erreur est générée. Causes possibles d'apparition
|
| 50 | Bornes 2 et 8 en court-circuit
Le test transmet un paquet sur la ligne 2. Si le paquet transmis est reçu sur la ligne 8, une erreur est générée. Causes possibles d'apparition
|
| 51 | Bornes 2 et 9 en court-circuit
Le test transmet un paquet sur la ligne 2. Si le paquet transmis est reçu sur la ligne 9, une erreur est générée. Causes possibles d'apparition
|
| 52 | Borne 3 ou 8 en court-circuit avec l'alimentation ou la masse
Lors de la transmission des données de la ligne 3 vers la 8, l'émetteur contrôle ce qui est envoyé sur la ligne. En cas de court-circuit de la ligne, une erreur est générée. Causes possibles d'apparition
|
| 53 | Coupure dans le circuit de la borne 3 ou 8
Le test transmet un paquet sur la ligne 3 et reçoit ce paquet sur la ligne 8. Si le paquet transmis n'est pas reçu, une erreur est générée. Causes possibles d'apparition
|
| 54 | Interférences dans le circuit de la borne 3 ou 8
Le test transmet un paquet sur la ligne 3 et reçoit ce paquet sur la ligne 8. Si le paquet transmis et le paquet reçu ne correspondent pas, une erreur est générée. Causes possibles d'apparition
|
| 55 | Bornes 3 et 14 en court-circuit
Le test transmet un paquet sur la ligne 3. Si le paquet transmis est reçu sur la ligne 14, une erreur est générée. Causes possibles d'apparition
|
| 56 | Bornes 3 et 11 en court-circuit
Le test transmet un paquet sur la ligne 3. Si le paquet transmis est reçu sur la ligne 11, une erreur est générée. Causes possibles d'apparition
|
| 57 | Bornes 3 et 12 en court-circuit
Le test transmet un paquet sur la ligne 3. Si le paquet transmis est reçu sur la ligne 12, une erreur est générée. Causes possibles d'apparition
|
| 58 | Bornes 3 et 9 en court-circuit
Le test transmet un paquet sur la ligne 3. Si le paquet transmis est reçu sur la ligne 9, une erreur est générée. Causes possibles d'apparition
|
| 59 | Borne 13 ou 9 en court-circuit avec l'alimentation ou la masse
Lors de la transmission des données de la ligne 13 vers la 9, l'émetteur contrôle ce qui est envoyé sur la ligne. En cas de court-circuit de la ligne, une erreur est générée. Causes possibles d'apparition
|
| 60 | Coupure dans le circuit de la borne 13 ou 9
Le test transmet un paquet sur la ligne 13 et reçoit ce paquet sur la ligne 9. Si le paquet transmis n'est pas reçu, une erreur est générée. Causes possibles d'apparition
|
| 61 | Interférences dans le circuit de la borne 13 ou 9
Le test transmet un paquet sur la ligne 13 et reçoit ce paquet sur la ligne 9. Si le paquet transmis et le paquet reçu ne correspondent pas, une erreur est générée. Causes possibles d'apparition
|
| 62 | Bornes 13 et 14 en court-circuit
Le test transmet un paquet sur la ligne 13. Si le paquet transmis est reçu sur la ligne 14, une erreur est générée. Causes possibles d'apparition
|
| 63 | Bornes 13 et 11 en court-circuit
Le test transmet un paquet sur la ligne 13. Si le paquet transmis est reçu sur la ligne 14, une erreur est générée. Causes possibles d'apparition
|
| 64 | Bornes 13 et 12 en court-circuit
Le test transmet un paquet sur la ligne 13. Si le paquet transmis est reçu sur la ligne 12, une erreur est générée. Causes possibles d'apparition
|
| 65 | Bornes 13 et 8 en court-circuit
Le test transmet un paquet sur la ligne 13. Si le paquet transmis est reçu sur la ligne 8, une erreur est générée. Causes possibles d'apparition
|
| 66 | Bornes 13 et 9 en court-circuit
Le test transmet un paquet sur la ligne 13. Si le paquet transmis est reçu sur la ligne 9, une erreur est générée. Causes possibles d'apparition
|
| 67 | Borne 1 ou 9 en court-circuit avec l'alimentation ou la masse
Lors de la transmission des données de la ligne 1 vers la 9, l'émetteur contrôle ce qui est envoyé sur la ligne. En cas de court-circuit de la ligne, une erreur est générée. Causes possibles d'apparition
|
| 68 | Coupure dans le circuit de la borne 1 ou 9
Le test transmet un paquet sur la ligne 1 et reçoit ce paquet sur la ligne 9. Si le paquet transmis n'est pas reçu, une erreur est générée. Causes possibles d'apparition
|
| 69 | Interférences dans le circuit de la borne 1 ou 9
Le test transmet un paquet sur la ligne 1 et reçoit ce paquet sur la ligne 9. Si le paquet transmis et le paquet reçu ne correspondent pas, une erreur est générée. Causes possibles d'apparition
|
| 70 | Ligne CAN 2 sans réception
Le test transmet un paquet CAN sur la ligne CAN1 et reçoit ce paquet sur la ligne CAN2. Si le paquet transmis n'a pas été reçu, une erreur est générée. Causes possibles d'apparition |
| 71 | Ligne CAN 2, paquet de données incorrect reçu
Le test transmet un paquet CAN sur la ligne CAN1 et reçoit ce paquet sur la ligne CAN2. Si le paquet transmis et le paquet reçu ne correspondent pas, une erreur est générée. Causes possibles d'apparition |
| 72 | Ligne CAN 1 sans réception
Le test transmet un paquet CAN sur la ligne CAN2 et reçoit ce paquet sur la ligne CAN1. Si le paquet transmis n'a pas été reçu, une erreur est générée. Causes possibles d'apparition |
| 73 | Ligne CAN 1, paquet de données incorrect reçu
Le test transmet un paquet CAN sur la ligne CAN2 et reçoit ce paquet sur la ligne CAN1. Si le paquet transmis et le paquet reçu ne correspondent pas, une erreur est générée. Causes possibles d'apparition |