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