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.

AM6546 : Change MAC Address

Other Parts Discussed in Thread: AM6546


   AM6546 custom board, SDK "ti-processor-sdk-linux-am65xx-evm-07_01_00_17"

In my custom board every reboot Ethernet MAC address are changing.

I used Hard code value in "board/ti/am65x/evm.c" file but i cant able see that Hard code mac address in after login into the device ifconfig details.

How can I make the uboot use the mac address stored in eeprom ?

Kindly help me for rectify this issue.



  • Hi,

    I see that you were able to resolve the issue based on email confirmation hence closing the thread.

    Posting a summary for reference:

    • MAC address is assigned in U-boot from EEPROM for TI EVM's in board_ti_am6_set_ethaddr()
    • For custom boards changes must be done to assign it as per requirement, instead of reading from EEPROM
    • To set it manually in Uboot, see the environment variable ethXaddr, where X is the interface number