J'ai acheter chez Conrad 4 Amtel 328P et je me suis dit,tiens je vais les bootloader comme un grand.
J'ai cherché sur le Forum, puis sur le Net,je suis tombe sur la méthode BITBANG, je me dire super on y va.
Et là, c'est la galère depuis 4 jours.Je lis de long en large l'article suivant: :0
www.geocities.jp/arduino_diecimila/bootloader/index_en.html
Et rien ne se passe.
Alors,connaissez-vous une méthode simple sous Windows XP pour programmer un Amtel 328P ?
J'ai comme carte en ma possession une Duemilanove 328P.
Installer sur le PC, l'IDE 21,22,23,1.0.1 .
Ou faut-il mieux acheter un programmateur pour être tranquille pour ne pas cramé la puce. ?
Au final, c'est assez facile de bootloader un ATMEL avec arduino. Il faut regarder du côté de "arduino ISP", fabriquer un petit sheild. Ensuite, une fois câblé, via l'IDE, "bootloader/UNO328P" en utilisant le programmateur "arduino as ISP" et voilà. Je l'ai fait sur des 168, ça marche bien. Ensuite, par contre, il faut faire une petite bidouille pour la programmation si tu veux continuer avec l'IDE pour faire des programmes. J'ai la chance d'avoir une carte arduino avec un DIP, il suffit d'enlever le DIP, et de relier les bonnes pattes à l'ATMEGA bootloadé pour lui envoyer un programme depuis l'IDE...
Merci pour vos réponses. Juste quelques renseignements complémentaires.
Quand on utilise l'arduino pour programmer en ISP, sur la carte qui est connectée au PC, je pense qu'il faut laisser le 328P.
Il faut qu’on sélectionne AdruinoISP dans les exemples et le charger dans sur la carte raccordée au PC ????
A quel moment je dois récupérer le "bootloader/UNO328P", à quel endroit et comment faire pour le transférer sur la plaque à essai qui est connectée à la carte ?
Le 328P qui doit être programmé est sur une plaque à essai.
Pour les liens en anglais c'est un peu délicat même avec la traduction en français Google.
Si j’arrive à programmer ce 328P, je pense qu’il faudrait que je fasse un tuto car il y a beaucoup de façons différentes de le faire et, à la fin, on ne si retrouve pas. En tout car c’est mon cas.
Merci.
choisir ce que vous allez programmer dans le menu Tools / Board :
UNO pour avoir l'optiboot
ou bien duamilanove avec atmega328 (se que j'ai selectionner)
ou autre chose suivant votre modèle d'arduino
puis Tools / Burn Bootloader / w/Arduino as ISP
J'ai un message d'erreur:
avrdude: stk500_getsync(): not in sync: resp=0x15: