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.

AM6442: Set mac addresses by ti-u-boot

Part Number: AM6442


Tool/software:

Hello,

I have a question about setting the mac address in the bootloader. I have two icssg ports defined in DTS, something like here:

https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/tree/arch/arm64/boot/dts/ti/k3-am642-evm.dts

And my question. Where in ti-u-boot is this functionality to set these mac addresses? How to enable it?

Thank you for your help :)

  • Hello Kacper,

    On the TI EVMs, we preprogram the MAC addresses into the onboard EEPROM.

    I have not spent a bunch of time with this part of the codebase yet, but I believe the MAC addresses are read from EEPROM here:
    ti-processor-sdk-linux-am64xx-evm-10.01.10.04/board-support/ti-u-boot-2024.04+git/board/ti/am64x/evm.c

    Regards,

    Nick