2 Punkte von GN⁺ 2024-09-18 | 1 Kommentare | Auf WhatsApp teilen

Reparatur eines Elgato HD60 S HDMI-Capture-Geräts

Einleitung

  • In letzter Zeit schaue ich auf YouTube gerne Kanäle zur Reparatur von Elektronikgeräten
  • Inspiriert davon habe ich ein defektes Elgato Game Capture HD60 S USB 3.0-Gerät bei eBay gekauft
  • Als ich das Gerät an den Computer angeschlossen habe, gab es keinerlei Reaktion

Erste Diagnose

  • Das Gerät wurde geöffnet und die internen Spannungen wurden gemessen
  • Die Power Rails gaben zu niedrige Spannungen aus
  • Mit einer Wärmebildkamera wurden überhitzte Chips identifiziert
  • Die Chips Fitipower FP6373A und TI TPS60403DBV wurden als Ursache des Problems vermutet

Austausch der Chips

  • Die Chips FP6373A und TPS60403DBV wurden bei LCSC gekauft und ersetzt
  • Nach dem Austausch funktionierte das Gerät wieder normal, aber die LED-Anzeige funktionierte nicht

Behebung des LED-Problems

  • Es wurde untersucht, ob der IT1504-LED-Treiberchip die Ursache sein könnte
  • Als Ersatzchip wurde ein Macroblock MBI5040 gefunden und eingebaut
  • Auch nach dem Austausch funktionierte die LED nicht
  • Beim Test der LED selbst wurde bestätigt, dass sie ordnungsgemäß funktioniert

Firmware-Analyse

  • Durch die Analyse der Elgato-Firmware wurde bestätigt, dass der Code zur LED-Steuerung nicht ausgeführt wurde
  • Durch Debugging der Firmware des Nuvoton M031LD2AE-Mikrocontrollers wurde bestätigt, dass der Code zur LED-Steuerung übersprungen wurde
  • Es wurde festgestellt, dass die Daten des SPI-Flash-Chips beschädigt waren

Fazit

  • Durch die Wiederherstellung der SPI-Flash-Chip-Daten aus einem defekten Gerät wurde das LED-Problem behoben
  • Es wurde bestätigt, dass das LED-Problem des Elgato-HD60-S-Geräts mit der Firmware zusammenhängt

Zusammenfassung von GN⁺

  • Dieser Artikel behandelt einen interessanten Fall von Elektronikreparatur und Firmware-Reverse-Engineering
  • Das LED-Problem des Elgato-HD60-S-Geräts wurde durch beschädigte Firmware-Daten verursacht
  • Der Artikel bietet nützliche Informationen für Menschen, die sich für die Reparatur von Elektronikgeräten interessieren
  • Ein Produkt mit ähnlicher Funktion ist das AVerMedia Live Gamer Portable 2 Plus

1 Kommentare

 
GN⁺ 2024-09-18
Hacker-News-Kommentare
  • Software ist übermäßig abstrahiert und dadurch schwer zu verstehen

    • Selbst in Embedded-Geräten gibt es übertriebene Abstraktion
    • Zum Beispiel hat ein HDMI-Capture-Gerät zwei ARM-Kerne
  • Vor 20 Jahren war die Kaufkraft in Indien gering, daher wurden Dinge repariert oder wiederverwertet

    • In Familien der Mittelschicht wurden sogar Kleidungsstücke weiterverwendet und ausgebessert
    • Heute ist die Kaufkraft gestiegen, sodass Dinge leicht ersetzt werden
    • Ich habe Respekt vor Menschen, die nicht mittendrin aufgeben und Probleme bis zum Ende lösen
  • Dieser Artikel zeigt echtes Full-Stack-Engineering

  • Die Daten auf dem Flash-Chip beschreiben die LED-Animation

    • Die Animationsframes bestehen aus 16 Byte
    • Die letzten zwei Byte jeder Zeile geben die Verzögerung an, bevor zum nächsten Frame gewechselt wird
    • Jemand teilt die Erfahrung, Hue-Lampen mit einem ähnlichen Format animiert zu haben
  • Ich bin neugierig, wie Elgato reagiert hat

  • Wenn man keine Wärmebildkamera hat, kann man Alkohol verwenden, um die Stellen zu finden, an denen er schnell verdunstet

    • Das ist nur bei Niederspannungsgeräten möglich
  • Danke für den Artikel, der die Werkzeuge und den Problemlösungsprozess erklärt

  • Wenn die Lock-Bits nicht gesetzt sind, liegt der Grund für den Einstieg in den Bootloader wahrscheinlich darin, einen erfolgreichen Flash-Vorgang anzuzeigen

  • Es ist seltsam, dass für das bloße Ansteuern einer LED ein komplexes SPI-Flash-Multiplexing verwendet wurde

  • Ich habe den Artikel mit großem Vergnügen gelesen und bewundere die Geduld und die Fähigkeiten, für die Reparatur eines defekten Geräts eine funktionierende Version zu kaufen