| UlrichRadig.de - Forum für Elektronik, Schaltungen mit Mikrocontroller / Mikroprozessor http://www.ulrichradig.de/forum/ |
|
| Keine Verbingung zwischen WinAVR (ab 20080512) und USBasp http://www.ulrichradig.de/forum/viewtopic.php?f=31&t=1024 |
Seite 1 von 1 |
| Autor: | philipp.fister [ 24.05.2008, 03:02:12 ] |
| Betreff des Beitrags: | Keine Verbingung zwischen WinAVR (ab 20080512) und USBasp |
Hallo! Nach nun zwei Stunden suchen im Netz gebe ich es auch und hoffe das ihr mir weiter helft. Nach dem ich heute voller lust mein USBasp Bord und das ETH M32 EX fertig aufgebaut hatte wollte ich es doch direkt mal Flashen aber NÖ! WinAVR wollte nicht. Ich habe das USBaso angesteckt und auch ohne Probleme den Treiber installiert welcher auch einen neuen eintrag in dem Geräte Manager angelegt hat. Doch trodzdem bekomme ich immer Wenn ich bei WinAVR Tools/[WinAVR] Programm klicke immer folgendes Ergebnis: > "make.exe" program avrdude -p atmega644 -P lpt1 -c USBasp -U flash:w:Hexfiles/Webserver_MEGA644.hex -u -U lfuse:w:0xff:m -U hfuse:w:0xdf:m avrdude: error: could not find USB device "USBasp" with vid=0x16c0 pid=0x5dc make.exe: *** [program] Error 1 > Process Exit Code: 2 > Time Taken: 00:00 Achja noch was. Ich muss ja LPT1 einstellen unterm Geräte Manager gibt es doch gar keine LPT1 !? Bitte helft mir. Danke Gruß Philipp |
|
| Autor: | Thomas [ 24.05.2008, 09:11:23 ] |
| Betreff des Beitrags: | Re: Bekomme keine Verbingung zwischen WinAVR und USBasp |
Hallo, scheinbar gibt es Probleme mit neueren Versionen von WinAVR. Solltest Du 2008-05-12 verwenden, versuche es mit einer Version aus 2007 bis das Problem gelöst ist. Gruß Thomas EDIT: Neuer Treiber: http://www.ulrichradig.de/site/forum/download/file.php?id=192 |
|
| Autor: | philipp.fister [ 24.05.2008, 12:24:37 ] |
| Betreff des Beitrags: | Re: Bekomme keine Verbingung zwischen WinAVR und USBasp [Gelöst |
Danke Thomas! Da war es. Hat alles auf anhieb mit ner alten Version geklappt! Danke! |
|
| Autor: | Ulrich [ 24.05.2008, 13:34:58 ] |
| Betreff des Beitrags: | Re: Bekomme keine Verbingung zwischen WinAVR und USBasp [Gelöst |
Hallo, Es sollte auch nur die alte Version von AVR-Dude reichen. Danke an Thomas, das mit der neuen Version wusste ich auch noch nicht. Gruß Uli |
|
| Autor: | Thomas [ 06.06.2008, 14:02:13 ] |
| Betreff des Beitrags: | Re: Bekomme keine Verbingung zwischen WinAVR und USBasp |
EDIT: Neuer Treiber für USBasp siehe weiter unten --> Der Fehler liegt nicht in AVRDUDE! Sondern in der libusb0.dll. Ich habe die Version 0.1.12.1 gegen Version 0.1.10.1 ausgetauscht und USBasp wurde wieder gefunden. Weiß jemand, wie es mit der Linux-Variante von libusb aussieht - auch probleme mit USBasp? Gruß Thomas |
|
| Autor: | philipp.fister [ 06.06.2008, 16:57:11 ] |
| Betreff des Beitrags: | Versionsunterschiede? |
Wo liegt der Vorteil in der 2008 version gegenüber der 2007. Anders lohnt die Arbeit irgendwelche Dateien umzukopieren? Gruß Philipp |
|
| Autor: | Thomas [ 06.06.2008, 17:13:08 ] | ||
| Betreff des Beitrags: | NEUER TREIBER | ||
So, nun noch mal von vorn: Mit USBasp wird derzeit die Treiberversion 0.1.10.1 mit geliefert. Das neue libusb 0.1.12.1, welches ab WinAVR 20080512 dabei ist, ist scheinbar nicht abwärtskompatibel. (Die umgekehrte Kombination, also neuer Treiber und alte DLL in der Anwendung scheint auch nicht zu funktionieren Nun hat man zwei Möglichkeiten:
2. Man installiert den aktuellen Treiber für USBasp, was ich bevorzuge. Den neuen Windows Treiber hänge ich hier an. (Zur Installation im Gerätemanager USBasp auswählen und dann "Treiber aktualisieren" klicken und das Verzeichnis mit dem neuen Treiber auswählen ...) Gruß Thomas
|
|||
| Seite 1 von 1 | Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|