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.

AM5728: PRU-ICSS Ethernet port limitation

Guru 15520 points
Part Number: AM5728

Hi,

I have a question about AM5728 PRU-ICSS.
I understand that PRU can be used as Ether(10/100Base).

AM5728 have PRU0 and PRU1. Each PRU have 2 ether port.
I'm planning to use two ether port of peripheral and one ether port of PRU.
To use only one ether port of PRU, are there any limitation such as only this port of this PRU can be used?

In following TI wiki page, it said as follow:
processors.wiki.ti.com/.../PRU-ICSS_Ethernet Ethernet&tisearch=Search-EN#Single_Port_Mode
/////////////////////////////////////////////////////////////////////////////////////////
On the AM572x IDK the silkscreen says PRU2 ETH0 and PRU2 ETH1 for the supported PRU ports.
/////////////////////////////////////////////////////////////////////////////////////////
Is this means that only PRU2 ETH0 and PRU2 ETH1 can be used in AM572x?
Or is it only related to the IDK board?

best regard,
g.f.

  • Hi,

    I've notified the sw team. They will post their feedback directly here.

    Best Regards,
    Yordan
  • g.f,

    >>On the AM572x IDK the silkscreen says PRU2 ETH0 and PRU2 ETH1 for the supported PRU ports.
    This is because MII pins (PRU1 eth0/1) are multiplexed with RGMII (CPSW) with the default pinmux configuration on AM572x IDK.

    You can re-config pinmux to support 4-port from PRU1/2 without CPSW on AM572x.
    If you plan to use two ether ports of peripheral (CPSW) and one ether port of PRU, yes only PRU2 eth0/1 can be used on AM572x (no matter IDK or custom board).

    Regards,
    Garrett