Moin moin, liebe Mitleidenden :) Ich hab mich hier gerade mal an den FT232R von FTDI gewagt, sieht ja in den docs und app notes gar nicht so schlimm aus - dachte ich. Bin natürlich prompt auf die Nase gefallen: - Schaltung wie in der Dateianlage dargestellt aufgebaut - USB angeklemmt - Windows 7 x64 meldet sich brav mit dem "USB-Gerät Einhängesound" - Gerät wird als "Universal Serial Converter" angezeigt - Windows meldet zum "USC" --> "This device cannot start. (Code 10)" Wenn ich mit solchen Tools wie 'usbview' von FTDI auf das device gucke, sehe ich folgende Informationen: Device Descriptor: bcdUSB: 0x0000 bDeviceClass: 0x00 bDeviceSubClass: 0x00 bDeviceProtocol: 0x00 bMaxPacketSize0: 0x00 (0) idVendor: 0x0000 idProduct: 0x0000 bcdDevice: 0x0000 iManufacturer: 0x00 iProduct: 0x00 iSerialNumber: 0x00 bNumConfigurations: 0x00 ConnectionStatus: DeviceFailedEnumeration Current Config Value: 0x00 Device Bus Speed: Low Device Address: 0x00 Open Pipes: 0 Ok, ich bin von der Standardbeschaltung in soweit abgewichen, als daß ich 3V3OUT mit 100 nF statt 10 nF gegen GND gesetzt hab, aber daran sollte das wohl hoffentlich nicht liegen - hab da schon ganz andere Dinge gesehen, die dennoch liefen. Da der FT232R sich wohl in irgendeiner Form beim System meldet, aber keine PID und VID übertragen bekommt, bin ich natürlich gekniffen, was die Bearbeitung mit mprog oder so angeht. Sieht jemand von Euch auf den ersten Blick gleich mal einen Klassiker unter den FTDI-Experimentierfehlern? Wenn ja, bitte erspart mir doch die elendige Sucherei! Vielen Dank, Janni
also ich würd sagen C1 gehört von 3V3OUT gegen Masse
Soweit ich das sehe, ist die Schaltung OK. Jedoch solltest Du einfach mal eine Induktivität in die VCC-Leitung einbringen - wie in der AppNote von FTDI beschrieben. Ein weiterer Test wäre den RESET Pin über einen PullUp nach VCC zu legen. Der darf laut AppNote zwar offen bleiben - aber Sicher ist Sicher. Nur zum Test solltest Du auch mal probieren, ob jeweils ein 47pF zwischen D+ und GND bzw. D- und GND weiterhilft (da gab es mal Probleme mit der BM Version!) Und zum Schluß mal den aktuellsten Treiber für WIN7 64bit direkt von FTDI laden. Ach ja - was sagt denn FT_PROG? (kann der evtl. das Device scannen??) Gruß TK
Schaltplan sieht O.K. aus, aber was hat denn C4 für einen Wert? 4K7µF sind doch hoffentlich 4,7µF und nicht etwa 4700µF ... Gruß, Thorsten
c1 schrieb: > also ich würd sagen C1 gehört von 3V3OUT gegen Masse --> Korrekt, ist nur in den (nachträglich) aus der Erinnerung zusammengeschusterten schematics durcheinandergekommen - in der Schaltung geht der auch gg GND. Thorsten S. schrieb: > 4K7µF sind doch hoffentlich 4,7µF und nicht etwa 4700µF ... --> Auch das hab ich nur in den schematics verbaselt. (Mehr Kaffee!!) Die anderen Tips (Cs an die USB-Datenleitungen, RESET via pull-up an Vcc) werd ich gleich mal umsetzen! Danke! Mich ärgert gerade, daß ich hier meine Platine nicht posten kann - ich halte eine fehlerhafte Bestückungsarbeit momentan für am wahrscheinlichsten. Die Biester sind ja auch sowas von fizzelig klein :) Vielen Dank erstmal an alle Helfer! MfG, Janni
Das komische ist, dass Windows beim Anstecken zunächst mal sagt, dass es einen USB Serial Converter gefunden hat. Also muss zumindest zeitweise mal was sinnvolles in den USB Descriptoren drin gestanden haben. Wenn da immer nur VID 0000 und PID 0000 gewesen wäre, wäre das nicht gekommen, sondern gleich die Fehlermeldung, dass das gerät nicht erkannt werden kann.
Yay. Super-Janni kann alles :) War wie erwartet ein Bestückungsfehler, hab heldenhaft D+ und D- verpolt. Christian R. schrieb: > Das komische ist, dass Windows beim Anstecken zunächst mal sagt, dass es > einen USB Serial Converter gefunden hat. ^^ Das wird durch den D+/D- Kram nicht unmysteriöser... frag mich nach Sonnenschein. Nun funzt alles bestens. Vielen Dank für Eure Bemühungen in meiner Sache! MfG, Janni
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.