PRU with external ADC

Can the PRU be used to interface the Beaglebone to external ADC? I need to capture 500 micro-seconds of data at a 5 MHz rate.

It depends on the interface to the ADC. There is a parallel capture
interface that will easily run that fast, and you may be able to use the
bit-shift interface to do serial or something like SPI if the PRU's
capability lines up with what your ADC wants to see.

In the PRU Reference guide, review section 5.2.2.3.2 "16-Bit Parallel
Capture" and section 5.2.2.3.3 "28-Bit Shift" to see if they will mesh
well with your ADC's interface.

Thanks for the info. Will check it out.

Maurice