Thank you for your help, I do appreciate it. This is like drinking from a fire hose :)
I have a couple of questions. I read your spreadsheet and find the following pru0 has for output bits [0 - 7] and 14, 15 pru0 has for input bits [0-7] and 14, 15, 16 pru1 has for outputs [0 - 15] pru1 has for inputs [0 - 16] I am currently using pru0 simply because it is before pru1. Is there a drawback to using pru1 over pru0. my application will be focused on using about 12 input pins and the only other resource on the beaglebone is the ethernet port. If I wanted all the pins for pru0 as are on the pru1 I would have to learn the pinmux utility. I will eventually figure this out, I'm just looking to make some progress before I have to move to the next step. On Monday, October 6, 2014 10:12:25 AM UTC-7, Charles Steinkuehler wrote: > > On 10/6/2014 12:01 PM, Ray Madigan wrote: > > I have been struggling to find a way to map which gpio pins on the BBB > map > > to the specific bit in the R30 & R31 registers. I am probably looking > for > > the wrong thing, but I can't find many references. If they are fixed, > > can't be remapped, how do I find what pins are mapped? > > You have to configure the pinmux for the pin(s) you want. Remember to > enable the input driver, as well (also in the pinmux register). > > You can do this with a custom device tree overlay or by using my > "universal" cape overlay (with kernel 3.8, partly supported for kernel > 3.14) and the config-pin utility. > > On a recent RCN Debian image, just (for instance): > > config-pin P8.15 pruin > > ...to connect P8.15 to PRU 0, R31, bit 15. > > You may also find the pinmux spreadsheet useful, if you don't want to > crawl through the TI data-sheet for the AM3358 and the BeagleBone SRM: > > > https://github.com/cdsteinkuehler/beaglebone-black-pinmux/blob/hal_pru_generic/pinmux.ods > > > -- > Charles Steinkuehler > cha...@steinkuehler.net <javascript:> > -- 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.