Date: Thu, 14 Aug 2014 11:30:04 -0700 From: John-Mark Gurney <jmg@funkthat.com> To: "Sulev-Madis Silber (ketas)" <madis555@hot.ee> Cc: freebsd-arm <freebsd-arm@freebsd.org> Subject: Re: Driving WS2801 and similar LED controllers with BBB Message-ID: <20140814183004.GP83475@funkthat.com> In-Reply-To: <53ECEFBE.6020500@hot.ee>
index | next in thread | previous in thread | raw e-mail
Sulev-Madis Silber (ketas) wrote this message on Thu, Aug 14, 2014 at 20:19 +0300:
> Hello.
>
> Maybe someone else works on things like this? I basically know how those
> are controlled, however I'm unsure what should I choose. Maybe SPI,
> maybe I should bitbang GPIO for clock / data? Last should work with that
> specific model (WS2801). Others use weird protocols (or "protocols"). I
> guess I should just try something. I just let people know that I'm
> working on that. I won't be surprised if I'm the first one to get it
> working.
I'd look at using SPI... From what I've read on the WS2801, SPI
will do exactly what you need to do, and be the most straight forward
solution...
> I'm also aware that this platform contains PRU's, which are maybe better
> for this task. Though, that seems like even more complex task. Like how
> to get code compiled for that (there seems to be one open way for C),
> how to get it running there and how to
> assign IO pins.
The PRU is probably more complicated than you need compared to using
SPI...
--
John-Mark Gurney Voice: +1 415 225 5579
"All that I will do, has been done, All that I have, has not."
help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20140814183004.GP83475>
