Go Down

Topic: problem avec le bootloader (Read 612 times) previous topic - next topic

Lec]-[ien

Bonjour

J'ai un probleme que je n'arrive pas a réglé

Avec mon arduino "Homemade surface mount" avec un 328P

Je programme le bootloader avec mon dragon via ISP

Tout semble fonctionné "la del flash"

avec le programme Arduino 021,  j'envoie (via série) un exemple (Blink) que je modifie(timing) pour pouvoir voir si cela a fonctionné

tout fonctionne sauf que je peux le faire qu'une seule fois

la communication sériel ne fonctionne plus  >:(

pu capable d'envoyé quoi que ce soit a mon arduino

Quote
avrdude: stk500_getsync(): not in sync: resp=0xf6
avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x57


J'ai essayé de le programmé avec un DAPA (port parallel HV)

meme probleme

avec avrstudio, je vérifie les lockbits tout me semble correct


quelqu'un a une idée ?




Teiva

Ton problème sent le fusible qui chauffe  :D

a) avant tout : as-tu tester la circuiterie de reset (par le port série) sur ta carte "home made'
sinon c'est probablement ça
pour vérifier : prépare ton avrdude, fait un reset sur ta carte et rapidement lance avrdude
Tu trouveras des infos avec google sur ce truc. (en gros dtr ou cts est relié par une capa à reset pour que le bootloader se mette en route par avrdude, il attend un moment et si rien sur le port série il lance ton programme).

b) tu peux aussi être intéressé par le nouveau bootloader de la UNO :
http://code.google.com/p/optiboot/
+ rapide - gros +mieux   :D

A+ Teiva
--------------------------------------------------------
www.MicroDuino.fr : Votre source Arduino en France


www.Zartronic.fr : Arduino & Robotique

Lec]-[ien

Merci

Et oui je n'avais pas relier le DTR au reset (cap de 100nf)

C'était une des cause de mon probleme

Mais aussi avec arduino 021 ca ne fonctionne pas
mais quand j'utilise 019 tout fonctionne !!!!!

Je peux enfin programmé le arduino plusieur fois de suite....enfin

Merci Teiva

Teiva

Quote
arduino 021 ca ne fonctionne pas

Rien n'est parfait ...
Revérifie le choix de la carte, avec la Uno et le nouveau bootloader, c'est peu être un peu embrouillé dans les choix, éventuellement prendre une carte plus ancienne ...

Merci pour le merci  :)

A+ Teiva
--------------------------------------------------------
www.Zartronic.fr : Votre source Arduino en France


www.Zartronic.fr : Arduino & Robotique

Go Up