Liebes Forum,
ich habe einen 8051 über einen FT230XQ-R an Windows 11. Der FT230X ist USB-Bus-Powered. VCCIO kommt vom uC (2.7V).
Turn-On-1:
Das Board wird an USB angeschlossen (uC / VCCIO ist noch aus), ein virtueller COM-Port wird erzeugt und ist im HW-Manager verfügbar. Über ein Terminalprogram (HTerm) wird der COM-Port connected.
Dann wird der uC eingeschaltet, er sendet Daten über die UART an den FT230X. Die UART-Daten kommen am Baustein an (Pin2, TX_UC). Der FT230X schickt jedoch nichts über USB raus.
Turn-On-2:
Der uC wird eingeschaltet, danach USB verbunden. Windows enumeriert das Device, der virtuelle Com-Port wird erzeugt und ich kann mit HTerm connecten. Die Übertragung funktioniert wie erwartet.
Ich habe schon die VCCIO auf 3.3V erhöht (ansonsten sind lt. Datenblatt noch externe PullUPs notwendig), jedoch identisches Verhalten (zudem sind die PullUps im uC vorhanden).
Die Funktion Keep_Awake# (CBUS-Pin) (verhindern des suspend-state) hat auch keine Änderung gebracht.
FT_Prog von FTDI funktioniert immer, es sieht so aus, als ob der FT230X in Suspend-State hängt und nicht aufwacht?!
Hat jemand einen Tipp oder ein ähnliches Prob gehabt?
VG Michael