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.

PROCESSOR-SDK-AM335X: PROCESSOR-SDK-AM335X PTP PRU-ICSS

Part Number: PROCESSOR-SDK-AM335X

Hi,

I was working some time ago with PTP protocol (TI PROCESSOR SDK) using a BeagleBone Black with linuxptp (ptp4l) in order to:

  1. Synchronize the PHC clock.
  2. Generate a PPS signal.
  3. Read external events to assign hardware timestamp to a digital input rising edge from a GPIO port (using the DMTimers to assign hardware timestamp).

Now, I would like to do the same but with PRU-ICSS. I was reading that PRU-ICSS are independent of AM335X processor, so it would be beneficial to get a more accurate process since this PRU-ICSS units would be dedicated exclusively to these tasks.

Is it possible to generate a PPS signal and read external events using the PRU-ICSS instead of the main processor AM335X of the BeagleBone Black board?

Could you give to me a clue where I can find some information about it?

Kind regards,

Julian