Forum: Mikrocontroller und Digitale Elektronik Problem mit Flip (AtLibUsbDfu.dll not found)


von Sebastian R. (lange_leitung)


Lesenswert?

Hallo zusammen,
ich bin hier am verzweifeln!!!! Ich flashe meine Chips immer mit Flip 
von Atmel. Bisher hab ich das auf einem Win7 32 bit Rechner gemacht.

Jetzt hab ich einen neuen Rechner mit Win10 Pro 64bit bekommen. Wenn ich 
in Flip die Kommunikation USB auswähle, erhalte ich die Fehlermeldung 
"AtLibUsbDfu.dll not found." und nach dem Bestätigen mit OK "Could not 
load dynamic library."

Ich hab Flip auch auf meinem Laptop mit Win10 Pro 64bit installiert. Da 
funktioniert alles!

Im Gerätemanager wird mir der Chip richtig angezeigt (als Serielles USB 
Gerät). Die häufige Empfehlung aus dem Netz, den Treiber manuell zu 
installieren, bringt nichts, da ich den Chip ja schon mal nicht als 
unbekanntes Gerät angezeigt bekomme; ich hab´s dennoch versucht, dann 
erhalte ich die Meldung "Im angegebenen Ordner befindet sich kein 
kompatibler Softwaretreiber für das Gerät. ... stellen Sie sicher, dass 
dieser für Windows x64 Systeme bestimmt ist." Diese Meldung erhalte ich 
am Laptop ebenfalls, wenn ich dort den Treiber manuell installieren 
möchte.

Weiß hier jemand Rat? Ich hab keine Ahnung mehr, was ich noch versuchen 
könnte. Neuinstallieren und so Kram hab ich natürlich auch schon 
versucht.

Besten Dank!!!
Sebastian

von Sebastian R. (lange_leitung)


Lesenswert?

baby push it up.....

Niemand, der das Problem auch schon hat(te)?

P.S.: Bitte für den Ohrwurm :)

von Thomas (Gast)


Lesenswert?

und wo ist diese DLL? Schau hält mal auf dem Laptop wo die DLL liegt

Thomas

von Sebastian R. (lange_leitung)


Lesenswert?

Die liegt bei beiden Rechnern im Standardverzeichnis.
C:\Program Files (x86)\Atmel\Flip 3.4.7\bin

So einfach ist es leider nicht.

von Thomas (Gast)


Lesenswert?

Dann wäre es wichig ob die beim Laptop auch noch irgendwo anders liegt. 
Als Test würde ich die mal zusätzlich ins win Verzeichnis koppieren. Auf 
64 bit Systemen kann der Suchpfad schon mal Probleme machen, speziel 
wenn die Software und Installation älter ist.

Generell ist die DFU spec unter Win etwas problematisch. Das hängt mit 
dem Usb Stack von Win zusammen. Es hat schon seinen Grund warum es MS bi 
heute nicht geschafft hat einen DFU kompatiblen Treiber ins System zu 
integrieren.

Thomas

von Sebastian R. (lange_leitung)


Lesenswert?

Hallo Thomas.

Danke für Deine Hilfe. An der DLL selbst lag´s nicht. Hier kurz die 
Problemlösung dokumentiert, falls ich mich beim nächsten Mal nicht daran 
erinnern kann.

Im Wesentlichen liegt es daran, was auch in den meisten Fällen 
beschrieben wurde: Der Treiber ist falsch/ schlecht installiert. Nur 
dass bei mir im Gerätemanager kein unbekanntes Gerät angezeigt wurde. 
Bei dem erkannten Gerät kann man den Treiber nicht manuell zur 
Neuinstallation mit dem Treiber aus ....\Ateml\Flip\usb zwingen.
Man muss den Chip in den Bootmodus versetzen, dann wir er von Windows 
als unbekanntes Gerät erkannt. Jeztt kann man den Treiber manuell 
installieren.
Das ist also der Trick. Hier auch noch der Hinweis von Atmel:

The cause of the issue can be that the wrong driver is installed for the 
USB flip device. Please uninstall the USB device and then put the board 
in programming mode with the reset and HWB jumpers.
When windows will discover the new USB device, you will be able to load 
the correct driver from the following path ...\filp 3.4.7\usb

Grüße
Sebastian

von Karl B. (gustav)


Angehängte Dateien:

Lesenswert?

Hi,
unter dem angegebenen Link finde ich nichts Passendes mehr.

ciao
gustav

von Sebastian R. (lange_leitung)


Lesenswert?


von Karl B. (gustav)


Lesenswert?

Besten Dank!!

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.