Gast
#4900094
Hallo Community, Ich arbeite derzeit an einem Projekt mit USB-C-Schnittstelle. Dazu ist auf meiner Leiterplatte ein TUSB320 bestückt. Hat diesen IC schon jemand erfolgreich eingesetzt? Der TUSB320 kommuniziert mit einem PIC18F25K22 über I2C. Versorgt wird der IC sowie der Mikrocontroller direkt von Lithium-Zellen (3.7V). Leider antwortet der TUSB320 auf dem I2C nicht (kein ACK). Andere Bausteine auf dem Bus arbeiten ordnungsgemäss, am PIC sollte es nicht liegen. Das Signal sieht auch wie gewollt aus, mit korrekter Adresse (0x60). EN_N wird vom uC auf Low gehalten, VCC liegt am IC korrekt an. Ich habe jetzt folgende "Unstimmigkeiten" mit dem Datenblatt festgestellt: -Auf Seite 27 des Datenblatts wird 8.3 Initialisation Set Up beschrieben. Dabei ist von "I2C Voltage ramps up" die Rede, nach "VCC ramps up". Heisst, es wird erwartet, dass uC und I2C separat gespiesen werden. In meinem Fall hängt aber beides an 3.7V. Könnte es nun ein Problem sein, dass die I2C-Spannung gleichzeitig anliegt wie VCC? -I2C-Spannung darf laut Datenblatt zwischen 1.65V und 3.8V liegen. Bei mir hängt (jetzt am Prototyp noch) alles an Akkuspannung, die auch etwas höher liegen kann. Wie wahrscheinlich ist es, dass durch die leicht zu hohe Spannung das IC Schaden genommen hat? -Der Widerstand vor VBUS_DET ist mit 1M grösser bemessen als das Maximum laut Datenblatt (909k). Dass das verursacht, dass der Chip über I2C nicht antwortet, ist doch auch unwahrscheinlich (?). Ansonsten kann ich mir nur noch einen Lötfehler vorstellen (das Gehäuse ist ja eher klein...), wobei optisch alles OK aussieht. Ebenfalls tritt der selbe Fehler auf einem baugleichen Prototyp ebenfalls auf. Habt Ihr noch sonstige Ideen? Bin für jeden Hinweis dankbar. Mit freundlichen Grüssen, Stefan
