All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] Howto use capes for the Beaglebone Black?
@ 2014-11-05 11:32 Ralph Koettlitz
  2014-11-10  7:05 ` Anders Darander
  0 siblings, 1 reply; 2+ messages in thread
From: Ralph Koettlitz @ 2014-11-05 11:32 UTC (permalink / raw)
  To: buildroot

I missed the development of device tree and my last information was that I
should use dtb file in /lib/firmware, but the kernel from the last stable
version 08.2014 for Beaglebone Black doesn't has a cape manager. like the
starter images from beagleboard.org. Looking at the repositories of Robert
C. Nelson gives me the idea newer kernels have something builtin.

I have a can cape and 7" lcd with touch screen and want to use them. What
must I do to activate them? I'm using the last stable version with the tI
kernel 3.12.10. Maybe I have to use a kernel from RobertCNelson?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20141105/fa26129b/attachment.html>

^ permalink raw reply	[flat|nested] 2+ messages in thread

* [Buildroot] Howto use capes for the Beaglebone Black?
  2014-11-05 11:32 [Buildroot] Howto use capes for the Beaglebone Black? Ralph Koettlitz
@ 2014-11-10  7:05 ` Anders Darander
  0 siblings, 0 replies; 2+ messages in thread
From: Anders Darander @ 2014-11-10  7:05 UTC (permalink / raw)
  To: buildroot

On 5 November 2014 12:32, Ralph Koettlitz <ralph.koettlitz@gmail.com> wrote:

> I missed the development of device tree and my last information was that I
> should use dtb file in /lib/firmware, but the kernel from the last stable
> version 08.2014 for Beaglebone Black doesn't has a cape manager. like the
> starter images from beagleboard.org. Looking at the repositories of
> Robert C. Nelson gives me the idea newer kernels have something builtin.
>

Yes, the TI-kernels lacks cape-manager support. The reason is that adding
dynamic reconfiguration of the DTB to the kernel, has required quite a few
re-writes to get something that's going to be accepted upstream.

The work on getting the transactional device tree support is on-going.
There was a presentation on that at ELC-E this fall. (The slides are
available at
http://events.linuxfoundation.org/sites/events/files/slides/dynamic-dt-elce14.pdf
).


> I have a can cape and 7" lcd with touch screen and want to use them. What
> must I do to activate them? I'm using the last stable version with the tI
> kernel 3.12.10. Maybe I have to use a kernel from RobertCNelson?
>

If you want to use cape-manager, this is likely the route you'll have to
take (I'm assuming that  his kernels has cape-manager support).

I would likely just patch the the dts-file to add support for the capes,
and thus get the drivers to find their bindings anyway. That would means
that you'd loose the HW-reconfigurability, though, if you're always running
with a limited set of capes, that should/could be just fine.

Cheers,
Anders

-- 
Anders Darander
EPO guidelines 1978: "If the contribution to the known art resides
solely in a computer program then the subject matter is not
patentable in whatever manner it may be presented in the claims."
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20141110/d654306f/attachment.html>

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2014-11-10  7:05 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-11-05 11:32 [Buildroot] Howto use capes for the Beaglebone Black? Ralph Koettlitz
2014-11-10  7:05 ` Anders Darander

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.