mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Atmel Studio 6.2: Fehler bei USB-Driver Installation auf Windows 8.1 64 Bit (gelöst)


Autor: Axel E. (gleichrichter)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ich hatte gerade ein merkwürdiges Problem, wo sich keinerlei Treiber für 
die Atmel-Tools (z.B. STK600, AVR Dragon, …) installieren ließen. Wenige 
Stunden zuvor hatte es aber mit den selben Installationsdateien an einem 
anderen Win8-64Bit-System anstandslos funktioniert.

Auf dem Problemrechner (Notebook mit Win8-64Bit, UEFI-BIOS und 
Secure-Boot) kam es bei der Installation des AtmelUSBInstaller-6.2.342 
(im Studio 6.2 – Paket) zu einem Fehler „… unsupported 16-bit …“ bei der 
Treiberinstallation.
Der Jungo-USB-Treiber wurde aber fehlerfrei installiert!

Ergebnislos hatte ich eine Weile mit den üblichen Mitteln bei 
Treiberinstallationsproblemen herumprobiert.

Beim genaueren Hinsehen war festzustellen, dass das Setup (aus für mich 
nicht nachvollziehbaren Gründen) eine alte Version von pnputil.exe aus 
dem Versionsarchiv (\Windows\WinSxS) aufruft.

Ich konnte dann aber von Hand jeden Treiber einzeln in das Driver Store 
installieren, womit das Problem sich umschiffen lässt. Die Ursache ist 
aber nicht klar. Ab und zu treten wohl solcherlei Probleme auch noch 
anderswo auf.

Workaround:
•  Admin-login
•  cmd-window (admin!!)
•  Nach Windows\Inf gehen.(hier müssten die .inf-Files der Atmel-Tools 
schon liegen)
•  Einzeln alle Treiber installieren. Z.B.:
pnputil -a STK600.inf

Vielleicht kennt jemand die Ursache? Mit der Installation von Hand 
sollte man aber erst mal weiterkommen.

Autor: Klaus D. (klaus_d)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich hatte den Fehler auch eben gerade. Kenne leider keine Lösung, aber 
der Workaround hat gut funktioniert. Danke!

Für alle anderen habe ich hier noch eine Liste mit den Treibern, die man 
von Hand nach mit diesem Workaround installieren kann:

atmel_devices_cdc.inf
Atmel_RZUSBstick_Sniffer_XP_Win7.inf
atmel_usb_dfu.inf
atmel-ice.inf
AVRDragon.inf
avrispmkii.inf
avrone.inf
DGI.inf
EDBG_Virtual_Com_Port.inf
HID.inf
ICE50.inf
JTAGICE3.inf
jtagice3plus.inf
JTAGICEmkII.inf
mEDBG_Virtual_Com_Port.inf
QT600.inf
QT600_prog.inf
QT600Driver.inf
RfUsbStick.inf
RZ600_at32uc3xxx_cdc_x32_x64.inf
RzUsbStick.inf
STK600.inf
ZigBits_RF233_RF212B_USB_cdc.inf

Gruß,
 Klaus

Autor: Achim X. (hallali)
Datum:
Angehängte Dateien:
  • avr.bat (678 Bytes, 490 Downloads)

Bewertung
0 lesenswert
nicht lesenswert
Super, danke!!!
Hab mir eine batch Datei gemacht. Am besten in der admin cmd-window 
ausführen.
Microsoft Windows [Version 6.3.9600]
(c) 2013 Microsoft Corporation. Alle Rechte vorbehalten.

C:\WINDOWS\system32>cd..

C:\Windows>cd inf

C:\Windows\Inf>avr.bat
...


Die avr.bat Datei:
pnputil -a atmel_devices_cdc.inf
pnputil -a Atmel_RZUSBstick_Sniffer_XP_Win7.inf
pnputil -a atmel_usb_dfu.inf
pnputil -a atmel-ice.inf
pnputil -a AVRDragon.inf
pnputil -a avrispmkii.inf
pnputil -a avrone.inf
pnputil -a DGI.inf
pnputil -a EDBG_Virtual_Com_Port.inf
pnputil -a HID.inf
pnputil -a ICE50.inf
pnputil -a JTAGICE3.inf
pnputil -a jtagice3plus.inf
pnputil -a JTAGICEmkII.inf
pnputil -a mEDBG_Virtual_Com_Port.inf
pnputil -a QT600.inf
pnputil -a QT600_prog.inf
pnputil -a QT600Driver.inf
pnputil -a RfUsbStick.inf
pnputil -a RZ600_at32uc3xxx_cdc_x32_x64.inf
pnputil -a RzUsbStick.inf
pnputil -a STK600.inf
pnputil -a ZigBits_RF233_RF212B_USB_cdc.inf

: Bearbeitet durch User
Autor: Guru (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wow - You guys made my day. So much for getting started on the 
ATMega168PB Xplained Mini Dev Kit - I was struggling with the driver 
installation for more than a day. Finally found this page. The avr.bat 
file sorted it out.

I have cross referenced this page on the Atmel gallery, as many of them 
were stuck with the same issue. 
(https://gallery.atmel.com/Products/Details/6873be43-0628-46ac-ba83-286869a3d97a)

Thank you very much folks.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.