Here is a nice spreadsheet http://www.embedded-things.com/bbb/beaglebone-black-pin-mux-spreadsheet/
On Mon, Sep 8, 2014 at 6:15 AM, John Syn <john3...@gmail.com> wrote: > > On 9/7/14, 2:07 AM, "c...@isbd.net" <c...@isbd.net> wrote: > > >John Syn <john3...@gmail.com> wrote: > >> > > >> >I'd love to find a document or tutorial that describes how this all > >> >hangs together but there doesn't seem to be anything other than the > >> >(huge) processor documentation which is vey much reference material > >> >and (as I referred to above) various blogs etc. showing how to do one > >> >particular thing but without any attempt to explain it. > >> The pinmux section uses the register offset and in the attached > >> spreadsheet, that offset is related to the P8/P9 connector pins. > >> > >> The right column defines how the pins are setup in the V3.15-bone5 > >>device > >> tree. > >> > >Thanks, but attachments don't work when using news group access to > >gmane (or at least I don't think they do, I couldn't see anything). > > > >Could you possibly point me at a URL for the spreadsheet or mail it to > >me directly (E-Mail in header works). > To explain how the spreadsheet works: > > If you look at the AM335x TRM, start with the CONTROL_MODULE Registers in > Section 9.3.1. The first I/O pin is conf_gpmc_ad0 which is at offset 800h, > but the pinmux in the device tree defines this as address 0h so you always > have to subtract 800h from the offset from this table. On the right > column, you will see a reference to 9.3.1.50 which defines the mode, pull > up, pull down, etc. Now you have to use either the schematic or the BBB > SRM to map the processor pin (conf_gpmc_ad0) to a board connector pin > (P8_25). > > Regards > John > > > >-- > >Chris Green > >ยท > > > >-- > >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. > > > -- > 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. > -- John Stampfl -- 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.