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 ;)
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
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.