problème de téleversement sur ma carte arduino nano ( clone )

Bonjour je viens d'acheter une carte arduino nano chinoise et il m'a falu pour la rendre visible par mon mac book installer le ch341ser. Maintenent ma carte est visible mais mon ordinateur ne téléverse pas il écrit:

avrdude: stk500_recv(): programmer is not responding
avrdude: verification error, first mismatch at byte 0x0000
0xff != 0x0c
avrdude: verification error; content mismatch
avrdude: verification error; content mismatch

J'AI BESOIN D'AIDE SVP :frowning:

Bonjour, essaye de voir si le micro contrôleur est dans le bon sens

MonKeydu13:
Bonjour, essaye de voir si le micro contrôleur est dans le bon sens

si les chinois placent le 328 tqfp dans le mauvais sens avant de le mettre au four, on est mal...

Salut
L'OS voit le CH341, Ok. Cela veut dire que côté convertisseur USB / série ça se passe bien.
Pour le reste soit il y a un problème de liaison entre le CH341 et l'ATMEGA328, soit le bootloader est absent.
As-tu acheté une seule carte ?

@+

Je n'ai pas posé la question, mais je suppose que tu choisis bien les bonnes options dans l'IDE ?
Type de carte : Arduino NANO
Processeur : ATMega 328
Et le bon port bien sûr ?

@+

Bonsoir,

Concernant le problème "avrdude: stk500_recv(): programmer is not responding"
J'ai résolu ce problème en changeant le processeur.
Au lieu de ATmega328p j'ai mis ATmega328p(OldBootloader) dans le menu "outils".

Et tout fonctionne.

C'est un des remèdes possibles.

@+

Certes, mais si vous connaissiez cette solution, pourquoi ne pas la proposer ?
Je suis certain que cela aurait dépanné beaucoup de gens.
Je n'ai d'ailleurs vu cette solution nul part ailleurs !

La réponse est simple : parce que ta question date du mois de mars.
Depuis, sur le forum on a parlé de ce sujet à plusieurs reprises.

@+

Problème téléversement Nano : Problème téléversement Nano - Français - Arduino Forum
arduino nano, téléversement impossible : [help] arduino nano, téléversement impossible - Français - Arduino Forum

@+

Ma question ne date pas du mois de mars ! Je n'ai posé aucune question.

C'est par hasard après bien des recherches que je suis tombé sur ce post alors que j'avais trouvé la solution par moi même. Je voulais juste en faire profiter ceux qui auraient éventuellement le même souci sans avoir à passer des heures de recherches sur les différents posts de ce forum où d'ailleurs on trouve beaucoup de questions et moins souvent de réponses.

Et donc pour les suivants qui arriveraient ici, une solution universelle qui marche pour tout type de carte, quel que soit son bootloader ou son chip série :

https://forum.arduino.cc/index.php?topic=572890.msg3902625#msg3902625

Nécessite de disposer d'une carte uno standard reconnue par le PC.

Si c'est un problème récurrent, il faudrait, si ce n'est pas déjà fait, faire un tuto dans la section qui va bien.

Il est là : https://www.arduino.cc/en/Tutorial/ArduinoISP

Complet mais en angliche

Ma question ne date pas du mois de mars ! Je n'ai posé aucune question.

OK. La question de Rinku5102 donc.

@+

bricoleau:
Il est là : https://www.arduino.cc/en/Tutorial/ArduinoISP
Complet mais en angliche

Pas d'accord Bricoleau : les questions posées sur le forum sont souvent :

j'ai ces messages d'erreur lors du téléversement, doù cela peut-il venir ?

Avec les messages comme :

avrdude: stk500_recv(): programmer is not responding
avrdude: verification error, first mismatch at byte 0x0000
         0xff != 0x0c
avrdude: verification error; content mismatch
avrdude: verification error; content mismatch

ou

avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x10
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x10
avrdude: stk500_recv(): programmer is not responding

...

avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x10
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x10
Problème de téléversement vers la carte. Voir http://www.arduino.cc/en/Guide/Troubleshooting#upload pour suggestions.

On sait que ce site propose une solution, mais le problème peut aussi venir d'un souci avec la liaison série (ports 0 ou 1 utilisés, câbles défectueux, j'en passe). D'où un besoin d'un tuto plus complet. A mon avis...

Ce site 'https://www.arduino.cc/en/Guide/Troubleshooting#upload' me semble plus complet... mais aussi en angliche !

D'où un besoin d'un tuto plus complet. A mon avis...

J'ai cette idée en tête depuis un moment. Cela ferait gagner du temps à pas mal de gens.
Par contre il faudra éviter un topic avec de multiples réponses et ajouts.
Il faut que toutes les infos soient regroupées dans le même post.

@+