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.

AM6412: Ethernet port

Part Number: AM6412
Other Parts Discussed in Thread: AM6442, SYSCONFIG

Hi team,

My customer is designing a PLC product on AM6412, and need 4 ethernet port. From the datasheet it says each PRU_ICSSG contains 2 Ethernet ports. Can you share any material that could support 4 Ethernet ports on Am6412?

BR

Sirui

  • Hello Sirui, 

    Thank you for the query.

    AM6442 has two instances of PRU-ICSSG and each PRU-ICSSG support 2 X Ethernet interface.

    We also have a CPSW3G that supports 2 X ethernet interface.

    The AM6442 supports up to five (5) concurrent external Ethernet ports. Pinmuxing overlaps one of the CPSW and ICSSG external ports (ICSSG1 and CPSW one port is muxed) so this is an either/or port instance.

    I would recommend using the Sysconfig - pinmux tool to understand the possible configuration.

    Regards,

    Sreenivasa

  • Hi Sreenivasa,

    Yes the Sysconfig tools can configure two RMII port on each PRU-ICSSG. Does all variants under Am64 family could support up to 5 Ethernet ports? Customer has seen one ODM designs Am64 board says only AM6442 could support 4 ethernet ports. The real part my customer want to use is Am6412.

    BR

    Sirui

  • Hello Sirui,

    Thank you for the query.

    Please refer to the below in the datasheet.

    Table 5-1. Device Comparison

    The answer is: Use of Am6412 is application dependent.

    All the AM64x devices support: Programmable Real-Time Unit Subsystem(5), PRU_ICSSG,  2 instances
    Some of the AM64x devices support: PRU_ICSSG Industrial Communication Support(6)

    Customer will have to decide on the part number based on the application.

    Regards,

    Sreenivasa