Yona-Appletree / LEDscape

Beagle Bone Black cape and firmware for driving a large number of WS281x LED strips.
126 stars 58 forks source link

Slim (console only) Debian build for Beaglebone Black that works with LEDscape? #25

Open seriousmumbo opened 9 years ago

seriousmumbo commented 9 years ago

https://groups.google.com/d/msg/beagleboard/GANFPr7BtVo/ubCbAW2cSysJ

Hi, thought I'd cross post here as I imagine some of you have the same issue. Anyone here found a slim console only image with Debian (or Ubuntu) that plays well with LEDscape?

RGB-123 commented 9 years ago

Ryan, it sounds like you may have worked this out. However, I think you simply needed to disable the HDMI in the uEnv.txt file.

seriousmumbo commented 9 years ago

Yes, kernel bone70 works with HDMI disabled. I'm curious as to why this is necessary? I like the HDMI =).

mykolasmith commented 9 years ago

It's because LEDscape uses those GPIO pins that would otherwise be used for HDMI. You can't have your cake and eat it too ;)

seriousmumbo commented 9 years ago

Speaking of tradeoffs: I noticed that the ledscape dtb breaks sd card hotplug.

seriousmumbo commented 9 years ago

Is the .dts source for the dtb available?

seriousmumbo commented 9 years ago

I created a new dtb, it should work well with the newer kernels (tested with bone70). Advantages include: sdcard hotpug working, hwrng, enhanced quadrature encoder pulse decoder, bandgap (chip temp) sensor, GPS cape and much much more:

https://github.com/seriousmumbo/ledscape-dtb

My use case (one 24 pixel strip) is probably more limited than yours, so testing is in order.