superx-goes-arch
Find a file
Kay Türtscher e9132cc9e4 Document SYSTEK RGB controller board discovery (2026-05-26)
Key findings:
- Secondary board with SYSTEK ZT5571VG MCU sits between mainboard and LEDs
- GA25 RGB_FPC_VA 5522 flat-flex cable connects to mainboard
- 3 Pogo-pins per channel (R_POGO1-3, L_POGO1-3) = WS2812B-standard pinout
- Audio path also routes through this board (no sound without it)
- Repaired WS2812B strips soldered to correct pads but don't light
- Root cause: SYSTEK chip speaks non-WS2812B protocol
- Logic analyzer ordered to identify the actual protocol

Also adds last-ditch transceive probe and logic analyzer plan from earlier.
2026-05-26 21:36:00 +02:00
docs Document SYSTEK RGB controller board discovery (2026-05-26) 2026-05-26 21:36:00 +02:00
tools Add last-ditch transceive probe: passive monitor + write-read-response 2026-05-26 19:36:24 +02:00
udev Document Super X RGB OEM layer and add Linux bridge scaffold 2026-05-25 10:15:10 +02:00
.gitignore Document Super X RGB OEM layer and add Linux bridge scaffold 2026-05-25 10:15:10 +02:00
README.md Import legacy Super X RGB findings 2026-05-25 11:43:37 +02:00

SuperX-goes-Arch

Arbeitsrepo für Linux-/Arch-/COSMIC-Support auf dem OneXplayer Super X.

Fokus:

  • RGB-Stripes / interne LED-Steuerung
  • Keyboard-/Controller-/HID-Pfade
  • Frostbay-Wasserkühlung (BLE/HID)
  • Reverse Engineering von OEM-Tools und Windows-Artefakten
  • später: echte Linux-Tools / evtl. hhd-Plugin / udev+hwdb / Arch-Pakete

Aktueller Stand

  • Für Super X gibt es schon brauchbare Linux-Basisarbeit im OXP/hhd-Umfeld.
  • Fan-/EC-Themen sind teils schon im Kernel/hhd-Land sichtbar.
  • Für Frostbay gibt es sehr frische Community-Arbeit.
  • Für Super-X-RGB/Keyboard ist noch viel Nebel da. Da müssen wir ziemlich sicher selbst reverse engineeren.
  • Das alte Repo onexplayer-superxcontrol wurde inzwischen als Referenzquelle gegengeprüft; relevante Legacy-HID-Pakete und Statusnotizen wurden in dieses Repo übernommen.
  • In ~/Downloads liegen zusätzlich OEM-Artefakte wie frostbay firmware.zip und HH-GA25-SUPERX-Devices_V1.0.zip, die wir weiter ausschlachten können.

Wichtige Hinweise

  • Deine ersetzten RGB-Stripes sind WS2812B. Das ist hilfreich, aber nicht die eigentliche Linux-Baustelle.
  • Entscheidend ist, welches Board/EC/MCU das Datensignal erzeugt und über welchen Transport das Gerät angesteuert wird.
  • Frostbay wirkt deutlich greifbarer als die interne RGB-Leiste, weil es bereits konkrete BLE-/GATT-Hinweise gibt.

Ordner

  • docs/ Research, Protokollnotizen, Roadmap
  • tools/ kleine Hilfsskripte für Analyse/Probing

Nächste sinnvolle Stoßrichtung

  1. Frostbay unter Linux/BlueZ auf Arch reproduzierbar sichtbar machen.
  2. Parallel Super-X-HID/EC-/RGB-Pfad weiter eingrenzen.
  3. Danach kleine Linux-Tools bauen statt blind Bytes zu würfeln.