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

    Einmal editiert, zuletzt von CR2032 ()

    • 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!

    2 Mal editiert, zuletzt von CR2032 ()

Jetzt mitmachen!

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