Codes d'erreur

Un micro:bit avec une erreur.

Ton micro:bit peut rencontrer une situation qui l'empêche d'exécuter ton code. Lorsque cela arrive, un smiley mécontent s'affichera sur ton micro:bit (voir l'image), suivi d'un code d'erreur.

Lorsque cela arrive, tu dois :

  • Appuyer sur le bouton reset au dos de ton appareil pour redémarrer son programme
  • Flasher le code sur ton micro:bit de nouveau

Si le problème persiste, contacte le support technique.

Codes d'erreur

Ci-dessous, tu trouveras une liste des codes d'erreur et ce qu'ils signifient :

  • 10 : Le bus I2C du micro:bit ne fonctionne pas. L'appareil est peut être endommagé physiquement. Envoie un rapport d'erreur pour obtenir de l'aide.(MICROBIT_I2C_LOCKUP)
  • 20 : Il n'y a plus de mémoire disponible sur le micro:bit. Ton programme est peut être trop complexe ou contient trop de variables. (MICROBIT_OOM)
  • 30 : Corruption détectée dans la mémoire de tas. Essaie de flasher un fichier .HEX différent sur ton appareil, ou contacte le support technique pour avoir plus d'aide. (MICROBIT_HEAP_ERROR)
  • 40 : Le micro:bit ne peut pas exécuter ton script correctement. Flashe un ficher .HEX différent, puis essaie de flasher et d'exécuter de nouveau ton script. (MICROBIT_NULL_DEREFERENCE)
  • 42 : Le micro:bit ne peut pas exécuter ton script correctement. Flashe un ficher .HEX différent, puis essaie de flasher et d'exécuter de nouveau ton script.
  • 43: Une erreur est survenue avec le composant radio du micro:bit.
  • 98: Survient avec l'Editeur JavaScript Blocks lorsqu'une erreur survient avec les blocks 'Contrôle'. Vérifie ton code ou contacte le support technique.

Pour d'autres codes d'erreur, tu peux te référer à ce ticket de support.