Tool/software:
We have a custom board that replaces the Ethernet on the AM625-SK with two Marvell PHY 88E1512. Both are recognized but the second one has a strange MAC address. Do you have any suggestions as to what the problem might be?
eth0 Link encap:Ethernet HWaddr 1C:63:49:27:76:08
eth1 Link encap:Ethernet HWaddr 3E:E7:C4:0F:75:FB
Hello Far,
First, can you answer the following questions?
1. What TI Linux Processor SDK version are you using?
2. Can you share the full boot log? Please include the boot log by using "Insert>Code"
My initial suspicion is that a random MAC address is generated for eth1. Typically, only eth0 (the first interface) will come with the TI MAC address since it is efused directly into the SoC. The MAC addresses for other interfaces have to be stored in another location (in TI EVMs this is in an EEPROM). Please see this FAQ for more details. https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1319082/faq-where-do-the-mac-addresses-for-am62x-and-am64x-come-from-how-do-i-change-the-mac-addresses
3. It looks like on your custom board you are using the TI efused MAC address for eth0, where are you storing your MAC addresses for eth1?
-Daolin