* [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.