On 3/26/2015 2:38 AM, BryanB wrote:
> 
> Hi Satz,
>  Did you ever make any progress with your questions?
> 
> I have successfully used Starterware on the BBB and a TI PRU-Cape with its 
> supporting software to load and run PRU program examples.
> However, I haven't found any examples on communicating between the ARM and 
> the PRUs via shared memory. Have you?
> I did get a simple transfer to work but am not sure about ensuring mutual 
> exclusion or the best way to set up the shared memory.

There is no single correct or "best" way to implement communications
between the ARM core and the two PRUs.  This is a standard problem in
all multiple core machines, and you will find a lot of material with a
quick Google search.  Depending on your application you may want to use
things like mailbox registers, lockless queues, interrupt signaling,
req/ack handshakes, etc.

-- 
Charles Steinkuehler
[email protected]

-- 
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