Problème de téléversement, Comment utiliser l'option -F

Bonjours, j'essaye d'utilisé une arduino uno pour téléversé un programme dans une attiny 85, mais voici le message d'erreur: Erreur lors de la gravure de la séquence d'initialisation.
avrdude: Expected signature for ATtiny85 is 1E 93 0B
Double check chip, or use -F to override this check.

Je dois donc utilisé l'option de force, mais comment l'utiliser? De plus j'ai essayé d'utilisé un USBasp pour téléversé dans mon attiny, mais le meme message d'erreur.

Merci d'avance pour des réponses a mon problèmes

Poupou 3

Bonjour,

Si tu n'arrives pas à lire la signature de l'attiny85 c'est qu'il y a un problème soit de connexion soit avec l'attiny85 lui même ou horloge/alimentation ....
Utiliser -F pour outrepasser cette vérification ne t’amènera rien car tu n’accéderas pas plus à l'attiny.

cela voudrais dire que mon attiny à un probleme

ou que la connexion a un problème.
Comment est ton attiny ? Sur une breadboard ?

oui sur une breadboard

Si tu es sous windows essaies de lire la signature de l'attiny avec avrdudess, on voit mieux ce qui se passe.

On ne voit rien du tout sur ton image. Tu l'as redimensionné?

Non, pourtant moi elle est bien de mon coté

C'est bizarre, tout à l'heure je n'arrivais pas à l'agrandir

Il faut que tu sélectionnes 'Arduino' comme programmeur. Mets le baudrate à 19200 pour commencer.

C'est ce qui est indiqué dans la copie d'écran "Arduino ISP Programmer"
Par contre dans le champ CPU, il faut indiquer ATtiny85 si tu veux qu'il identifie correctement le composant à programmer.
Et tu devrais décocher -F pour éviter de faire une bêtise.

Non, il faut sélectionner 'Arduino'

Ca n'a pas d'importance. La première chose à faire est de cliquer sur 'Detect' pour voir si tout va bien et si c'est le cas le bon processeur sera renseigné automatiquement dans ce champ.

Oui, mais ce sera utilisé que quand on voudra écrire.


Avec les modifications

Donc la ça fonctionne. C'est bizarre qu'il n'ai pas renseigné le processeur. Tu as bien fait 'Detect'?
Tu peux essayer de téléverser ton programme avec l'IDE (ou graver le bootloader). Si ça ne fonctionne pas tu peux essayer avec avrdudess.

Je peux dans l'arduino mais pas dans l'attiny 85, et comment ça avec avrdudes?

Quand tu fais 'Detect' ça donne quoi?

: avrdude -c arduino -P COM5 -b 115200 -p m8
Detected 1e950f = ATmega328P

Je me suis trompé, il ne faut pas sélectionner 'Arduino' mais 'Atmel STK500 V1'

Je ne pense pas que ça fonctionne à 115200bds essaye à 19200.