On Tue, Aug 26, 2014 at 10:25 PM, Dallas Clement
<[email protected]> wrote:
> Hi Robert, many thanks for this.  How dost one actually enable the spi
> devices in 3.14?  I'm used to working with the overlays and capemgr, i.e.
> echoing to capemgr slots etc.

Well it's still in it's infancy.

Here's what works today:
http://elinux.org/Beagleboard:Capes_3.8_to_3.14

Take a look at the main am335x-boneblack.dts file:

https://github.com/beagleboard/linux/blob/3.14.17-ti-r15/arch/arm/boot/dts/am335x-boneblack.dts#L31

If you need usart1:

Just change:

/* #include "am335x-bone-ttyO1.dtsi" */

to:
#include "am335x-bone-ttyO1.dtsi"

and rebuild.

I'm working on a second repo, so that you don't have to rebuild the
kernel, just for dts changes:

https://github.com/RobertCNelson/dtb-rebuilder/tree/3.14-ti

Just issue "make all" and all *.dtb's will be rebuilt (these match the
full kernel tree (3.14.17-ti-r15)) above.

Haven't finished the "make install" so you still have to manually copy
the *.dtb's.

So, just make the *.dts change, rebuild, copy *.dtb, reboot, new
device enabled..

Regards,

-- 
Robert Nelson
http://www.rcn-ee.com/

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to