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
> "-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.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.