Je suis un peu débutant sur Arduino et je rencontre une petite difficulté.
Suite à un problème physique j'ai un nano qui se retrouve sans USB utilisable.
Je souhaite donc le mettre en place sur un projet qui ne nécessitera pas d'intervenir dessus régulièrement (pour ne pas dire jamais).
Mais je ne parviens pas à charger mon code dessus.
J'ai à ma disposition un autre nano (qui est en old bootloader) et un FTDI.
Je cherche donc le meilleur moyen pour envoyer mon programme dans le nano.
J'ai essayé plusieurs chose avec le FTDI mais sans succès, je me dis que je dois passer à côté de quelque chose, mais impossible de trouver.
Quelqu'un aurait-il un moyen, simple à me conseiller ?
J'ai des erreurs qui remontent.
est-ce que si l'arduino qui sert de programmeur est en old bootloader celà pose un problème ?
Le croquis utilise 1162 octets (3%) de l'espace de stockage de programmes. Le maximum est de 30720 octets.
Les variables globales utilisent 18 octets (0%) de mémoire dynamique, ce qui laisse 2030 octets pour les variables locales. Le maximum est de 2048 octets.
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x15
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x15
avrdude: stk500_getparm(): (a) protocol error, expect=0x14, resp=0x14
avrdude: stk500_getparm(): (a) protocol error, expect=0x14, resp=0x01
avrdude: stk500_initialize(): (a) protocol error, expect=0x14, resp=0x10
avrdude: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.
avrdude: stk500_disable(): unknown response=0x12
Failed programming: uploading error: exit status 1
Sur ce schéma on peut voir que sur les lignjes RX TX du FT232RL sont reliées aux broches TX RX du µcontrôleur à l'aide de résistances de 1K. Il n'y aura donc pas de conflit entre le FT232RL de la carte et ton propre FTDI.