Hallo, ich möchte ein Programm (z.B. hex) auf mein Arduino MEGA 2560 Bord spielen. Dafür wollte ich den AVRDUDE.exe bzw AVRDUDEGUI benutzen. Ich habe den richtigen COM Port aus dem Device Manager gefunden aber komme mit den weiteren Parametern nicht weiter. (So ziemlich alle Programmierer ausprobiert). Im besten fall würde ich den AVRDUDE als Externes Tool im Atmel Studio 7 nutzen. (vgl: https://www.youtube.com/watch?v=GRL7dj2wKKU ) Über die Arduino IDE lässt sich das bord problemlos programmieren. (diese nutzt auch AVRDUDE?) Hat jemand Erfahrung mit AVRDUDE und/oder Atmega2560 und kann mir weiterhelfen? Danke Euch ;)
Gast
#4712290
etwa so avrdude -Cavrdude.conf -v -patmega2560 -cwiring -PCOMxxx -b115200 -D -Uflash:w:default/yourfile.hex:i alles in einer Zeile geschrieben. PCOMxxx für deinen COM Port, z.B. PCOM1 yourfile.hex deine Hex-Datei
hi danke für die Hilfe! ich habe jetzt alle informationen die ich so zum thema gefunden habe zusammen gefügt und dank deiner Antwort speziell wegen "-cwiring -b115200" hat es jetzt geklappt. AVRDUDE in AtmelStudio 7 einbinden: Tools -> External Tools Command: "Link zu AVRDUDE.exe aus der Arduino IDE" Bsp: C:\Program Files (x86)\Arduino\hardware\tools\avr\bin\avrdude.exe Arguments: "Argumente zum ausführen von AVRDUDE (µC abhängig)" Bsp für ATmega2560: -F -v -patmega2560 -cwiring -P COM3 -b115200 -D -Uflash:w:"$(ProjectDir)Debug\$(TargetName).hex":i -C "C:\Program Files (x86)\Arduino\hardware\tools\avr\etc\avrdude.conf
Gast
#4713115
Hi, es geht auch ohne avrdude: Beitrag "Upload-Tool für Arduino" Tschüß André
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.