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.

Reply via email to