AVRISP MK2 blinkt rot orange

Gast #2019345
Lesenswert?

Hallo,

ich hab mir gestern einen originalen AVRISP MK2 gekauft.
Leider bekomme ich den absolut nicht zum laufen.
Ich hatte ihn zu erst unter Ubuntu 10.10 an meinem Laptop angeschlossen.
Da fing dann die grüne LED an der USB-Buchse an zu flackern und blieb 
nach einer weile an. Die Status LED blinkte abwechseln rot und orange.
mit lsusb wurde mir der AVRISP MK2 unter anderem aufgelistet.Als ich 
dann im Handbuch gelesen habe, das die rot/orange blinkende Status-LED 
den Update-Modus signalisiert, hab ich Windows7 64bit gestartet 
(AVRStudio und Jungo Treiber waren bereits installiert) und den AVRISP 
MK2 angeschlossen -> grüne LED an der USB-Buchse, rot orange blinkende 
Status-LED, Windows Meldung AVRISP MK2 wurde erfolgreich installiert. 
Als ich dann AVRStudio gestartet habe, wurde kein Automatisches Update 
durchgeführt, und als ich auf Connect geklickt und den AVRISP MK2 
ausgewählt habe, sagte mir das AVRStudio connect failed, worauf die 
grüne LED aus ging. Die Status LED blinkte weiter hin rot orange. Seit 
dem (sowohl unter Windows als auch unter Ubuntu) flackert die grüne LED 
kurz beim anschließen und bleibt dann aus.
Die Status-LED blinkt immer rot orange. Der Computer erkennt den AVRISP 
MK2 nicht.

Manchmal (ganz selten) bleibt die grüne LED an und der Laptop erkennt 
ihn wieder. Ich konnte Dadurch bereits ein Manuelles Update durchführen.
An meinem Desktop PC (unter Ubuntu, nicht unter Windows XP) Tritt dieser 
Fall öfters auf. Da ich keinen Aktiven USB-Hub habe, kann ich nicht 
testen, ob es daran liegt.

Jedoch bleibt weiterhin das Problem, das der AVRISP MK2 immer im 
Update-Modus bleibt und er nicht mit dem AVRStudio kommuniziert.

Avrdude sagt mir bei einem Programmier versuch folgendes:
1
philipp@ubuntu:~$ sudo avrdude -p m48 -c avrisp2 -P usb -U flash:r:avrisp_test_m48.hex:i -B1
2
[sudo] password for philipp: 
3
avrdude: stk500v2_getsync(): can't communicate with device: resp=0x12
4
avrdude: stk500v2_command(): short reply
5
avrdude: stk500v2_getparm(): failed to get parameter 0x98
6
avrdude: Unable to get parameter 0x98
7
avrdude: stk500v2_command(): short reply
8

9
avrdude: stk500v2_setparm(): failed to set parameter 0x98
10

11
avrdude done.  Thank you.

Ich hoffe, mir kann Jemand helfen. Ich bin echt am verzweifeln.
Gast #2019372
Lesenswert?

Versuche es mal mit der Option -c avrispmkII . Falls das nicht 
funktioniert,
schau dir die Definition in avrdude.conf an:

programmer
  id    = "avrispmkII";
  desc  = "Atmel AVR ISP mkII";
  type  =  stk500v2;
;

Ich benutzte den gleichen Programmer mit avrdude unter Centos und habe 
keine Probleme damit.

Moeglicherweise ist das installierte Package auf deinem Rechner das 
Problem: Pkg entfernen, source herunterladen und avrdude selbst 
kompilieren.
Gast #2019395
Lesenswert?

olibert schrieb:
> Versuche es mal mit der Option -c avrispmkII .

das macht keinen unterschied

>Falls das nicht
> funktioniert,
> schau dir die Definition in avrdude.conf an:
>
> programmer
>   id    = "avrispmkII";
>   desc  = "Atmel AVR ISP mkII";
>   type  =  stk500v2;
> ;

steht bei mir genauso drin

> Moeglicherweise ist das installierte Package auf deinem Rechner das
> Problem: Pkg entfernen, source herunterladen und avrdude selbst
> kompilieren.

Das hab ich jetzt nicht ausprobiert, aber ich glaube nicht dass das das 
Problem ist, da ich usbprog bereits erfolgreich damit verwendet habe.
Und das Problem besteht ja nicht nur unter Linux.
Gast #2019460
Lesenswert?

Ich hab ihn ja bereits an meinem Laptop (Windows 7 64bit und Ubuntu 
10.10) und auf meinem Desktop Rechner (Windows XP und Ubuntu 10.10) 
ausprobiert.
Und bei beiden das selbe Problem.
Ist im Anfangs post vielleicht nicht ganz verständlich rübergekommen?
#2019726
Lesenswert?

Thomas Eckmann schrieb:
> Aber unter Win7/64 gab das irgendwelche Probleme.

Ich habe Win7/64 Pro, AVRISPmkII funktioniert unter AVRStudio und unter 
AVRDUDE Problemlos.

Ich würde auch machen was Thomas sagt, wenn möglich wo anders mit WinXP 
auch probieren um Driver Probleme usw. auszuschliessen.
#2028357
Lesenswert?

Simon K. schrieb:
> Vermutlich ist deine AVRDUDE Version veraltet um mit der neuen Firmware
> zu arbeiten.

Das bezweifeln ich, das hat mit AVRDUDE nicht zu tun.

HIER schrieb Philipp:
> Die Status LED blinkte abwechseln rot und orange.

Das abwechseln zwischen rot und orange deutet Upgrade Modus (siehe 
Bild).

Und das ist definitiv nicht normal bei einem neuen AVRISPmkII, Status 
LED leuchtet gleich grün (wenn kein Kurzschluss gibt).

Gruß
Martin
Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren