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.

AM3352 Ethernet

Other Parts Discussed in Thread: AM3352

I'm looking at the AM3352 features at a high level. It is unclear to me whether the Ethernet peripheral can be configured either as a 3-port switch (one internal port with an IP address + 2 external ports) or as two independent MACs with individual IP addresses. If so, which control register sets it up?

  • Hi Jean,

    AM335x devices can be configured with dual MAC, so that both ethernet ports can be used to communicate with two differet networks.
    Following threads might be of help:
    http://e2e.ti.com/support/arm/sitara_arm/f/791/p/176895/637112
    http://e2e.ti.com/support/arm/sitara_arm/f/791/t/199705
    http://e2e.ti.com/support/arm/sitara_arm/f/791/t/203416
    http://e2e.ti.com/support/arm/sitara_arm/f/791/p/166595/607877

    For configuring the CPSW kernel driver to work in dual mac mode refer to the following wiki: http://processors.wiki.ti.com/index.php/AM335x_CPSW_%28Ethernet%29_Driver%27s_Guide

    Hope this helps.

    Best Regards,
    Yordan
  • Hi Jean,

    Yes, both modes are possible. See section 14.3.2.10.2 in the AM335X TRM Rev. K for details on switching to Dual MAC mode.

  • Thanks Biser. That answered my question perfectly.