Hyperbian - SK6812 leuchtet nicht

  • Hallo zusammen,


    ich habe meine Konfiguration umgestellt und nutze jetzt einen Pi 3b statt Hyperion direkt auf dem PC laufen zu lassen. Allerdings funktioniert das noch nicht so wirklich, denn die LED bleiben dunkel.

    Ich habe auch schon Konfigurationen angepasst wie hier im Forum gefunden.


    Erst hatte ich den LED-Streifen am GPIO 18 angeschlossen und versucht über Pi PWM ws281x die Verbindung herzustellen (war laut Anleitung aus einem Video).


    Jetzt nutze ich GPIO 19 wie hier im Forum gelesen und habe

    dtoverlay=spi1-3cs

    dtparam?spi=on

    in der config.txt eingetragen.


    Die Konfiguration an sich sieht wie folgt aus:

    GPU an CaptureCard

    CaptureCard an Monitor

    CaptureCard über USB an Raspberry Pi

    LED-Streifen über GPIO 19 an Raspberry Pi


    Ich habe die Stromversorgung vom Pi über ein gekapptes Micro-USB Kabel an den LED-Streifen und dann zum Netzteil realisiert.


    Im Anhang habe ich nochmal eine grafische Übersicht hinterlegt.


    Über einen ESP32 (WLED) habe ich die Funktionalität von den LED getestet und da funktionieren sie, daher bin ich grad etwas ratlos.

  • Schau mal hier


    Ein Hyperion Protokoll > Protokollstufe > Debug wäre auch sinnvoll, am besten als .txt Datei anhängen.


    gruß pclin

    Dreambox ONE / TWO

    dreamOS OE2.6

    Amlogic S922X - 53.000 DMIPS - 2 GB RAM - 16 GB Flash - Twin-DVB-S2X Tuner - HDR10 - HLG
    -
    AudioDSP: miniDSP 2x4HD - Amp: Pentagon - Lautsprecher ELAC / ARENDAL
    LG OLED65BX9LB (PicCap, hyperion.NG webOS)

    FireTV 4K max

    -
    hyperion (classic) & Plugin HyperionControl | hyperion-ng 2.0.16-beta.1 (dreamOS)
    Hyperion-ng (Debian bullseye)
    -
    6 x ESP32/Wemos D1 mini - WLED - SK6812 RGBW-NW 60 LEDs/m
    FeinTech VSP01201 - Grabber Macrosilicon

    LG TV Hyperion webOS & PicCap


    snoozer_likelinux_manvtkns.gif


    Ambilight for ever

  • Ah, ja sorry die Einstellungen hätte ich mit posten sollen.


    LED-Hardware

    Steuerung sk6812spi

    SPI Pfad 0.0

    Baudrate 590000

    Zitat

    Hardware LED count: (LED number)

    RGB byte order: GRB

    sind gesetzt


    Aufnahmehardware

    USB Aufnahme

    Gefundenes Gerät USB 30.0 Video: USB 3.0 Video

    Eingang Camera 1


    dtparam=spi=on ist eingetragen

    dtparam=audio=off ist eingetragen

    • Offizieller Beitrag

    width: 2560, height: 1440 ist ein Problem!

    Setze die kleinste Auflösung z.B. 640 x 480, kein YUYV sonder MJPEG, FPS 30 Hz, Bildverkleinerung Faktor 6 bis 8.

    Die Auflösung muss nur ≥ der LEDanzahl sein, alles andere Überlastet das System.


    Funktionieren Farben oder Effekte?

    Wie sieht das Live Video aus?


    Zitat von Aus dem Log

    (INFO) Switching device sk6812spi ON

    (INFO) Device sk6812spi is ON

    im Log sieht man aber auch das sogar die eingestellten 10 FPS nicht funktionieren.


    gruß pclin


    ps.

    Welche CaptureCard ist das genau?

    Wäre dankbar wenn du die Ausgaben von

    usb-devices

    v4l2-ctl --all

    v4l2-ctl --list-formats-ext

    Jeweils im Spoiler posten würdest.

  • Die LED reagieren leider auf gar nichts, sprich auch die Effekte funktionieren nicht.

    Das Live Video ist unscharf, aber wird angezeigt (Bild habe ich angehängt), da werden auch die Effekte dargestellt.


    Strom sollte ausreichend vorhanden sein. Ist ein 5V 8A Netzteil.


    Die Karte ist was Ich hatte sie in einem Video gesehen und dachte das sollte dann funktionieren. Habe aber auch kein Problem mir was anderes zuzulegen. Das Ganze ist ein Pilotprojekt und soll am Ende auch am Fernseher umgesetzt werden, wenn der mal gegen einen Non-Ambilight ausgetauscht wird. Daher bin ich froh, wenn es dann irgendwann im kleinen Format am Monitor funktioniert.


    usb-devices (ich habe die leeren Einträge weg gelassen)

    v4l2-ctl --all

    v4l2-ctl --list-formats-ext

    Vielen Dank für deine Unterstützung.


    PS.: ich habe gestern nochmal meinen esp32 an die LED geklemmt. Damit funktionieren sie.

    PPS.: die Verbindung LED zu Pi muss da Ground noch mit verbunden sein? Hätte das mit Pin 39 auch getestet.

    • Offizieller Beitrag

    Überprüfe mal die gesetzte Baudrate

    Code
    2024-01-25T14:02:34.629Z [LEDDEVICE|Ambilight Monitor] (WARNING) SPI rate 590000 outside recommended range (2050000 -> 4000000)


    Hier in Forum findest Du sicherlich den richtigen Wert.

    • Offizieller Beitrag

    Hier im Forum wird viel geschrieben...

    Am besten hält man sich ans Datenblatt.

    Und es gibt im Hardware Support einen angepinnten Post .


    gruß pclin

  • Es funktioniert. Und ich muss leider sagen: es war Fehler 40...


    Ich habe den falschen PIN benutzt ;(

    Statt PIN 19 habe ich GPIO 19 verwendet, weil ich mich wohl durch verschiedene gelesene Dinge habe verwirren lassen was die Bezeichnung angeht (und ja pclin ich weiß du hast extra MOSI mit dahinter geschrieben, das wurde einfach mal konsequent ignoriert :D)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!