Forum: Mikrocontroller und Digitale Elektronik AVRISP MKII mit Eclipse läuft nicht


von Yaro (Gast)


Lesenswert?

Hallo Leute,

ich versuche grad den AVRISP MKII mit Eclipse zum Laufen zu bringen, 
jedoch funtkioniert es nicht.
Habe schon alle möglichen Einstellungen ausprobiert, unter anderem 
fogende:
http://sites.google.com/site/openusbboard/3-chapter-2 (Chapter: Using 
the AVR ISP mkII Programmer )
Aber er gibt mir immer eine Fehlermeldung aus, z.B. folgende:
Operation timed out while trying to access the avrdude programmer 
"avrisp2"
Check that the programmer is connected and switched on

Mit AVR Studio kann ich problemlos programmieren.

Hat jemand eine funktionierende Einstellung oder wenigstens einen Tipp?

Gruß, Yaro

von Oliver J. (skriptkiddy)


Lesenswert?

Hast du denn den libusb-Treiber installiert?

von Yaro (Gast)


Lesenswert?

Nein, ich habe nur den ganz normalen Treiber, der von AVRstudio4 mit 
installiert wird.
Aus AVRStudio4 kann ich auch ohne Probleme programmieren.
Ist es denn möglich, ohne diesen Treiber auszukommen und trotzdem mit 
Eclipse zu programmieren? Ich habe keine Lust auf Auseinandersetzungen 
mit der IT-Abteilung der Firma...

von ... (Gast)


Lesenswert?

Du brauchst auf jeden Fall den libusb-Treiber.
Wenn Du beides (AS4 und Eclipse) nutzen willst, brauchst Du die 
Filter-Variante von libusb (zusätlich zum Jungotreiber vom AS4).
Wenn Du nur Eclips nutzen willst, kannst Du den Jungotreiber 
deinstallieren und den normalen libusb-Treiber benutzen.

von holger (Gast)


Lesenswert?

>Ist es denn möglich, ohne diesen Treiber auszukommen und trotzdem mit
>Eclipse zu programmieren?

Es ist möglich mit Eclipse das Programm zu erstellen und mit
AVR Studio zu programmieren;)

von Yaro (Gast)


Lesenswert?

Alles klar, vielen Dank für die Antwort!

von Yaro (Gast)


Lesenswert?

Ich wollte nochmal kurz das Thema mit dem libusb-Treiber ansprechen.
ich habs grad zuhause mit einem USBasp gemacht und es hat alles 
funktioniert.

Das problem:
1) Ich habe ein USBasp statt nem AVRISP mkII verwendet
2) Ich habe ein AMD 64Bit Win7 statt nem 32bit XP verwendet.

Am meißten Sorgen macht mir der zweite Punkt, denn soweit ich es 
verstanden habe, ist der libUSB-Treiber nur für x64 gedacht, nicht für 
normal x86

Was kann ich machen, um es auf x86 laufen zu lassen?

von ... (Gast)


Lesenswert?

Yaro schrieb:
> libUSB-Treiber nur für x64
Wo hast Du das denn her?

> Was kann ich machen, um es auf x86 laufen zu lassen?
Die 32bit Version installieren?

von Reiner (Gast)


Lesenswert?

Hallo,
es ist schon etwas länger her, dass hier etwas gepostet wurde aber ich 
hoffe ich bin hier richrig.
Ich versuche meinen mkII unter Eclipse zu verwenden!Ich habe versucht, 
die libusb-Trieber zu installieren. Nach Installation erscheinen diese 
im Gerätemanager unter LibUSB-Win32 Devices mit einem Ausrufezeichen!
"Die digitale Signatur der für dieses Gerät erforderlichen Treiber kann 
nicht überprüft werden"

Ich habe in Eclipse unter:
"AVRDude Programmer Configuration" AVR ISP mkII ausgewählt und als Port 
"usb" angegeben.

avrdude  -pt13 -cavrisp2 -Pusb -Ereset -u

Beim Versuch den uC zu erreichen (z.B FuseBits) erscheint die 
Fehlermeldung:

Could not open the USB device with the port name "usb"
*
*
avrdude:usbdev_open():did not find any USB device "usb"

Ich verwende Win7 64-bit ,WinAVR-20100110

Hat jemand eine Idee? Habe einiges zu diesem Thema gelesen, bin aber 
leider nicht so richtig schlau drarus geworden.
Gruß
Reiner

von Oliver J. (skriptkiddy)


Lesenswert?

Reiner schrieb:
> "Die digitale Signatur der für dieses Gerät erforderlichen Treiber kann
> nicht überprüft werden"

Hast du auch den aktuellen Treiber von hier[1] genommen? Erst ab Version 
1.2.0 ist der Treiber digital signiert.

[1]http://sourceforge.net/projects/libusb-win32/files/


Gruß Oliver

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

(Auch, wenn der Beitrag schon älter ist:)

holger schrieb:
> Es ist möglich mit Eclipse das Programm zu erstellen und mit
> AVR Studio zu programmieren;)

AVR Studio bringt auch reine Kommandozeilentools mit.  Für das
AVRISPmkII wäre das wohl stk500.exe.  Die Dinger haben zwar eine
etwas schräge Kommandozeilensyntax, aber es sollte prinzipiell kein
Problem sein, sie in ein Makefile mit einzubinden, das man von
Eclipse aus aufruft.

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.