Piglow is not working


#1

Hi everyone I purchased a unicorn hat and a piglow for an existing b+ board.
I’m not sure if I’m missing something but here is my problem.

I was able to get the unicorn hat working without any issues.
I have been having problems getting the piglow working.
I went through the steps in the README but I don’t see any leds light up when I run the example.

The console outputs
update pwm over and over again.

Here is the output of the following command.

sudo i2cdetect -y 1
    0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f
00:          -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- UU -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- UU -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --

Any help would be appreciated.


#2

This is odd. Can you type:

uname -a

In LXterminal/at command-line and tell me the output?

Cheers!


#3

did you follow the guide from here ?


#4

I guess I forgot to mention this is a retropie build :)

Linux retropie 3.12.35+ #730 PREEMPT Fri Dec 19 18:31:24 GMT 2014 armv6l GNU/Linux

#5

I followed this link

But let me give the link you posted a try.


#6

Thanks for the reply’s here is more info.
/etc/modprobe.d/raspi-blacklist.conf

# blacklist spi and i2c by default (many users don't need them)

blacklist spi-bcm2708
blacklist i2c-bcm2708 

/etc/modules

# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.
# Parameters can be specified after the module name.

uinput
joydev
snd-bcm2835
i2c-dev
i2c-bcm2708