Hallo, ich bastle gerade an einem USB Board mit einem ATmega324p als Hauptprozessor. Zur Kommunikation dient ein FT232R (UART-USB). Der erste Test sah auch ganz gut aus, Kommunikations-LEDs haben geleuchtet und ich konnte den Treiber unter XP installieren. Dann habe ich den ATmega nochmal durch einen anderen ersetzt und wollte alles testen. Nun will der FT232R sich nicht mehr anmelden. Es kommt immer "USB-Gerät wurde nicht erkannt". Die selbe Meldung an einem anderen Rechner. Wie kann das? Weiß jemand, wie ich den FT232R testen kann, ohne einen neuen einzubauen? Ist der FT232 sehr empfindlich? Vielen Dank
Maik schrieb: > Ist der FT232 sehr empfindlich? Ciao Eigentlich nicht. Ich setze die Chips schon lange ein, und hatte damit noch nie Probleme. Ist das Device Bus-Powered? Es könnte sein, dass sich dein Gerät nicht richtig anmelden konnte. Dazu ist PWREN da, weil ein USB-Gerät bevor es enumeriert wurde, nicht mehr als 100mA vom Bus ziehen darf. Was ist anders zwischen funktionieren und nicht funktionieren? HW geändert, Software geändert... Trenn mal sämtliche HW (ausser die, die der FT232 benötigt)... dann siehst du, obs am FT232 liegt. Oder nimm den alten MCU... MFG Patrick
TEST-Pin auf Masse? Wenn nicht kann das dazu führen, dass es zur Glückssache wird, ob der FT232R enummeriert.
So, ich habe nun mal kurz den Resetpin auf masse gelegt und es funktioniert. Dann wieder ausgesteckt, wieder rein und es geht wieder nicht. Es geht nur, wenn ich ihn vorher durch Reset auf Masse "starte". Achja, er ist buspowered. Hat aber mit der Versorgung von MCU nicht zu tun, dazwischen ist ein isolierender IC.
Danke an euch... Das Problem war der Testpin, der hatte keine Masseverbindung. Nun habe ich ein bisschen nachgelötet und es läuft.
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.