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.

AM6546: Configuring PRU2 as Ethernet port

Part Number: AM6546

Hai

As per my design i need to configure PRU1, and PRU2 as ethernet.

In SDK i by default PRU0 and PRU1 is configured as ethernet ( binaries are available for PRU0 and PRU1 only)

Please let me know how to get binaries for PRU2 and kernel configurations to enable PRU2 - ethernet port ( DTS changes )

  • Hello Praveen,

    In AM65x we have three PRU-ICSSG instances. Each ICSSG has 4 cores: PRU0, PRU1, RTU0, and RTU1. We provide an ethernet binary for each core. You would load the same binary on PRU0 for ICSSG0, ICSSG1, and ICSSG2.

    As for DTS example of enabling PRU Ethernet, please take a look at arch/arm64/boot/dts/ti/k3-am654-idk.dtso and the device tree files that it includes.

    Regards,

    Nick