Serielle Schnittstelle (USB zu COM) fällt nach Umstellung auf W7-64 sporadisch aus.

Gast #4596366
Hi,
ich flashe meine uCs seit längerem mit dem DIAMEX-AVR Stick. Seit der 
Umstellung auf Win7-64 fällt öfters und unvermittelt die Schnittstelle 
zum PC aus (USB zu COM). Ist nur durch einen Neustart wieder zu 
aktivieren.
Passiert mir gleichermaßen auch mit dem mySmartUSB light. Auch andere 
Programme, die USB zu COM verwenden, fallen hier sporadisch aus.
Habe gestern den Kompatibilitätsmodus zu XP eingestellt, nun hoffe ich 
auf keine Ausfälle.
Gibt es hier im Forum ähnliche Effekte oder hat mich der COM-Teufel 
erwischt?
Ich trau dem Braten noch nicht so recht....
#4596565
Kann man aber deaktivieren. Im Geräte Manager unter dem Reiter 
Energieverwaltung. Dort den Haken bei "der computer kann das Gerät 
abschalten um Energie zu sparen" entfernen.
Kann auch sein dass das bei dem usb Hub war wo das Gerät angeschlossen 
ist.
Das war aber auch schon bei XP so, nur ist das nicht so aggressiv 
vorgegangen
Gast #4596615
Timmo H. schrieb:
> Was für ein ic verwendet dein usb rs232 Adapter? Mal nach neuen
> Treibern
> geschaut?

Hier geht es um eine interne Geschichte. Das Gerät (Programmierstick) 
hat einen USB-Anschluss. Der wird im PC (W7-64) auf einen COM-Port 
"umgewurstelt". Natürlich verwende ich immer die aktuellsten Treiber. 
Aber das Prob sitzt ganz woanders...
Gast #4596617
hp-freund schrieb:
> Das liegt mehr daran das Win10 "Öko" um jeden Preis Energie sparen
> will.
> Schalte diese Funktion einfach aus.

Ich denke, dass ich mein System eindeutig angegeben habe. Es ist W7-64.
Die Energiesparfunktion ist aus.
Gast #4596622
Timmo H. schrieb:
> Kann man aber deaktivieren. Im Geräte Manager unter dem Reiter
> Energieverwaltung. Dort den Haken bei "der computer kann das Gerät
> abschalten um Energie zu sparen" entfernen.
> Kann auch sein dass das bei dem usb Hub war wo das Gerät angeschlossen
> ist.
> Das war aber auch schon bei XP so, nur ist das nicht so aggressiv
> vorgegangen

Stecke den Programmierstick direkt in einen USB2.0-Port am PC. Nix Hub. 
Energiesparschalter deaktiviert.
Habe keine Lust und Zeit, auf meine Kosten Herstellerfehler zu 
identifizieren und auszumerzen. Werde mich nach einem geeigneteren 
Programmiergerät für 64bit-Betrieb umschauen. Ich denke aber, es liegt 
an dem USB-COM-Umsetzalgoritmus. Brauche nun eine direkte USB-Verbindung 
ohne Umwege...
Gast #4597444
>DIAMEX-AVR Stick
Da wird meines Wissens die USB CDC Klasse verwendet.
Wenn das sporadisch ausfällt, dürfte entweder das Gerät USB Suspend 
nicht korrekt behandeln (dann hilft es "Selective Suspend" unter Windows 
zu deaktivieren) oder der USB-Controller (oder dessen Treiber) ist das 
Problem: ggf. mal andere USB-Ports probieren (z.B. Vorderseite statt 
Rückseite oder umgekehrt - Die sind häufig jeweils an getrennten 
Controllern)
Gast #4597641
bluppdidupp schrieb:
>>DIAMEX-AVR Stick
> Da wird meines Wissens die USB CDC Klasse verwendet.
> Wenn das sporadisch ausfällt, dürfte entweder das Gerät USB Suspend
> nicht korrekt behandeln (dann hilft es "Selective Suspend" unter Windows
> zu deaktivieren) oder der USB-Controller (oder dessen Treiber) ist das
> Problem: ggf. mal andere USB-Ports probieren (z.B. Vorderseite statt
> Rückseite oder umgekehrt - Die sind häufig jeweils an getrennten
> Controllern)

Naja, die USB-Ports am PC habe ich schon gewechselt. Selective Suspend 
werde ich noch deaktivieren, dann habe ich die Faxen dicke.
Habe mir nun ein AVRISP mkII Programmer bestellt. Der soll sicher unter 
W7-64 laufen. Mal sehen...
Gast #4613670
> Habe mir nun ein AVRISP mkII Programmer bestellt. Der soll sicher unter
> W7-64 laufen. Mal sehen...

Wider Erwarten und besserem Wissen habe ich mir eine Atmel-ICE (III) 
zugelegt. Keine Probleme, läuft und läuft und läuft...
Schön ist, dass er auch den SAM unterstützt...
Gast #4614089
realerHanno schrieb:
> Wider Erwarten und besserem Wissen habe ich mir eine Atmel-ICE (III)
> zugelegt. Keine Probleme, läuft und läuft und läuft...
> Schön ist, dass er auch den SAM unterstützt...

Es war noch nie eine gute Idee einen USB-UART für Programmierung zu 
verwenden. Das Timing ist da einfach nicht vorherzusehen...

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 10 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.