On Wed, Jul 8, 2015 at 1:20 PM, <jalodi....@gmail.com> wrote: > > I have a new Beaglebone Black booting the Debian 4GB SD image from > 2015-03-01. > My Linux kernel is 4.1.1 built from > "git://github.com/beagleboard/linux.git". > > I see that the kernel has a driver "uio_pruss" which from what I have read > allows loading PRU code. > > There is a LOT of web info on the PRU, but figuring out what is current and > preferred is the puzzle. > There seems to be many approaches to using the PRU, i.e: ASM, C, Forth, > Python, some robot > script language, etc... > > Can anyone suggest the smooth/popular path? > A link to a doc that suggests which tools to grab and how to build and load > PRU code that works with > this 4.1.1 kernel would be helpful. > > My goal ATM is just to get a some simple PRU based LED blinker running. > Eventually I will need to acquire SPI data in the 10KHz range.
Hi Jalodi, Take a look at: https://github.com/beagleboard/bb.org-overlays/blob/master/src/arm/BB-BONE-REPLICAP-00B1.dts Which is the only current 4.1.x/pru user.. make sure you boot with: dtb=am335x-boneblack-overlay.dtb To get the pru pins.. btw, Elias has a good image here: http://wiki.thing-printer.com/index.php?title=Kamikaze Regards, -- Robert Nelson https://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 beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.