I had a rpi2 based OSMC setup with ws2812b LEDs before. The LEDs were connected to GPIO18 and everything was working fine.
Recently, I upgraded to a rpi3 and now with a similar setup as before, I cannot get hyperion to work.
https://hyperion-project.org/wiki/3-Wire-PWM
https://www.recalbox.com/blog/…blog-2017-11-10-hyperion/
i also tried the above configurations - one is using GPIO18, the other GPIO10. I used the latest hypercon utility to configure. I selected ws2812x-spi as the LED type. And when the LEDs are connected to GPIO10, i see the LEDs light up when hyperion is started. But all the LEDs are white and the colors dont change at all even when i try to set the color manually through the hypercon utility. I restarted rpi3 several times, but no luck. I also made sure dtparam=spi=on was set correctly in /boot/config.txt.
Here is the thing. INitially i though there could be some junk coming out of GPIO10 and it was setting all the LEDs to white. But when i change the number of LEDs, then only those number of LEDs are lit up. Hence, i believe some data is coming out of GPIO10 properly, but i am at a loss to find out why the colors are not changing. Btw, i checked the LEDs are okay by connecting them to an Arduino.
Thanks in advance for any help. I have already searched all possible links on the net and in the hyperion forums, but havent found anything useful.
I had also tried using a level shifter to see if helps, but it hasnt.