Hi, ist es richtig, wenn der FTDI FT4232H (wahrscheinlich bei den anderen ähnlich) noch keine Konfiguration im Eeprom findet, dass der Quarz nicht losläuft? Bzw. solange der Reset-Pin low ist, hab ich eine 12MHz Schwingung und sobald dieser auf high springt, hab ich konstante 3.3V am Quarz anliegend. Besitzt dieser IC intern auch einen Quarz, da ich eine Aktivität ans Eeprom kurz nach dem Einschalten erkennen kann? Gruß Bernd
Bernd Schuster schrieb: > ist es richtig, wenn der FTDI FT4232H (wahrscheinlich bei den anderen > ähnlich) noch keine Konfiguration im Eeprom findet, dass der Quarz nicht > losläuft? nein. Das Ding läuft notfalls auch komplett ohne EEPROM. > Bzw. solange der Reset-Pin low ist, hab ich eine 12MHz Schwingung und > sobald dieser auf high springt, hab ich konstante 3.3V am Quarz > anliegend. Besitzt dieser IC intern auch einen Quarz, da ich eine > Aktivität ans Eeprom kurz nach dem Einschalten erkennen kann? Nein, intern ist kein Quarz. Probier sonst mal einen 1M Widerstand parallel zum Quarz als Anschwinghilfe. fchk
laut seiner beschreibung schwingt der quarz ja, solange reset aktiv ist (oder er verwechselt was )
misst du vllt deinen reset invertiert am oszi? ich nehme an, am host meldet er sich gar nicht?
War das nicht so, dass er die 12MHz nur ausgibt wenn er am PC angeschlossen und angemeldet ist? Wenn du ihn nur mit 5V betreibst hast du also kein Takt am Ausgang. Leider steht das nirgends im Datenblatt. Warum auch? Ist ja unwichtig...
Matthias schrieb: > War das nicht so, dass er die 12MHz nur ausgibt wenn er am PC nein. die 12MHz braucht er doch für die kommunikation via usb... > angeschlossen und angemeldet ist? Wenn du ihn nur mit 5V betreibst hast das teil läuft ausschließlich mit 3V3 und den intern generierten spannungen. > du also kein Takt am Ausgang. > Leider steht das nirgends im Datenblatt. Warum auch? Ist ja unwichtig... entschuldige, aber das hast du scheinbar nur oberflächlich gelesen. der treiber für den schwinger ist bei PHY dabei, wird also sofort nach einem reset aktiv. muss er ja auch - siehe erste zeile meiner antwort.
Hi, konntest du das Problem lösen? Ich habe hier das gleiche Problem. Ich vermutete auch das die Quarzschaltung nicht richtig läuft, und hoffte ein Reset würde das Problem lösen. Ich war sehr verwundert als ich sah das im Reset alles sauber schwang..
Stefan schrieb: > Ich vermutete auch das die Quarzschaltung nicht richtig läuft, und > hoffte ein Reset würde das Problem lösen. Der Chip implementiert eventuell einfach nur die USB Spec korrekt und schaltet den Quarz aus wenn er einen Suspend erkennt - d.h. keine USB Aktivität. Eventuell kann man ihn austricksen - der USB Reset ist mit >100ms lang genug um den Quarz und PLL hochfahren zu lassen. Und danach geht die USB Kommunikation los. Daher würde ich es mit einem dauer-USB-Reset versuchen: 100 Ohm von D+ nach GND sollten passen. Im Zweifel auch D- nach GND ziehen - der hängt IIRC in der Luft. So kann man zwar keinen Host anschließen aber der Quarz müsste hochfahren. Ungetestet, YMMV.
:
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.