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 "16-Bit Parallel
Capture" and section "28-Bit Shift" to see if they will mesh
well with your ADC's interface.

Thanks for the info. Will check it out.