Forum: Mikrocontroller und Digitale Elektronik Atmel Studio 6 + AVRISP MKII + Windows 8


von Moritz W. (mo-weigand)


Lesenswert?

Hallo,

habe das Problem, dass Atmel Studio 6 weder auf Windows XP noch auf Win 
8 meinen AVRISP MKII erkennt. Treiber wurden durch Win-Update 
automatisch installiert und auch in der Systemsteuerung steht der 
Programmer ohne Fehler.

Ich konnte unter Atmel Studio sogar ein Firmware Update durchführen, 
d.h. anscheinend wird das Gerät erkannt.
Gehe ich jedoch auf 'Device Programming' wird der MKII nicht aufgeführt.

Ein weiterer Punkt ist, dass ich beim Starten von Atmel Studio immer die 
Fehlermeldung bekomme 'The avrdbg process exited with code 0' und ich 
die Wahl bekomme den Prozess neu zu starten, zu reconnecten oder es zu 
lassen.

Habe ich irgendwo einen gravierenden Denkfehler gemacht?

Viele Grüße und Danke im Voraus!

Mo

von Moritz W. (mo-weigand)


Lesenswert?

Soo..nach ewiger Suche habe ich jetzt die Lösung gefunden. Wer mit Atmel 
Studio und Windows 8 Probleme hat sollte folgendes tun:

- avrdbg.exe im Kompatibilitätsmodus Windows XP SP 3 und als admin 
ausführen

- Atmel Studio selbst auch als admin starten

von Rolf D. (rolfdegen)


Lesenswert?

Hallo Moritz

Ich habe das gleiche Problem.
Es scheint ein Problem mit den USB-Treibern für das AVRISP MKII unter 
Windows8 zu sein. Atmel Studio 6 installiert diese Treiber automatisch 
mit der Installation.

Ein Vergleich der generierten Hex-Dateie von Studio6 und der 
programmierten Daten im Xmega war negativ. Was mich jetzt etwas 
verwundert, ist die eingeschaltete Verify-Funktion beim Programmieren. 
Die sollte doch solche Fehler bemerken.

Tatsache ist, das ich mit diesen Fehler nicht alleine bin. Es scheinen 
noch andere Leute zu geben, die unter Win8 mit Atmel Studio6 und einem 
AVRISP MKII Programmieradapter Probleme haben. Wie im letzten Beitrag 
schon erwähnt, bin ich am überlegen, ob es nicht besser wäre Win8 wieder 
von der Festplatte zu löschen und auf Win7 "downzugraden". Bevor ich das 
aber tue, schau ich mal, was Atmel zu der ganzen Sache sagt.

Gruß Rolf

von Rolf D. (rolfdegen)


Lesenswert?

Hallo

Ich habe jetzt unter Windows8 die Treibersignierung deaktiviert und 
Atmel Studio 5.1 installiert. Das funktioniert auf Anhieb und ohne 
Probleme.
Ich würde aber jetzt gerne wissen, ob die Probleme mit Atmel Studio 6 
unter Windows 8 bei Atmel bekannt sind.

Meine AVR-Entwicklungumgebung ist eigentlich nix besonderes und besteht 
im wesentlichen aus Atmel Studio6 SP2, einem AVRISP MKII 
Programmieradapter und einem modernen Desktop-PC mit Windows 8 Pro 
64Bit. Alle Treiber sind aktuell.

Wie im letzten Beitrag schon erwähnt, läuft Atmel Studio 5.1 bestens und 
ohne Problem. Bei Studio 6 habe ich halt das Problem, das der AVRISP 
MKII Programmieradapter den Xmega auf meinem XMEGA-A1 Xplained-Board 
nicht richtig flasht. Wenn ich den Flashspeicher des Xmega nach dem 
programmieren auslese, erkennt man fehlende Daten im unteren 
Programmbereich.

Gruß Rolf

von Christoph P. (titanfire)


Lesenswert?

Ich habe exakt das gleiche Problem, jedoch benutze ich Windows 7 64bit.
Gerät ist laut Windows korrekt installiert, Firmwareupdate konnte ich 
drauf spielen und es leuchten auch beide grünen LEDs wenn ich mein Board 
anschließe. Bloß kann ich den MKII nicht zum programmieren auswählen...

Benutze Atmel Studio 6.0.1996 Service Pack 2 mit laut dem neuster 
Firmware für MKII.

Hab die oben angegebene Lösung ausprobiert, bringt aber leider keine 
Besserung. Gibts andere Abhilfe?

Gruß

von Markus W. (Gast)


Lesenswert?

schaut mal auf atmels bugzilla homepage nach ob der Fehler schon 
gemeldet wurde:
http://asf.atmel.com/bugzilla/describecomponents.cgi

wenn nicht würd ich das einfach mal kurz dort posten. ich hab atmel mal 
geschrieben dass ich gern die  #ifdef ausgeblendet hätte wenn es 
nirgends defined ist und siehe da die neue Version vom Studio 
unterstützt es. scheinbar trifft so ein Feedback nicht auf Taube Ohren 
bei Atmel :D

von ruud86 (Gast)


Lesenswert?

Hab ähnliche Probleme. Irgendwelche neue Erkenntnisse zu dem Thema?

Gruß

Adrian

von TSaK (Gast)


Lesenswert?

Hallo zusammen.

Da ich ein ähnliches Problem hatte (Atmel Studio 6.0.1996 auf Windows 8, 
64 Bit), dass sich darin äußerte, dass Windows 8 sich weigerte, den 
Treiber meines AVRISP mkII zu installieren, hier mein Lösungsweg:
- Atmel Studio installieren
- Windows 8 quälen: 
http://answers.microsoft.com/en-us/windows/forum/windows_cp-hardware/how-can-i-force-windows-8-to-install-non-digitally/da779859-9d57-4f38-ab2e-22ab8b31c0b8?msgId=319392fd-586c-44c8-8f77-e4a83ca6d852&tm=1361559719346
- Treiber neu suchen lassen

Bei mir hat es so funktioniert.

von Stefan (Gast)


Lesenswert?

Ich nutze AVR Studio schon lange in einer virtuellen Windows XP 
Maschine. Das funktioniert zuverlässig, leider auch etwas langsamer.

von Georg B. (georgbauer)


Lesenswert?

Hi, ich hatte gerade das Problem, dass immer bei der Installation durch 
den automatisch bereitgestellten Treiber für das MKII ein Fehler 
aufgetreten ist.

Betriebssystem Windos 8.1
AtmelStudio 6 (6.1.2730 SP2)

Gelöst hab ich das, indem ich den Betatreiber vom AtmelUSB (04.12.2013) 
installiert hab (http://www.atmel.no/beta_ware/). Danach hat's ohne 
Murren funktioniert.

Greetings

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.