WS2801 and Raspberry Pi 3 - only one colour

  • Hi, I have problem with my Hyperion configuration. For two days I try launch Hyperion on Raspberry Pi 3 with Raspbian and connected to LED strip with WS2801 (SPI). No success.


    Problem - I can ON and OFF leds, but it lights only one color (blue in this case). After start service Hyperion I don't have rainbow, just lit blue colour for 3 secounds. If I choose color from color-wheel I have only blue.


    Strip: WS2801, 32 leds/ meter, ~2 meters, BGR, 60 LED.
    Raspberry Pi 3 Model B V1.2


    Strip connection:
    5V -> externel power supply, 5V, 10A
    DI -> RPi pin 19 (MOSI)
    CI -> RPi pin 23 (SCLK)
    GND -> externel power supply and RPi pin 5 (GND)


    What I tryed?

    • Fresh Raspbian installation


    • Fresh OSMC installation


    • Add dtparam=spi=on to /boot/config.txt
    • Hypercon baudrate 500 000, 1 000 000


    I don't have more ideas what is wrong. On and Off is ok, but only one colour lights (blue, led is BGR so only first).


    EDIT:
    Now I'm not sure it's really blue. It's shines to blue wall, but it's not dark blue colour, so light can be white or something like cyan. I check this today.


    Some more info:
    pi@RPi-diody:~ $ lsmod


    pi@RPi-diody:~ $ lsmod | grep -i spi


    pi@RPi-diody:~ $ ls -l /dev/spi*


    pi@RPi-diody:~/spidev-test $ ./spidev_test -v


    pi@RPi-diody:~/spidev-test $ ./spidev_test -v -s 1000000 -p "12345678910111213141516171819202"


    System
    pi@RPi-diody:~ $ cat /etc/os-release
    pi@RPi-diody:~ $ uname -a


    pi@RPi-diody:~ $ cat /boot/cmdline.txt


    pi@RPi-diody:~ $ cat /boot/config.txt


    Hyperion Log


    hyperion.config.json

    • Offizieller Beitrag

    and you are sure the leds are ok? may the first ones are damaged...or the ICs on the stripe..

  • It's new strip, should be ok. Can I test it somehow?
    Colour is white and little blinks with this config.


    EDIT:

    and you are sure the leds are ok? may the first ones are damaged...or the ICs on the stripe..


    You right, the first IC is damaged, I maked test with arduino and each next is ok. Very thanks!

Jetzt mitmachen!

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