Great! Thanks for the info... and thanks for your great work on libpruio!
I'm not using HDMI, so I was planning to use the PRU pins on the P8 header that HDMI frees up. Am I correct in assuming that the low latency pins are specific to one or the other PRU? For example, should I assume that something like "pr1_pru1_pru_r31_6" is a low latency input that is exclusively available to PRU1? Well, I suppose PRU0 might be able to read that pin as a regular old GPIO, but I'm after low latency here. Thanks again for the info!!! B On Sat, Nov 1, 2014 at 10:34 AM, TJF <[email protected]> wrote: > Hello Bill! > > I'm dealing with PRU stuff since month, creating the libpruio > <http://beagleboard.org/project/libpruio/> library. > > Am Freitag, 31. Oktober 2014 18:00:03 UTC+1 schrieb Bill Gray: >> >> I'm wondering if there is some special way that one needs to access them >> in order to get this low latency, or if they should be accessed through the >> same registers as "normal" gpio pins? By the normal registers I mean... >> >> GPIO_DATAIN >> GPIO_DATAOUT >> GPIO_CLEARDATAOUT >> GPIO_SETDATAOUT >> > > For low latency GPIOs you need not access the GPIO subsystems over the OCP > master port. Instead, write output to dedicated bits in register r30 and > receive input in register r31 (after setting the pin mode accordingly). > Find the related header pins by searching for pr1_pru0* and pr1_pru1*. Some > of them are reserved for EMC2 and HDMI on the BBB. If your 12 pins are > mixed (inputs and outputs), you should have a good chance to find free > header pins for either of the PRUSS. > > -- > For more options, visit http://beagleboard.org/discuss > --- > You received this message because you are subscribed to a topic in the > Google Groups "BeagleBoard" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/beagleboard/lzJge-08T9s/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- Bill Gray Velkess 415 407 7356 -- 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.
