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.

AM335x EVM using the second Ethernet port

We have  proprietary design based on the AM335x EVM. I ported most of the bootloaders, kernel and drivers. I recently noticed that the two Ethernet ports have the same MAC address and therefore are treated as pretty much the same interface by linux.

The two Ethernet ports are connected to the Ethernet port interfaces on the AM335x, which according to the datasheet have different MAC addresses. I had a look in the cpsw driver and it seems like the second Ethernet port MAC is ignored and the two ports are treated as 2 slaves of the same MAC. Is there a patch somewhere that enables the two ports to be used independently?