How can the upper layer change the default MAC address? We need a way to program the chip with our defined MAC address.
We are using this driver: emac_dwc_eqos
Thanks,
Nathan
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.
How can the upper layer change the default MAC address? We need a way to program the chip with our defined MAC address.
We are using this driver: emac_dwc_eqos
Thanks,
Nathan
Hi Nathan,
The MAC address is a higher layer functionality and so its not really applicable to the PHY. If you are using a 3rd party Ethernet System, then you can try contacting the vendor to see how MAC address can be changed.
-Regards
Aniruddha
What do you mean by 3rd party Ethernet System?
Is this the emac driver I mentioned?
Does each DP83867E come programmed with a unique MAC address? Also, where is the MAC address stored on the chip?
-Thanks,
Nathan
Hi Nathan,
3rd party would mean non-TI in this case. So you would need to contact the EMAC vendor. As mentioned above, since the MAC functionality is higher layer the MAC address is assigned to the Ethernet MAC. This can be a processor, FPGA, Switch and so on. Ethernet PHY can be used in this system but the MAC address is not stored in the PHY.
-Regards
Aniruddha