Différences entre versions de « Pololu-Romi-32U4-Ressusciter »

De MCHobby - Wiki
Sauter à la navigation Sauter à la recherche
Ligne 3 : Ligne 3 :
 
{{traduction}}
 
{{traduction}}
  
In order to load a new program onto your A-Star 32U4 device, you will need to get it into bootloader mode and send programming commands to it over its virtual serial port using appropriate software. If you are programming the device from the Arduino IDE, the sketch loaded onto the device will generally support a special USB command for putting it in bootloader mode, and the Arduino IDE sends that command automatically when you click the Upload button. However, you might find yourself in a situation where the device is unresponsive and that method will not work. This can happen for two reasons:
+
Pour pouvoir envoyer un nouveau programme dans votre A-Star 32U4, il faut démarrer l'A-Star 32U4 en mode bootloader et envoyer les commandes permettant sa programmation sur le port série virtuel en utilisant le logiciel approrié. Si vous programmez votre périphérique avec Arduino IDE alors le croquis téléversé dans votre carte en utilisant les commandes USB appropriée pour le placer en mode bootloader mode (et Arduino IDE envoi automatiquement les commandes lorsque vous cliquez sur le bouton de téléversement).
  
* You accidentally loaded a malfunctioning program onto the device that is incapable of responding to the special USB command. For example, your program might be stuck in an infinite loop with interrupts disabled.
+
Cependant, si vous vous trouvez dans une situation où le périphérique ne réagit plus et que le téléversement ne fonctionne plus alors vous vous trouvez certainement dans l'une des situations suivantes:
* You loaded a program which uses a non-standard type of USB interface or no USB interface.
+
* Vous avez accidentellement téléversé un programme non fonctionnel sur le périphérique le rendant ainsi incapable de répondre aux instructions USB. Par exemple, votre programme pourrait être bloqué dans une boucle infinie avec les interruptions désactivées.
 +
* Vous avez téléchargés un programme qui utilise un type d'interface USB inhabituel ou pas d'interface USB (du tout).
  
The following sections provide different procedures you can use to revive your device.
+
La section suivante propose différentes procédures pour réssicuter votre périphérique.
 
* [[Pololu-Romi-32U4-Ressusciter-Arduino-IDE|avec Arduino IDE]]
 
* [[Pololu-Romi-32U4-Ressusciter-Arduino-IDE|avec Arduino IDE]]
 
* [[Pololu-Romi-32U4-Ressusciter-AVRDUDE|avec AVRDUDE]]
 
* [[Pololu-Romi-32U4-Ressusciter-AVRDUDE|avec AVRDUDE]]
 
 
  
 
{{Pololu-Romi-32U4-TRAILER}}
 
{{Pololu-Romi-32U4-TRAILER}}

Version du 21 mars 2020 à 21:47

Pour pouvoir envoyer un nouveau programme dans votre A-Star 32U4, il faut démarrer l'A-Star 32U4 en mode bootloader et envoyer les commandes permettant sa programmation sur le port série virtuel en utilisant le logiciel approrié. Si vous programmez votre périphérique avec Arduino IDE alors le croquis téléversé dans votre carte en utilisant les commandes USB appropriée pour le placer en mode bootloader mode (et Arduino IDE envoi automatiquement les commandes lorsque vous cliquez sur le bouton de téléversement).

Cependant, si vous vous trouvez dans une situation où le périphérique ne réagit plus et que le téléversement ne fonctionne plus alors vous vous trouvez certainement dans l'une des situations suivantes:

  • Vous avez accidentellement téléversé un programme non fonctionnel sur le périphérique le rendant ainsi incapable de répondre aux instructions USB. Par exemple, votre programme pourrait être bloqué dans une boucle infinie avec les interruptions désactivées.
  • Vous avez téléchargés un programme qui utilise un type d'interface USB inhabituel ou pas d'interface USB (du tout).

La section suivante propose différentes procédures pour réssicuter votre périphérique.


Basé sur "Guide utilisateur de la carte de contrôle Romi 32U4" de Pololu (https://www.pololu.com/docs/0J69) - Traduit en Français par shop.mchobby.be CC-BY-SA pour la traduction
Toute copie doit contenir ce crédit, lien vers cette page et la section "crédit de traduction". Traduit avec l'autorisation expresse de Pololu (www.pololu.com)

Based on "Pololu Romi 32U4 Control Board User’s Guide" from Pololu (https://www.pololu.com/docs/0J69) - Translated to French by shop.mchobby.be CC-BY-SA for the translation
Copies must includes this credit, link to this page and the section "crédit de traduction" (translation credit). Translated with the Pololu's authorization (www.pololu.com)