This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Reduce PRU DDR read latency

I see up to 5.8 microseconds of latency when the PRU is reading from DDR memory. Is it possible to reduce this? I tried changing registers that looked promising for giving the PRU priority but they didn't have a noticeable effect. This is running on a Beaglebone black,


The examples I found for doing DMA from the PRU were all for older kernels and wouldn't work with Linux 3.8.13. Is there an example I missed that works with this kernel?