Überblick#

Das Notebook hing bei 5 V über USB-C fest und verhandelte keinen sauberen PD-Vertrag, wodurch das System praktisch tot wirkte.

Selbst nach dem Austausch eines sichtbar beschädigten Power-Path-Bauteils blieb das Verhalten unverändert. Das deutete auf einen tieferen Fehler in der Steuerungsebene hin.

Technische Highlights#

  • NX20P5090-Ausfall im USB-C-Power-Path diagnostiziert
  • CC- und VBUS-Verhalten während der PD-Verhandlung gemessen
  • Verhalten nach TPS65988-Austausch verifiziert
  • Abhängigkeit von externer SPI-Konfiguration identifiziert
  • TPS65988-Konfiguration neu erzeugt und neu geflasht
  • Vollständige USB-C-PD-Verhandlung wiederhergestellt

Wichtige Erkenntnisse#

  • Hardware-Reparatur umfasst heute auch Firmware und Konfigurationszustand
  • Korrekte Versorgungsschienen garantieren noch kein funktionierendes System
  • Konfigurationsspeicher kann genauso kritisch sein wie der Controller selbst

Technologien#

  • USB-C Power Delivery
  • NX20P5090
  • TPS65988
  • Oszilloskopbasierte Signalvalidierung
  • SPI-Flash-Reprogrammierung
  • TI-Konfigurationstooling
Ablaufdiagramm
Details
Diese Reparatur begann als Power-Path-Fehler und entwickelte sich schnell zu einer kombinierten Hardware-/Firmware-Fehleranalyse. Der erste bestätigte Defekt war der NX20P5090, das Schutz- und Schaltbauteil im USB-PD-Pfad. Sein Austausch stellte zwar die grundlegende Pfadintegrität wieder her, brachte aber die PD-Verhandlung nicht zurück. Signalprüfungen auf CC und VBUS zeigten, dass die Policy Engine keine gültigen Verhandlungszustände erreichte. Auch der Austausch des TPS65988 brachte funktional keine Änderung. Damit verengte sich der Fehlerbereich auf externe Abhängigkeiten, konkret auf den SPI-Flash mit der TPS65988-Konfiguration. Nach dem Neuerstellen und Flashen des Konfigurationsimages mit dem TI-Tooling arbeitete der Controller wieder normal und verhandelte korrekt. Wichtigste Erkenntnis: PD-Controller dürfen nicht als isoliertes Silizium betrachtet werden. Der Konfigurationsspeicher ist Teil der aktiven Steuerungsebene.

Gallery

4 images