mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Cypress 68013 meldet sich ab und an


Autor: Ekkehard Domning (ekkehard)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,
gelegendlich haben wir mit unserer Implementation des Cypress USB chip 
68013 das Phänomen, dass sich in Zeiten zwischen einigen Minuten bis hin 
zu vielen Stunden (> 24) unser Cypress sich vom USB Port abmeldet und 
ca. 1 Sekunde später wieder anmeldet.
Das Phänomen tauch nur unter hoher Datenrate (> 10MB/s) auf und ist 
nicht nur auf unsere Hardware/Software beschränkt.
Wir haben eine USB Festplatte die Cypress basiert ist und ein ähnliches 
Verhalten zeigt. Bei einem Rechner wo das Phänomen nach ca. 3-4 Minuten 
auftrat konnte das mit der Festplatte unter hoher Datenlast (Dateien 
kopieren) hervorgerufen werden.
Das Zwischenschalten eines HUBs hat das Problem in 9 von 10 Fällen 
gelöst (auch bei der Festplatte), beim Letzten taucht er jetzt aber 
trotzdem auf.
Jedwede Ideen wo das herkommen könnte sind willkommen.

Gruß Ekkehard

Autor: ROFL (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Evtl. liefert dein Rechner nicht genügend Power.
Festplatten gehen gerne mal ans bzw. über das Limit (500mA).
"Hohe Datenrate" heisst auch, dass die Platte ordentlich rödelt.
Dann bricht die USB Spannung ein, oder die Strombegrenzung des Hosts 
schaltet sogar ab.
Gepowerte Hubs bringen da in der Tat Abhilfe, da sie (im Gegensatz zu 
vielen Rechnern) meistens die vollen 5V liefern.

Autor: Ekkehard Domning (ekkehard)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Danke für die Antwort. Der Hub hat natürlich keine eigene 
Spannungsversorgung - sonst wärs ja auch zu einfach ;-)

Autor: Christian R. (supachris)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Habt ihr die Hardware selber gebaut? Liegt der "Reserved" Pin des 68013 
auch wirklich auf Masse? Wir hatten solche Effekte, als wir das 
übersehen hatten....

Autor: Ekkehard Domning (ekkehard)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Christian,
dieser Pin hat uns auch schon geärgert, allerdings ging dann gar nichts. 
Im aktuellen Layout liegt der Pin auf Masse.
Unsere Suche geht eher in Richtung Mainboard...

Autor: Christian R. (supachris)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Achso. Na gut, mit Host-Controllern ist das ja auch immer so ein 
Glücksspiel. Unsere Cypress-basierte Hardware hier geht an aktuellen 
Host-Controllern (AMD690, ICH9...) problemlos, an älteren (ICH5...) 
gibts öfters mal, dass zu wenige Daten beim asynchronen BULK-Transfer 
aus dem Treiber kommen....

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.