yep, that should work too. thanks everyone. marking the thread as solved.
Beiträge von mrkrabs
-
-
just an update - i was able to succesfully compile and run the hyperion on a raspberry pi zero wireless. all you have to do is to add the following lines to a rpihw.c file under the raspberry pi zero secion, before compiling the hyperion using a howto on the hyperion project github:
-
Thanks, just as i expected. I am not totally sure, but will try to build myself from source today. In case i will fail, any estimate when the stable release of the hyperion might be updated? Thanks again!
-
another update - i am able to run successfully the rpi_ws281x library - the led is working perfectly, so might it be that the hyperion should be updated to a more recent library? perhaps any of the admins might look into it?
And yet another update - the rpi_281x library has been updated 18 days ago with the support of the zero wireless pi, so yep, looks like Hyperion should be updated as well.
-
yes, i tried, and tried both options from there and they are the 2 problems i currently have, meaning both options do not work for me
EDIT: also it is worth to mention that if i just use a default config from HyperCon just with the WS2812b or ws281x - i get exactly the same problems.
-
Hi everyone, i am facing the same issue as described here, but decided i would start a new thread cause this might come out as a new bug.
So heres the story:
My Setup:
Raspberry Pi Zero Wireless with latest raspbian installed from noobs.
2.1A power supply
WS2812b led strip connected to pin 12 (GPIO 18) - this is not necessary since hyperion does not start even with the led unplugged.
I've installed hyperion via HyperCon and i am facing 2 separate issues. 1st - if i select WS2812b RPi1 only as a type and start hyperion - my system halts with a purple screen as in the post mentioned above, the only way to start raspberry back is to change ws2812b in the config to ws281x. And 2nd, if i select ws281x - i get "Unable to initialize ws281x library" and hyperion is not starting.So the questions are, which one should i select for raspberry pi zero wireless model with ws2812b led, and how to deal with those 2 issues? Thank you very much.
My config file, i am getting a unable to initialize with this one:
Code
Alles anzeigen// Automatically generated configuration file for Hyperion ambilight daemon // Notice: All values are explained with comments at our wiki: wiki.hyperion-project.org (config area) // Generated by: HyperCon (The Hyperion deamon configuration file builder) // Created with HyperCon V1.03.1 (11.06.2016) { // DEVICE CONFIGURATION "device" : { "name" : "MyPi", "type" : "ws281x", "colorOrder" : "rgb", "leds" : 82, "gpio" : 18, "dmanum" : 5, "freq" : 800000, "pwmchannel" : 0 }, // COLOR CALIBRATION CONFIG "color" : { "channelAdjustment" : [ { "id" : "default", "leds" : "*", "pureRed" : { "redChannel" : 255, "greenChannel" : 0, "blueChannel" : 0 }, "pureGreen" : { "redChannel" : 0, "greenChannel" : 255, "blueChannel" : 0 }, "pureBlue" : { "redChannel" : 0, "greenChannel" : 0, "blueChannel" : 255 } } ], "temperature" : [ { "id" : "default", "leds" : "*", "correctionValues" : { "red" : 255, "green" : 255, "blue" : 255 } } ], "transform" : [ { "id" : "default", "leds" : "*", "hsl" : { "saturationGain" : 1.0000, "luminanceGain" : 1.0000, "luminanceMinimum" : 0.0000 }, "red" : { "threshold" : 0.0000, "gamma" : 2.5000 }, "green" : { "threshold" : 0.0000, "gamma" : 2.5000 }, "blue" : { "threshold" : 0.0000, "gamma" : 2.5000 } } ], // SMOOTHING CONFIG "smoothing" : { "type" : "linear", "time_ms" : 200, "updateFrequency" : 20.0000, "updateDelay" : 0 } }, // NO V4L2 GRABBER CONFIG // FRAME GRABBER CONFIG "framegrabber" : { "width" : 64, "height" : 64, "frequency_Hz" : 10.0, "priority" : 890 }, // BLACKBORDER CONFIG "blackborderdetector" : { "enable" : true, "threshold" : 0.0, "unknownFrameCnt" : 600, "borderFrameCnt" : 50, "maxInconsistentCnt" : 10, "blurRemoveCnt" : 1, "mode" : "default" }, // BOOTEFFECT CONFIG "bootsequence" : { "color" : [0,0,0], "effect" : "Rainbow swirl fast", "duration_ms" : 3000, "priority" : 700 }, // JSON SERVER CONFIG "jsonServer" : { "port" : 19444 }, // PROTO SERVER CONFIG "protoServer" : { "port" : 19445 }, // EFFECT PATH "effects" : { "paths" : [ "/storage/hyperion/effects", "/usr/share/hyperion/effects" ] }, // NO KODI CHECK CONFIG // NO BOBLIGHT SERVER CONFIG // NO JSON/PROTO FORWARD CONFIG // LED CONFIGURATION "leds" : [ { "index" : 0, "hscan" : { "minimum" : 0.4444, "maximum" : 0.4815 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 1, "hscan" : { "minimum" : 0.4074, "maximum" : 0.4444 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 2, "hscan" : { "minimum" : 0.3704, "maximum" : 0.4074 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 3, "hscan" : { "minimum" : 0.3333, "maximum" : 0.3704 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 4, "hscan" : { "minimum" : 0.2963, "maximum" : 0.3333 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 5, "hscan" : { "minimum" : 0.2593, "maximum" : 0.2963 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 6, "hscan" : { "minimum" : 0.2222, "maximum" : 0.2593 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 7, "hscan" : { "minimum" : 0.1852, "maximum" : 0.2222 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 8, "hscan" : { "minimum" : 0.1481, "maximum" : 0.1852 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 9, "hscan" : { "minimum" : 0.1111, "maximum" : 0.1481 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 10, "hscan" : { "minimum" : 0.0741, "maximum" : 0.1111 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 11, "hscan" : { "minimum" : 0.0370, "maximum" : 0.0741 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 12, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0370 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 13, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.9333, "maximum" : 1.0000 } }, { "index" : 14, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.8667, "maximum" : 0.9333 } }, { "index" : 15, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.8000, "maximum" : 0.8667 } }, { "index" : 16, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.7333, "maximum" : 0.8000 } }, { "index" : 17, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.6667, "maximum" : 0.7333 } }, { "index" : 18, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.6000, "maximum" : 0.6667 } }, { "index" : 19, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.5333, "maximum" : 0.6000 } }, { "index" : 20, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.4667, "maximum" : 0.5333 } }, { "index" : 21, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.4000, "maximum" : 0.4667 } }, { "index" : 22, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.3333, "maximum" : 0.4000 } }, { "index" : 23, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.2667, "maximum" : 0.3333 } }, { "index" : 24, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.2000, "maximum" : 0.2667 } }, { "index" : 25, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.1333, "maximum" : 0.2000 } }, { "index" : 26, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.0667, "maximum" : 0.1333 } }, { "index" : 27, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0667 } }, { "index" : 28, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0370 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 29, "hscan" : { "minimum" : 0.0370, "maximum" : 0.0741 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 30, "hscan" : { "minimum" : 0.0741, "maximum" : 0.1111 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 31, "hscan" : { "minimum" : 0.1111, "maximum" : 0.1481 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 32, "hscan" : { "minimum" : 0.1481, "maximum" : 0.1852 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 33, "hscan" : { "minimum" : 0.1852, "maximum" : 0.2222 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 34, "hscan" : { "minimum" : 0.2222, "maximum" : 0.2593 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 35, "hscan" : { "minimum" : 0.2593, "maximum" : 0.2963 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 36, "hscan" : { "minimum" : 0.2963, "maximum" : 0.3333 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 37, "hscan" : { "minimum" : 0.3333, "maximum" : 0.3704 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 38, "hscan" : { "minimum" : 0.3704, "maximum" : 0.4074 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 39, "hscan" : { "minimum" : 0.4074, "maximum" : 0.4444 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 40, "hscan" : { "minimum" : 0.4444, "maximum" : 0.4815 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 41, "hscan" : { "minimum" : 0.4815, "maximum" : 0.5185 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 42, "hscan" : { "minimum" : 0.5185, "maximum" : 0.5556 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 43, "hscan" : { "minimum" : 0.5556, "maximum" : 0.5926 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 44, "hscan" : { "minimum" : 0.5926, "maximum" : 0.6296 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 45, "hscan" : { "minimum" : 0.6296, "maximum" : 0.6667 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 46, "hscan" : { "minimum" : 0.6667, "maximum" : 0.7037 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 47, "hscan" : { "minimum" : 0.7037, "maximum" : 0.7407 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 48, "hscan" : { "minimum" : 0.7407, "maximum" : 0.7778 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 49, "hscan" : { "minimum" : 0.7778, "maximum" : 0.8148 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 50, "hscan" : { "minimum" : 0.8148, "maximum" : 0.8519 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 51, "hscan" : { "minimum" : 0.8519, "maximum" : 0.8889 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 52, "hscan" : { "minimum" : 0.8889, "maximum" : 0.9259 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 53, "hscan" : { "minimum" : 0.9259, "maximum" : 0.9630 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 54, "hscan" : { "minimum" : 0.9630, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 55, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0667 } }, { "index" : 56, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.0667, "maximum" : 0.1333 } }, { "index" : 57, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.1333, "maximum" : 0.2000 } }, { "index" : 58, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.2000, "maximum" : 0.2667 } }, { "index" : 59, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.2667, "maximum" : 0.3333 } }, { "index" : 60, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.3333, "maximum" : 0.4000 } }, { "index" : 61, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.4000, "maximum" : 0.4667 } }, { "index" : 62, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.4667, "maximum" : 0.5333 } }, { "index" : 63, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.5333, "maximum" : 0.6000 } }, { "index" : 64, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.6000, "maximum" : 0.6667 } }, { "index" : 65, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.6667, "maximum" : 0.7333 } }, { "index" : 66, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.7333, "maximum" : 0.8000 } }, { "index" : 67, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.8000, "maximum" : 0.8667 } }, { "index" : 68, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.8667, "maximum" : 0.9333 } }, { "index" : 69, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.9333, "maximum" : 1.0000 } }, { "index" : 70, "hscan" : { "minimum" : 0.9630, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 71, "hscan" : { "minimum" : 0.9259, "maximum" : 0.9630 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 72, "hscan" : { "minimum" : 0.8889, "maximum" : 0.9259 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 73, "hscan" : { "minimum" : 0.8519, "maximum" : 0.8889 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 74, "hscan" : { "minimum" : 0.8148, "maximum" : 0.8519 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 75, "hscan" : { "minimum" : 0.7778, "maximum" : 0.8148 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 76, "hscan" : { "minimum" : 0.7407, "maximum" : 0.7778 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 77, "hscan" : { "minimum" : 0.7037, "maximum" : 0.7407 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 78, "hscan" : { "minimum" : 0.6667, "maximum" : 0.7037 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 79, "hscan" : { "minimum" : 0.6296, "maximum" : 0.6667 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 80, "hscan" : { "minimum" : 0.5926, "maximum" : 0.6296 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 81, "hscan" : { "minimum" : 0.5556, "maximum" : 0.5926 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } } ], "endOfJson" : "endOfJson" }
-
hi everyone, i am having exactly the same issue with my pi zero w - "But when i start hyperion i lost my ssh connection and the pi shows a noised purple screen on hdmi which turn into green and than black with no reaction on keyboard inputs."
i've installed hyperion with HyperCon, i am using a WS2812b led strip connected to pin 12 on my PI a 2A power for the pi and 5v 8a power for the led strip.
Im selecting a WS2812b for Pi1 as a led type in HyperCon and as soon as i start hyperion with the config file i'm having this purple screen and system hang issue. the only way to fix it back is to delete the hyperion.service completely - this will allow pi to boot back.
Any ideas on how to fix it and be able to start hyperion? thank you very much!
EDIT: if i select ws281x for rpi1/2/3 as a type in my config, all i get is the:
raspberrypi hyperiond[1501]: Unable to initialize ws281x library.
any ideas?