Go Down

Topic: Mettre un atmega328 en arduino (Read 15314 times) previous topic - next topic

darkduino

Bonsoir,

Les atmega présents sur mes cartes arduino ont été placées sur d'autres cartes. J'ai donc acheté de nouveaux atmega328, évidemment je n'arrive plus à programmer.
Je sais qu'il faut faire quelque chose avec le bootlader et les fuses mais je ne comprends pas grand chose.
Est-ce que quelqu'un sait m'aider?

Merci d'avance,

Jérôme

ojal

Bonsoir,

je ne vais pas beaucoup faire avancer ton shmilblik mais sais-tu que tu pouvais acheter des ATMEGA 328 avec le bootloader ARDUINO implanté dessus?

Hexa Emails

Bonjour,

je trouve moi aussi cela très compliqué ces histoires de fuses, mais je peux t'orienter vers ces explications:

http://www.robotix.fr/forum/sujet-12420-1-arduino-programmer-une-atmel.html

Moi personnellement j'ai fait comme ojal, mais si tu as déja acheté tes ATmega je comprends que tu veuilles les utiliser.
J'apprends tous les jours!

B@tto

Trouver des arduinos avec bootloader devient de plus en plus difficile ... et niveau prix on trouve de tout (avec ou sans bootloader d'ailleurs). Tu peux trouver des programmateur ISP sur ebay pour 10 €, si tu te mets à faire du standalone, l'investissement devient très vite rentable ;)
Blog électronique : http://battomicro.wordpress.com/
Photographie : www.interactive-celebration.fr

darkduino

Merci pour vos réponses,

J' ai été voir le lien d 'Alexis mais ça m' a l'air bien compliqué.
B@tto, qu'entends-tu par du stand alone?

Sinon, oui je vais chercher après un programmateur isp mais j'avais en tête que c' était dans les 100 euros. Ils permettent de changer fuses et bootlader?

jeanot1314

Je sais pas trop ce que c'est que les fuses, mais je viens de bootloader des ATmega328P avec AVRISPmkII c'est tout simplement génial et simplissime :

  le prix du programmateur est seulement de 30e
  il suffit de brancher les pates ICSP de sa plaque arduino sur le programmateur, alimenter expérieurement l arduino (genre pile 12V) et brancher le prog sur l'ordinateur en USB. On choisis dans le programme arduino burn bootloader et AVRISPmkII

30sec après.... c est fait et tu as une puce prète a être reprogrammé à l infini ^^

B@tto

Standalone : http://www.flickr.com/photos/whaleforset/3197918087/

Blog électronique : http://battomicro.wordpress.com/
Photographie : www.interactive-celebration.fr

darkduino

Oui c'est bien ça que je veux faire. Est- ce qu'avec ceci je peux mettre le bootlader arduino et changer les fuses?

http://be.farnell.com/atmel/atavrisp2/programmer-avr-mcu-isp/dp/1135517

B@tto

J'ai commandé le mien, j'attend de le recevoir, mais d'après ce que j'ai compris : bootloader c'est sûr, et fuses aussi normalement. Si quelqu'un d'autre peut comfirmer ? Jean-françois ? Fdufnews ? :)
Blog électronique : http://battomicro.wordpress.com/
Photographie : www.interactive-celebration.fr

Jean-François

Oui, ispMKII nickel....

Tu utilises un de ces deux logiciels :

http://www11.ocn.ne.jp/~maracas/avrfuse.html

ou

http://www.vonnieda.org/software/avrfuses
MacBook intel core 2 duo  os X snow Leopard 10.6<br/> eMac PPc G4  os X Leopard 10.5<br/>powerbook G4 os X Leopard 10.5
imac PPC G3 os X Pa

B@tto

Blog électronique : http://battomicro.wordpress.com/
Photographie : www.interactive-celebration.fr

Jean-François

J'en ai un, mais je n'arrivais pas à le faire fonctionner (pensant que c'était parce que j'étais sur Mac), donc je me suis rabattu sur l'ispMKII... et je ne regrette franchement pas  XD
MacBook intel core 2 duo  os X snow Leopard 10.6<br/> eMac PPc G4  os X Leopard 10.5<br/>powerbook G4 os X Leopard 10.5
imac PPC G3 os X Pa

darkduino

D' accord, mais sinon les fuses qui sont sont sur l' atmega simple ( pas encore configuré arduino ) sont différents de ceux de l'atmega arduino?
Si oui que faut-il changer?

Jean-François

C'est la même chose.

Regarde les liens que j'ai mis.
MacBook intel core 2 duo  os X snow Leopard 10.6<br/> eMac PPc G4  os X Leopard 10.5<br/>powerbook G4 os X Leopard 10.5
imac PPC G3 os X Pa

darkduino

Ok,

J'ai bien été sur le premier des deux liens que tu m'as envoyé. J'ai donc bien installé avrfuse 1.0.2. Là dans device j'ai bien entendu sélectionné atmega328P mais après je suis perdu, sais tu me dire ce que je dois entrer comme valeurs? Est-ce que je peux me débrouiller avec en laissant mon atmega sur mon arduino, je veux dire sans passer par le programmateur isp avr?

Merci d'avance

Go Up