>
> Hi Paul-
>

I'm using the RPMsg character device to transfer 16 bit data PRU to ARM at 
a rate of 8ksps.  This is a low rate compared to your requirement, however, 
I am not seeing significant ARM processor loading at this rate.  I don't 
know the practical upper limit of RPMsg as deployed in the PRU examples, 
but perhaps 100ksps is not out of the question.

My impression is that the kernel programmers have a very good tool box for 
efficient handling of data, and I assume the RPMsg took advantage of these 
tools.

My present scheme is to use one character device as a data stream, and 
another for PRU control functions.  I'm not deep into it yet, so I can't 
comment on the practicality of this scheme with the remoteproc/RPMsg 
framework.

Regards,
Greg

-- 
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/298bd9f1-bd28-4d6c-97b3-05b80925662f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to