Arduino « stk500_getsync(): not in sync »
Comme tu as pu voir ici, et ici j’aime bien les Ardiuno. Mais j’ai rencontré pas mal de problèmes avec les derniers que j’ai reçus.
J’avais souvent l’erreur « stk500_getsync(): not in sync ».
Après quelques mois à chercher voici ma solution :
L’énoncé
Je suis souvent tombé sur cette erreur :
J’ai cherché pendant des heures sur le Net comment résoudre ce « stk500_getsync(): not in sync: resp=0x00 ».
J’ai trouvé des solutions comme mettre un condensateur de 10µF entre la patte DTR et le reset de l’Arduino.
Au final, la solution (sur mon Mac) était de réinstaller complètement les drivers. Pour info, je m’en suis rendu compte en essayant sur un Linux (ça a marché directement).
Voici donc comment faire
Avec le pl2303hx
Un petit reboot pour être sûr.
Ensuite, télécharger Mac OS X Universal Binary Driver sur la page :
http://prolificusa.com/portfolio/pl2303hx-rev-d-usb-to-serial-bridge-controller/
Le fichier était le « md_PL2303_MacOSX-10_6up_v1_5_1.zip ».
Puis l’installer.
Et avec le FTDI
Le petit reboot de précaution.
Télécharger le driver VCP sur la page :
http://www.ftdichip.com/Drivers/VCP.htm
Le fichier était le « FTDIUSBSerialDriver_v2_2_18.dmg ».
Tout en même temps
- Faire toutes les suppressions
- Le reboot
- Les installations de drivers (il y en a un qui demande de rebooter à la fin et pas l’autre. Mais je ne me souviens plus lesquels)
Enjoy !