Hallo zusammen ich hoffe in diesem Forum kann mir geholfen werden. Ich habe schon bei ein paar Einträgen mitgelesen, leider waren diese alle nicht die Lösung. Zu meinem Problem:
Ich habe eine Raspberry Pi3 B und habe Libreelec darauf installiert. Über die Add-ons habe ich auch Hyperion aufgespielt. Meine LED-Streifen (WS2801) leuchtet nur teilweise, es sind Lücken mit LED's die nicht leuchten und auch die Farben sind immer die Gleichen es ändert sich nichts(Die erste LED geht, und die Laufrichtung wurde beachtet). Ich habe den Stripe mit einem Steuergerät das man mit dem Handy steuern kann getestet und da funktioniert er einwandfrei. Eine SSH Verbindung kann auch hergestellt werden und es gibt keine Fehlermeldung beim übertragen. Aber wie gesagt der LED streifen reagiert überhaupt nicht.
Ich habe auch schon den Loopback test gemacht und es wurde im Putty folgendes angezeigt:
LibreELEC:~ # wget https://raw.githubusercontent.com/raspberrypi/linux/rpi-3.10.
y/Documentation/spi/spidev_test.c
./spidev_test -D /dev/spidev0.0
spi mode: 0
bits per word: 8
max speed: 500000 Hz (500 KHz)
FF FF FF FF FF FF
40 00 00 00 00 95
FF FF FF FF FF FF
FF FF FF FF FF FF
FF FF FF FF FF FF
DE AD BE EF BA AD
F0 0DConnecting to raw.githubusercontent.com (151.101.12.133:443)
wget: can't open 'spidev_test.c': File exists
LibreELEC:~ # gcc -o spidev_test spidev_test.c
-sh: gcc: not found
LibreELEC:~ # ./spidev_test -D /dev/spidev0.0
-sh: ./spidev_test: not found
LibreELEC:~ # spi mode: 0
-sh: spi: not found
LibreELEC:~ # bits per word: 8
-sh: bits: not found
LibreELEC:~ # max speed: 500000 Hz (500 KHz)
-sh: syntax error: unexpected "("
LibreELEC:~ #
LibreELEC:~ # FF FF FF FF FF FF
-sh: FF: not found
LibreELEC:~ # 40 00 00 00 00 95
-sh: 40: not found
LibreELEC:~ # FF FF FF FF FF FF
-sh: FF: not found
LibreELEC:~ # FF FF FF FF FF FF
-sh: FF: not found
LibreELEC:~ # FF FF FF FF FF FF
-sh: FF: not found
LibreELEC:~ # DE AD BE EF BA AD
-sh: DE: not found
LibreELEC:~ # F0 0D
Ich hoffe mir kann wer weiterhelfen...