Olimex STM32-P103 mit Problemen bei USB?

OP (Firma: Reusch Elektronik) #2970851
Lesenswert?
• ▲
▼
Hallo Community!
Ich habe mir zum experimentieren das Board STM32-P103 von Olimex mit dem 
Controller STM32F103RBT6 zugelegt. Dazu wurde ein kleines Programm zu 
Testzwecken entwickelt, das über die USB-Schnittstelle mit einem 
PC-Programm kommuniziert. Die Programme selbst (im Controller und auf 
dem PC) funktionieren.
Leider scheitert der USB-Verbindungsaufbau nach dem Reset oder dem 
Einstecken des USB-Kabels sehr oft. "USBView" meldet dann 
"DeviceFailedEnumeration", was erscheint, wenn der 1,5kOhm-Widerstand in 
der USB-Leitung aktiviert wird aber ansonsten keine USB-Kommunikation 
zustande kommt.
An einem USB-Hub kam bisher nie eine Verbindung zustande, an einem 
anderen funktioniert es wenigstens gelegentlich.
Die Abschirmung der USB-Buchse mit der Masse zu verbinden, brachte eine 
erhebliche Verbesserung.
Auch eine Erdverbindung von GND (angeschlossen an Ground des 
Oszilloskops) bringt scheinbar etwas.
Trotz dieser Massnahmen kommt es immer noch häufig vor, dass das 
Olimex-Board an USB nicht funktioniert! Andere USB-Geräte am verwendeten 
Hub funktionieren tadellos. Meine Vermutung geht in Richtung 
"Designfehler" beim Olimex-Board. Die USB-Serienwiderstände auf dem 
Board (R21 und R22) haben einen Wert von 22 Ohm. Die beiden 
Kondensatoren C16 und C17 sowie das IC U4 sind nicht bestückt.

Meine Frage an Euch, die das STM32-P103 oder auch das STM32-H103 haben 
und mit USB experimentiert haben: Habt Ihr ähnliche Probleme (gehabt) 
und vielleicht auch ein Lösung gefunden?

Antwort schreiben

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.

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.