Also very glad you chose to demonstrate this using UIO, instead of
remote_proc.

On Mon, May 15, 2017 at 6:26 PM, William Hermans <[email protected]> wrote:

>
>
> On Wed, Apr 26, 2017 at 1:02 AM, Joseph Heller <[email protected]
> > wrote:
>
>> Updated link: http://catch22.eu/beaglebone/beaglebone-pru-c/
>>
>
> I may have mentioned this before, but I think blinking a USR LED would be
> far more useful. Nothing to hook up, and worry about blowing the pins on
> the processor, etc. However, then we're talking about involving the L3
> interconnect, which might be what you did not want to do ?
>
> A point of contention that I have with the article however, is: How does
> the GPIO bank + DATA_OUT register get into the PRU's _R30 register ? This
> also has to be dynamic somehow. I can't imagine all registers r0-r31 are
> each dedicated to a single control register of *something*. Then yes, I do
> know that some PRU registers are reserved, I just do not know which anymore.
>
> In another part of the article:
>
>> The issue faced here is that one has to deep-dive into the workings of
>> the header files, and make the relation to the defined variables in those
>> header files and the PRU registers defined in the Reference Manual.
>> Fortunately the header files and the reference manual closely match each
>> other. *Unfortunately, you have to do the footwork to figure it out for
>> each common or less common usage of the registers. For instance, here’s a
>> relevant section of the pru_iep.h header file for the IEP example above:*
>
>
> Then you go on to show some "pictures" from various sources, most notably
> the applicable registers from the TRM. My point here is, I'm not sure what
> your point is. This is pretty much standard procedure when working with any
> hardware on this level. That is, *IF* you really need to know for sure,
> what you're doing.
>
> So, do not get me wrong, I'm not bashing what you've done there at all.
> It's a lot more than I've done in demonstrating the PRU's to the public.
> Mostly due to the fact that I do not know how to use the PRU's very well at
> all.
>
>

-- 
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].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/CALHSORp7MJ9O-%3Do%2BSmxgqPHKND%2BaWxTrJyKtYic%3DoiA5w0EQ%2Bw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to