Hi, ich bin gerade dabei einen Microcontroller (Teensy 2.0 / atmega32u4) in meinem PC einzubauen, um Infos zum System anzuzeigen, LEDs zu steuern und die Lüfter abhängig von der Wassertemperatur zu steuern. Der Plan ist es den internen USB 2.0 Header auf dem Mainboard für die Stromversorgung und die serielle Kommunikation zu nutzen. Leider funktioniert es bisher noch nicht so wie geplant. Wenn ich den Microcontroller an einem "normalen" USB Anschluss hinten am Mainboard anschließe funktioniert es, wenn ich jedoch den internen USB Header nutze wird der Microcontroller nicht erkannt. Auf dem angehängten Bild sieht man die Pinbelegung von meinem Mainboard. Ich habe ein USB Kabel abgeschnitten und die weiße Ader am USB Kabel mit "USB0-" verbunden und die grüne Ader mit "USB0+", was so auch dem USB Standard entsprechen sollte. VCC und GND habe ich natürlich auch entsprechend mit rot bzw schwarz verbunden. Strom bekommt der Microcontroller, nur wird der Microcontroller eben nicht erkannt. Woran könnte das liegen / was übersehe ich hier?
Hallo, sind diese USB Ports im Bios aktiviert? Hat dein OS für diese die Treiber installiert? Weil womöglich dafür zusätzliche ICs auf dem MB sein könnten.
Ja, im BIOS ist alles aktiviert. Der PC erkennt auch, dass etwas angeschlossen wird, sagt nur nach einer Weile, dass das Gerät nicht erkannt wurde. Ich dachte auch erst, dass ggf. erst Treiber installiert werden, aber auch wenn ich es länger angesteckt lasse oder den PC zwischenzeitlich neu starte hat sich nichts verändert. Ob ich noch manuell irgendwelche Treiber installieren muss um diese Anschlüsse zu nutzen, dazu habe ich im Mainboard Handbuch nichts gefunden. Bei dem Front-USB Anschluss (der ja auch auf dem Mainboard abgegriffen wird) war es einfach Plug and Play - dieser hatte direkt funktioniert.
Wie sicher bist du dir bei dem Kabel? Es soll schon vorgekommen sein, dass sich manche Hersteller nicht an die Farbspezifikationen gehalten haben... Vielleicht mal in eine blanke USB-Buchse stecken und durchpiepsen?
Funktioniert deine Firmware, wenn der µC ein Reset-Signal bekommt? Funktioniert deine Firmware, wenn der µC beim Einschalten des PC bereits am USB-Port angeschlossen war? Hast du die Schirmung es USB-Kabels irgendwo aufgelegt? Hast du die Pinbelegung und die Crimpkontakte noch ein zweites mal kontrolliert?
Ich würde als ersten Schritt mal was "anstecken", bei dem ich mir sicher bin, dass es der Rechner erkennen müsste, bspw. einen USB-Stick.
Markus E. schrieb: > Wie sicher bist du dir bei dem Kabel? > Es soll schon vorgekommen sein, dass sich manche Hersteller nicht an die > Farbspezifikationen gehalten haben... > Vielleicht mal in eine blanke USB-Buchse stecken und durchpiepsen? Bisher habe ich mich blind an den Farben orientiert, ich werde es aber mal durchmessen. ... schrieb: > Funktioniert deine Firmware, wenn der µC ein Reset-Signal bekommt? > Funktioniert deine Firmware, wenn der µC beim Einschalten des PC bereits > am USB-Port angeschlossen war? > Hast du die Schirmung es USB-Kabels irgendwo aufgelegt? > Hast du die Pinbelegung und die Crimpkontakte noch ein zweites mal > kontrolliert? Die ersten beiden Punkte muss ich mal überprüfen. Die Schirmung habe ich nirgends verbunden. Sollte ich diese mit GND verbinden bzw. könnte das tatsächlich das Problem verursachen? Maxe schrieb: > Ich würde als ersten Schritt mal was "anstecken", bei dem ich mir sicher > bin, dass es der Rechner erkennen müsste, bspw. einen USB-Stick. Auf dem Mainboard ist keine normale USB-Buchse, sondern nur eine Stiftleiste. Das wird schwierig einen USB-Stick dort direkt anzuschließen :D __________ Nachtrag: Die Farben vom USB Kabel bei den Datenleitungen scheinen tatsächlich vertauscht gewesen zu sein. Dann werde ich es gleich mal "richtig rum" testen und hoffen, dass es dann funktioniert. __________ Das war tatsächlich das Problem, jetzt funktioniert alles. So naheliegend und doch bin ich nicht drauf gekommen. Danke für die vielen schnellen Antworten.
:
Bearbeitet durch User
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.