Tool/software:
Hello,
I'm actually in the process of looking for a way to share data between the PRU and the A53 running Linux. The problem is that I will acquire up to 8 channels of ADC (for one PRU core) samples during a long period, so all this data will not fit into the PRU's local RAM. I also need a very quick way to store this data while acquiring the samples, because the sampling frequency is quite high and I have to track a signal of 2 MHz on PRU GPIO (CMOS parallel protocol). I was planning to directly write data to DDR from the PRUs, which I tested and seems to work well and is pretty quick, but I'm struggling to read the values from Linux userspace.
SDK: ti-processor-sdk-linux-am64xx-evm-11.01.05.03