Hallo, beim Versuch den TV-Chip STV2238d über das TWI anzusprechen scheitere ich leider, denn der STV antwortet nicht, gibt also kein ACK zurück. Vielleicht hat jemand Erfahrungen mit diesem TV-Chip und kann mir helfen. Als Vorbedingungen habe ich bereits eine Master-Slave-Kommunikation zwischen zwei DVK90CAN1-Boards aufgebaut auf Basis der AVR315&AVR311-Beschreibung welche einwandfrei funktionierte. Die Schaltung des STV habe ich so aufgebaut wie die Beschreibung es auf S.70 im Datenblatt des STV vorschlägt, jedoch ohne die Audio-Features. Aufbauend darauf habe ich dann versucht den STV zu initialisieren, allerdings gab es keine Reaktion. Mit einem entschlackten SRC-Code (siehe Anhang), habe ich mit dem Oszi die Kommunikation beobachtet und festgestellt, daß es nicht einmal ein ACK vom STV gab, der Rest vom Master (AT90CAN128) aber sauber aussieht. Die Schaltung ist durchgemessen, zumindest insofern, daß an allen Versorgungseingängen die gewünschte Spannung anliegt, leider weiss ich nicht wirklich wie ich die Funktionstüchtigkeit des STV prüfen soll, denn um eine Funktion zu erlangen muss er initialisiert werden. Achja, den Chip hab ich dreimal getauscht, also unwahrscheinlich das der Chip defekt ist, es sei denn ich brate ihn jedesmal beim austauschen :-) Wer rat weiß, bitte melden! Danke... MfG Michael STV-Datenblatt: http://www.alldatasheet.com/datasheet-pdf/pdf/167416/STMICROELECTRONICS/STV2238D.html? AT90CAN128-Datenblatt: http://www.atmel.com/dyn/resources/prod_documents/doc7679.pdf
Ok, mein Problem hat sich erledigt und das Problem war ich leider selbst. Was ich falsch gemacht habe möchte ich aus scham nicht sagen, denn es war ein Anfängerfehler allerfeinster Sorte. Aber positiv ist, daß der TWI-Scan-Code sehr gut funktioniert und die Slave-Adresse wie im Datenblatt angegeben gefunden hat. MfG
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.