Hi,
I am actually desgigning a system that communicates through many interfaces (RS485, RS232, Ethernet) and have the possibility to acquire ADC data trrough SPI at a frequency of 400kHz.
My choise has been made for the AM3359, from the Sitara family. However, the Linux OS can't be real time enough to make the ADC part so I decided to use the PRU.
I have been reading the PRU-ICSS overview and I saw that the PRU owns a UART connection but no SPI. The only thing that is SPI related is the interrupt on MCSPI.
My question is, is it possible to use the main core SPI with the PRU ? Send and receive data to be treated in real time ?
Thank you.