All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] buildroot-2017.11.1 and cape manager for Beaglebone Black.
@ 2018-02-20 11:34 carlos at fgh.co.uk
  0 siblings, 0 replies; 3+ messages in thread
From: carlos at fgh.co.uk @ 2018-02-20 11:34 UTC (permalink / raw)
  To: buildroot

Hi all,

I'm working with that version of buildroot and trying to enable CAN 
buses. After a lot of reading and research I have concluded I need cape 
manager to enable the CAN buses using overlays, but I am not sure if 
cape manager is supported by kernel 4.4.41 which is the selected by 
default and I am not sure if my conclusion is right.

Could anyone to point me in the right direction?

TIA.

Carlos.

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

* [Buildroot] buildroot-2017.11.1 and cape manager for Beaglebone Black.
@ 2018-02-20 13:09 Scott Ellis
  2018-02-21 10:35 ` carlos at fgh.co.uk
  0 siblings, 1 reply; 3+ messages in thread
From: Scott Ellis @ 2018-02-20 13:09 UTC (permalink / raw)
  To: buildroot


You don't need cape manager for the built-in CAN controllers of the BBB
or to use any CAN capes with external CAN controllers that the BBB
communicates with over SPI.
 
It's just a matter of adding some sections to your dts. You can do it with
an include to your main dts.
 
Here are some links for dts includes to the 4.4 mainline kernel to enable
the built-in CAN controllers. Just a little pin muxing. This assumes you
have the kernel modules enabled, which you probably do.
 
The cape manager stuff was never supported by mainline linux or even TI
linux kernels only the Beaglebone specific kernels. And it's not even
supported by the Beagleboard folks anymore.They have moved to a u-boot
approach.
 
Cape manager is a technological dead-end.
 
 
 
 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20180220/48c986f4/attachment.html>

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

* [Buildroot] buildroot-2017.11.1 and cape manager for Beaglebone Black.
  2018-02-20 13:09 [Buildroot] buildroot-2017.11.1 and cape manager for Beaglebone Black Scott Ellis
@ 2018-02-21 10:35 ` carlos at fgh.co.uk
  0 siblings, 0 replies; 3+ messages in thread
From: carlos at fgh.co.uk @ 2018-02-21 10:35 UTC (permalink / raw)
  To: buildroot

Thanks a lot, you have saved me. It's working and I owe to you a couple 
of beers :)

On 2018-02-20 13:09, Scott Ellis wrote:
> You don't need cape manager for the built-in CAN controllers of the
> BBB
> 
> or to use any CAN capes with external CAN controllers that the BBB
> 
> communicates with over SPI.
> 
> It's just a matter of adding some sections to your dts. You can do it
> with
> 
> an include to your main dts.
> 
> Here are some links for dts includes to the 4.4 mainline kernel to
> enable
> 
> the built-in CAN controllers. Just a little pin muxing. This assumes
> you
> 
> have the kernel modules enabled, which you probably do.
> 
> The cape manager stuff was never supported by mainline linux or even
> TI
> 
> linux kernels only the Beaglebone specific kernels. And it's not even
> 
> supported by the Beagleboard folks anymore.They have moved to a u-boot
> 
> 
> approach.
> 
> Cape manager is a technological dead-end.
> _______________________________________________
> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot

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

end of thread, other threads:[~2018-02-21 10:35 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-02-20 13:09 [Buildroot] buildroot-2017.11.1 and cape manager for Beaglebone Black Scott Ellis
2018-02-21 10:35 ` carlos at fgh.co.uk
  -- strict thread matches above, loose matches on Subject: below --
2018-02-20 11:34 carlos at fgh.co.uk

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.