Hello Tom, Vignesh,
On 9/28/2026 8:05 PM, Tom Rini wrote:
On Mon, Sep 28, 2026 at 04:13:06PM +0530, Chintan Vankar wrote:
Hello Vignesh,
On 25/09/26 21:19, Vignesh Raghanvendra wrote:
On 25/09/26 4:37 pm, Chintan Vankar wrote:
SK-AM64 supports Ethernet boot, to get the MAC address during R5 and A53
stage enable NET_RANDOM_ETHADDR config options.
This series is based on commit '9e002445cd0d' of origin/next branch of
u-boot.
Why not use the actual address allocated for the device via
CTRLMMR_MAC_IDx registers? I guess thats what ROM uses for downloading
the initial bootloader?
The way to configure CTRLMMR MAC in AM64 for later stages is by configuring
"ti,syscon-efuse" property in CPSW port. We are using CPSW
port 2 for Ethernet boot, and "ti,syscon-efuse" is configured for cpsw
port 1. I believe we can't configure it for two ports simultaneously.
There's not enough MACs on fuses for all of the ethernet ports on the
hardware? That would be an odd functional regression on TI parts to
me...
I forgot a crucial detail here, the first MAC address for Ethernet is
being parsed from "efuse", and all other MAC addresses can be populated
via EEPROM. I didn't take that into consideration. I will rework on this
and send v2.
Regards,
Chintan.