Forum: Mikrocontroller und Digitale Elektronik Eclipse, AVRDUDE, USBPROG avrispmkII clone


von J.R (Gast)


Lesenswert?

Habe Eclipse + AVR-Toolchain, AVRStudio, LibUSB-Win32 installiert 
(WindowsXP), kann Projekt anlegen und hex erzeugen.

Flashen würde ich gerne mit AVRDUDE und USBPROG (avrispmkII clone)  (mit 
AVRStudio geht es)

Bin ganz nah dran (denke ich) aus Eclipse klappt es aber noch nicht.

Aus dem Kommandozeilenfenster kann ich Mikrocontroller ansprechen und 
flashen:

Avrdude –c avrispmkII –P usb –pm644 –U flash:w:main.hex  Es klapt.

Wenn ich bei Eclipse auf AVR upload klicke
Wird folgendes Kommando gesendet :
Launching C:\WinAVR-20090313\bin\avrdude -pm644 -cavrisp2 
-Uflash:w:AVR_Test.hex:a

Und dieses funktioniert auch nicht. (avrdude: stk500_2_ReceiveMessage(): 
timeout)

In Properties AVRDUIDE habe ich Atmel AVRISPmkII ausgewählt.

Sieht so aus als Eclipse  avrdude nicht mit den richtigen Parametern 
aufrufen würde.

"-cavrisp2" anstatt von "avrispmkII –P usb"

Wie kann ich das ändern bzw. zum laufen bringen?
Muss ich avrdude.conf verändern? Oder irgendwas bei Eclipse?

Ich denke ich bin nah dran an der Lösung.

Danke für eure Antworten im Voraus,
Grus,
wojtek

von 900ss (900ss)


Lesenswert?

> "-cavrisp2" anstatt von "avrispmkII –P usb"

"-P usb" kannst du in der Programmerkonfiguration mit angeben. Unter dem 
Auswahlfenster des Programmers gibt es eine Zeile Override default port.

"avrisp2" geht auch für mkII wenn ich nicht irre (Doku sagt das beide 
dem STK500V2 entsprechen. Sollte also gehen.

von J.R (Gast)


Lesenswert?

Danke für die schnelle Antwort!

habe es ausprobiert,
es funzt!

gruss

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
Noch kein Account? Hier anmelden.