XMBC
Hyperion/Bolight Support for the BananaPi (ambilight)
11
7186
View: 7186|Reply: 11
|
[XMBC]
Hyperion/Bolight Support for the BananaPi (ambilight)
[Copy link]
|
|
Hiya,
I am using a ambilight with my raspberry pi called Lightberry im running it on XBMC (raspbmc) with hyperion. Now i called out to the author, but he says to make sure to contact you guys here before making a move.
Is there any compatibility with the banana pi regarding this ambilight on XBMC?
Many thanks! |
|
|
|
|
|
|
|
I try to build same project on rasbian for banana pi. the problem i face now is that hyperion can not find vchiq, which is the gpu for raspberry pi 
I ll come back if I get any good news- sudo /usr/bin/hyperiond /etc/hyperion.config.json
- Application build time: Sep 22 2014 20:48:42
- QCoreApplication initialised
- Selected configuration file: /etc/hyperion.config.json
- ColorTransform 'default' => [0; 49]
- Device configuration:
- {
- "colorOrder" : "rgb",
- "name" : "MyPi",
- "output" : "/dev/spidev0.0",
- "rate" : 250000,
- "type" : "ws2801"
- }
- Black border threshold set to 0.01 (3)
- Not creating any smoothing
- Effect loaded: Knight rider
- Effect loaded: Blue mood blobs
- Effect loaded: Cold mood blobs
- Effect loaded: Full color mood blobs
- Effect loaded: Green mood blobs
- Effect loaded: Red mood blobs
- Effect loaded: Warm mood blobs
- Effect loaded: Rainbow mood
- Effect loaded: Rainbow swirl fast
- Effect loaded: Rainbow swirl
- Effect loaded: Snake
- Effect loaded: Strobe blue
- Effect loaded: Strobe Raspbmc
- Effect loaded: Strobe white
- Initializing Python interpreter
- Hyperion created and initialised
- run effect Rainbow swirl fast on channel 0
- Boot sequence(Rainbow swirl fast) created and started
- XBMC video checker created and started
- * failed to open vchiq instance
Copy the Code |
|
|
|
|
|
|
|
good news! the previous problem SOLVED!
I had to compile the hyperion with the following setup:- cmake -DENABLE_DISPMANX=OFF -DENABLE_SPIDEV=ON ..
Copy the Code you can read more on https://github.com/tvdzwan/hyperion/blob/master/CompileHowto.txt
I still not connected the led stripe but hyperiond did start 
I used the LeMedia as it has xbmc installed out of the box
|
|
|
|
|
|
|
|
problems are coming again back!
I bought a stripe of ws2812b as they are too cheap and have more density leds/meter.
the issue is that the ws2812b is partial supported by hyperion. on Raspberry it uses PWM pin (GPIO18) which it is different located on the BPi.
I stuck on that part as I m not sure if PI3 (pin 7) is capable of PWM and what are the changes to be made on the software...
Still NO lights |
|
|
|
|
|
|
|
Working well for me with 50 ws2801 LEDs. Demo effects are loading and executing well. But I still don't kow how to run it like i do with the Rasp, without a PVR... |
|
|
|
|
|
|
|
BenZak replied at Wed Nov 26, 2014 02:01 
Working well for me with 50 ws2801 LEDs. Demo effects are loading and executing well. But I still do ...
Did you use SPI interface of banana connected direct to led stripe? |
|
|
|
|
|
|
|
I tried a lot to make SPI work, but with no result. Checking with an oscilloscope if something is going out from the SPI channel, with no success...
Hyperion is compatible with Adalight, so i've connected the Led stripe to an Arduino, sending datas through USB.
Works like a charm with demo effects. We need now to make it follow what is on screen, i still don't manage to do it. |
|
|
|
|
|
|
|
Milasoci replied at Wed Mar 11, 2015 14:02 
Hello
I succeed to make ambilight working. I will make an image of sdcard.
Good!
Could you post some instructions (hardware used, compiling hints)? I would like to give a try by myself. 
I'll get the hardware in the next weeks, so, only to look forward how to deal with it
Thanks
Simon |
|
|
|
|
|
|