Hallöchen,
ich habe mir auf meinem neuen Windoof 10 Rechner das alte AVR Studio
4.19 installiert, um ein altes Projekt etwas zu modifizieren.
Nachdem ich die Pfade auf das avr-gcc und make file eingestellt habe und
irgendeine obskure dll Datei in den WinAVR Ordner kopiert habe, konnte
ich das Projekt schon mal kompilieren. Aber zu früh gefreut. Ich kann es
nicht flashen. Mit dem alten PC klappt es ohne Probleme. Es kann also
nicht an der Hardware liegen. Im Gerätemanager hatte ich zuerst eine
Fehlermeldung beim mk2. Nach etwas rumsuchen habe ich mit zadig den
Treiber neu installiert. Nun habe ich keine Fehlermeldungen mehr im
Gerätemanager. Unter Jungo steht WinDriver und unter libusb-win32 dvices
steht der AVRISP mkII. Im AVR Studio kann ich aber immer noch keine
Verbindung aufbauen. Was muss ich tun?
Wombat schrieb:> Hallöchen,>> ich habe mir auf meinem neuen Windoof 10 Rechner das alte AVR Studio> 4.19 installiert, um ein altes Projekt etwas zu modifizieren.> Nachdem ich die Pfade auf das avr-gcc und make file eingestellt habe und> irgendeine obskure dll Datei in den WinAVR Ordner kopiert habe, konnte> ich das Projekt schon mal kompilieren. Aber zu früh gefreut. Ich kann es> nicht flashen. Mit dem alten PC klappt es ohne Probleme. Es kann also> nicht an der Hardware liegen. Im Gerätemanager hatte ich zuerst eine> Fehlermeldung beim mk2. Nach etwas rumsuchen habe ich mit zadig den> Treiber neu installiert. Nun habe ich keine Fehlermeldungen mehr im> Gerätemanager. Unter Jungo steht WinDriver und unter libusb-win32 dvices> steht der AVRISP mkII. Im AVR Studio kann ich aber immer noch keine> Verbindung aufbauen. Was muss ich tun?
Weiß ich leider auch nicht. Mir ist dasselbe in der Arbeit (seit
Umstellung von W7 auf W10) und zu hause passiert. USB Treiber alle als
OK gemeldet, funktioniert aber ums Verrecken nicht. IN W8.1 und W7X64
funktioniert alles bestens. In der Arbeit muss ich zum Flashen eine VM
W7X32 benutzen da ich bis jetzt noch keine Lösung gefunden habe.
Traurig, aber wahr.
Genau wie Du ist mir V4.19 lieber da die neuesten Version grottig
langsam laufen.
Sollte jemand das Problem gelöst haben ist es mir z. Zt nicht bekannt.
Windows 10 hat bei mir auch nicht gefunzt!
Bis vor einem Jahr hatte Mikrosoft ja das Update von Win8 zu Win10 noch
kostenlos angeboten. Unter Win8 und mit dem Atmel Studio 6 lief alles
besten. Nachdem ich dann von dem kostenlosen Update auf Win10 gebrauch
gemacht hatte lief zwar Atmel Studio 6 noch einwandfrei, aber es konnten
keine Programmiergeräte mehr angesprochen werden. Weder der AVRISP mkII
noch der JTAG Programmer funktionierten nicht mehr.
Nach erfolglosem tagelangem herumprobieren und herumfuhrwerken in der
Registry von Win10 habe ich dann frustriert ein Downgrade zurück zu
Win8.1 gemacht. Da funktionierte dann alles wieder auf Anhieb.
Ich vermute das die in Win10 verbesserte(?) Zugangsberechtigung zum
System bzw. die Sperrung von Systemdateien für nicht
Administratorrechte, die Ursache dafür ist. Eine Lösung des Problems
konnte ich jedoch unter Win10 auch nicht finden.
Da ja Win10 auch bekannt dafür ist, noch mehr Daten an Papa Mikrosoft zu
senden als es die Vorgängerversionen schon getan haben, bin ich sowieso
der Meinung, das man sein "altes" funktionierendes Windows (wenn es
schon Windows sein muss) behalten sollte. Spart jedenfalls viel Nerven
und Geld!
Und wenn man Angst hat, das man sich ein Virus o.a. sich damit
einhandelt, dann einfach das Netzwerkkabel rausziehen bzw. erst gar
nicht einstecken! Denn für die Entwicklung einer Software und das
Programmieren eines Atmel´s braucht man nun wirklich kein Netzwerk!
Das gleiche bei mir, mein selbstgebauter mk2 lief on XP bis win8.1
problemlos, ab win10 dann stress.
Jetzt nutze ich nen Atmel Ice, der funktioniert unter w10 problemlos.
Oh man, das klingt ja nicht gut. Danke für die Antworten.
Ein Windows Downgrade ist keine Option. Höchstens ein Upgrade auf das
neuste Atmel Studio. Die Installation hat letztes mal aber über 2
Stunden gedauert und dann lief es auch bei mir total langsam.
Würde es mit dem neuesten Atmel Studio denn überhaupt funktionieren?
Kann ja nicht sein, dass man mit Windows 10 grundsätzlich nicht mehr mit
dem Atmel Zeug arbeiten kann.
Wombat schrieb:> Kann ja nicht sein, dass man mit Windows 10 grundsätzlich nicht mehr mit> dem Atmel Zeug arbeiten kann.
leider ist es aber so...
Auch eine neuere Version von Atmel Studio bringt nichts, weil das
Problem am Treiber des AVRISP mkII liegt, der für Win10 nicht vorgesehen
ist und deshalb von Win10 auch nicht akzeptiert wird. Atmel bzw.
Microchip müßte einen neuen Treiber für all die Programmiergeräte die
vor Win10 gewesen sind, herausgeben. Das die aber noch mal was neues
machen denke ich mal nicht. Man möchte ja auch die neuen Programmer
verkaufen....
Wie schon "win10_nutzer" geschrieben hat, funktioniert aktuell nur der
neue Atmel ICE mit Win10. Bleibt dann wahrscheinlich nichts anderes
übrig als einen neuen Programmer zu kaufen, wenn man nicht zu älteren
Versionen von Windows zurück kann. Dann sind halt ca. 125,- € fällig.
soviel mir zur Zeit bekannt ist, gibt es noch keine Kopie von einem
Programmer ähnlich wie dem Atmel ICE. Der Atmel ICE ist ja auch erst
nach Win10 auf den Markt gekommen.
ABER! Es gab ja schließlich eine ganze Reihe von AVRISP mkII Derivaten
von verschiedenen Anbietern. Auch wenn die vielleicht nicht ganz so toll
waren, hat vielleicht der ein oder andere Hersteller/Anbieter auch einen
funktionierenden Treiber für seine Kopie bereits im Angebot. Da müsstest
du dich mal schlau machen. Aber auch hier kommt man um einen Neukauf
nicht Drumherum, wenn man eine solche Kopie noch nicht besitzt. Der
einzigste Vorteil, man kommt kostengünstiger davon.
Wombat schrieb:> Unter Jungo steht WinDriver und unter libusb-win32 dvices> steht der AVRISP mkII.
Das ist AFAIK die Kombination für AVRDUDE. Probiere es mal damit.
Wombat schrieb:> Hallöchen,>> ich habe mir auf meinem neuen Windoof 10 Rechner das alte AVR Studio> 4.19 installiert> Was muss ich tun?
Hallo,
ich habe mich auch mit Win10 gequält. Ein Notebook mit vorinstalliertem
Win10 und keine Treiber für ältere Windows.
Nach ein paar Tage Quälerei habe ich eine Lösung gefunden, die wirklich
gut funktioniert, wenn man Problem mit Treiber hat:
1. Win10 löschen, Festplatte formatieren (hier gibt es ein Problem:
Win10 versucht zu verhindern, dass man in BIOS kommt. Man muss
verschiedene Wege ausprobieren).
2. Kubuntu installieren. Natürlich muss man OS dann einstimmen, wie auch
Windows.
3. In Kubuntu eine virtuelle Maschine installieren, mit allen
Erweiterungen. Ich habe VirtualBox installiert. Auch hier einiges
einstimmen (vor allem Umgang mit USB)
4. In diese Maschine Windows XP, Windows 7 oder Windows 8 installieren.
Weiter kannst du in diesem Windows alles wie gewöhnlich machen. Es ist
auch möglich, Windows auf ganze Bildschirm auszudehnen, so dass man kaum
noch sieht, dass das keine direkte Windows-Installation ist. Klingt
komisch, aber auf dem gleichen Computer arbeitet das auch schneller, als
"reine" Windows 10.
Aus meiner Erfahrung: Windows 10 ist für praktische Arbeit ungeeignet.
Das ist keine OS im gewöhnlichen Sinn, sondern lediglich ein System, um
Daten zu sammeln für Microsoft, mit einigen Funktionen von OS, die dafür
unverzichtbar sind. Deshalb löschen!
Kubuntu löst Problem mit Treiber für eingebaute Computerteile. Als Bonus
höhere Sicherheit in Internet.
Wombat schrieb:> ich habe mir auf meinem neuen Windoof 10 Rechner das alte AVR Studio> 4.19 installiert, um ein altes Projekt etwas zu modifizieren.
Da fängt es schon mal an. Installier mal Windows 10. Das ist einfach
Runder.
Bei mir läuft Win10 + libusb + Atmel Studio 7 + avrisp mkii. Hab damit
keine Sorgen und kann alles machen was ich will. Nebenbei läuft auch
avrdude für Serienprogrammierung.
libusb installiert man unter Win10 am besten mit dem Zadig Tool. Der
Installer von libusb selber geht nicht so gut.
Grüße,