Test loopback Arduino

But du test loopback Arduino
Le test en Loopback permet de savoir s'il est possible d'établir une communication série avec Arduino par l’intermédiaire du Convertisseur USB Série Mega 16U2.

Le test en loopback vise à retourner tous les caractères reçu par le convertisseur USB/Série d'Arduino (Mega 16U2) vers l'émetteur.
Du coup, un simple programme Terminal permet de s'assurer qu'il est bien possible de dialoguer avec l'ATMega :-)

Ce test peu se révélé pratique lorsque qu'AvrDude semble ne plus savoir dialoguer avec votre Arduino

Marche à suivre
  1. Déconnecter l'alimentation de la carte
  2. Retirer toutes les connexions et shields de la carte
  3. Forcer le processeur à rester en réset en connectant la pin RESET vers GND à l'aide d'un fil.
  4. Connectez la broche TX (Pin digital 1) sur la broche RX (pin digital 0) à l'aide d'un fil.
  5. Connectez la carte sur votre ordinateur.
    • Après un bref moment, Windows produira une notification auditive d'insertion de périphérique (device-insertion).
    • Linux pourrait ou non produire une telle notification mais une entrée est ajoutée au Log Système. Vous pouvez également utiliser la commande lsusb
  6. Démarrez votre application terminale favorite.
    Le moniteur série conviendra également (attention à la configuration CR/LF dans ce cas).
  7. Connectez l'application terminal sur le port série de votre carte.
    Le débit (baud rate) n'a pas d'importance ici.
  8. Envoyez des données en tapant. Tout ce qui est tapé devrait être renvoyé (écho) sur le moniteur série.
    Certaines applications, comme le Moniteur Série, nécessitent une pression de la touche ENTREE (ou cliquer sur bouton "envoyer"/"send") pour envoyer les donnée vers le port série.
    Si, en retour, vous recevez exactement ce qui vous avez envoyé, cela signifie que les pilotes matériel du PC + USB cable, + convertisseur USB vers série sont tous en état de fonctionnement.
  9. Arrêtez votre application terminal
  10. Déconnectez la carte de votre Ordinateur.
  11. Retirez les deux fils de pontage (du RESET et RX/TX)

Source:

Aucun commentaire