Forum: Mikrocontroller und Digitale Elektronik FT245BM o.T.


von Johannes (Gast)


Lesenswert?

Hallo,
weiss dass ich hier off topic bin, aber habe sonst keine Möglichkeit.

Suche jemand der den FT245BM von FTDI einsetzt. So zum
Informationsaustausch. Bitte melden.

Johannes

von Matthias (Gast)


Lesenswert?

Hi

meld

von Johannes (Gast)


Lesenswert?

Hi Matthias und Danke,

hab drei Phänomene entdeckt, für die ich nur rudimentäre
erklärungsansätze habe. Würde mich interessieren ob du die selben
probleme hast, und wie du dir meine Proble erklärst, und was man
dagegen machen kann.

- Packet mit dem vielfachen von 62 Bytes brauchen ewig, nähmlich so
lange wie der LatencyTimer eingestellt ist.
Mein Erklärung: 62Datenbytes+2(FTDI Protokollbytes)=64 Byte=Anzahl der
Bytes die mit einem IN Transfer übertragen werden.
Wenn also 64 Bytes beim Host ankommen sendet der einen weiteren
IN-Request, worauf der FT245BM mit einem NAK antworten müsste, dies tut
er aber erst nach ablauf der des LatencyTimers. Kann das leider nicht
nachprüfen, habe keine USB Analyzer.

-Wenn ich einen EventCharakter spezifiziert habe, und diesen immer nach
meinen Daten sende, dürft der LatencyTimer keinen Enfluss haben. Dies
ist aber der Fall, und zwar bei 1ms und 2ms. Da bricht die Datenrate
völlig ein.
Meine Erklärung: Der Timerinterrupt(auch wenn der nichts macht) kommt
so oft, dass der chip das normale programm nicht mehr abbarbeiten kann,
darum wird es langsamer

-Mein Chip "stürzt" oft ab, muß dann die READ Leitung des EEPROMs aus
High legen, das ding neu "booten" mit dem Programm vidpidfix.exe
EEPROM-Neu bespielen, klappt.
Erklärung: keine

Falls du vorschlaäge, erklärungen, workarounfs .... hast, ich wäre
dankbar.


johannes

von BernhardT (Gast)


Lesenswert?

Hallo Johannes ,
ich habe bisher nur  einwenig mit den FTDI 232 und 245 BM rumgebastellt
und kann dir zu deinem ersten Problem nicht sagen. Allerdings hat der
Volker Klabunde
http://home.t-online.de/home/holger.klabunde/usb/usb.htm ja auch einige
Merkwürdigkeiten bei den 245ern festgestellt.
Was die Abstürze angeht, hatte ich genau das gleiche Problem. Erst
nachdem ich von externer Stromversorgung auf Buspowered mit
Dämpfungsperle umgebaut haben waren sie weg (und sind aber auch kein
einziges mal mehr aufgetreten). Ich vermute das waren  evtl. Störungen
die über die Stromversorgung gekommen sind. Ich misstraue aber auch der
Resetlösung von FTDI.
Gruß Bernhard

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
Noch kein Account? Hier anmelden.