On 4/8/25 03:16, Fabio Estevam wrote:
> From: Fabio Estevam <feste...@denx.de>
> 
> Currently, Ethernet fails to probe due to the lack of a valid MAC address:
> 
> ```
> Net:   
> Error: ethernet@f8008000 No valid MAC address found.
> No ethernet found.
> ```
> Select CONFIG_NET_RANDOM_ETHADDR so that a random MAC address is generated
> and Ethernet can work by default.

At91 boards have a eeprom memory that has an unique MAC address. Some
boards have a QSPI memory that keeps it.
The fact that no MAC is available makes me think some of these drivers
are not working. I suggest you debug that, and do not enable random MAC
address.

> 
> Signed-off-by: Fabio Estevam <feste...@denx.de>
> ---
>  configs/sama5d27_wlsom1_ek_mmc_defconfig       | 1 +
>  configs/sama5d27_wlsom1_ek_qspiflash_defconfig | 1 +
>  2 files changed, 2 insertions(+)
> 
> diff --git a/configs/sama5d27_wlsom1_ek_mmc_defconfig 
> b/configs/sama5d27_wlsom1_ek_mmc_defconfig
> index 378a8af20810..171081310904 100644
> --- a/configs/sama5d27_wlsom1_ek_mmc_defconfig
> +++ b/configs/sama5d27_wlsom1_ek_mmc_defconfig
> @@ -72,6 +72,7 @@ CONFIG_SPL_OF_CONTROL=y
>  CONFIG_OF_SPL_REMOVE_PROPS="interrupts interrupt-parent dmas dma-names"
>  CONFIG_ENV_IS_IN_FAT=y
>  CONFIG_SYS_RELOC_GD_ENV_ADDR=y
> +CONFIG_NET_RANDOM_ETHADDR=y
>  CONFIG_SPL_DM=y
>  CONFIG_SPL_DM_SEQ_ALIAS=y
>  CONFIG_CLK=y
> diff --git a/configs/sama5d27_wlsom1_ek_qspiflash_defconfig 
> b/configs/sama5d27_wlsom1_ek_qspiflash_defconfig
> index 6b75825a13e6..f0831ffe4c52 100644
> --- a/configs/sama5d27_wlsom1_ek_qspiflash_defconfig
> +++ b/configs/sama5d27_wlsom1_ek_qspiflash_defconfig
> @@ -76,6 +76,7 @@ CONFIG_SPL_OF_CONTROL=y
>  CONFIG_OF_SPL_REMOVE_PROPS="interrupts interrupt-parent dmas dma-names"
>  CONFIG_ENV_IS_IN_SPI_FLASH=y
>  CONFIG_SYS_RELOC_GD_ENV_ADDR=y
> +CONFIG_NET_RANDOM_ETHADDR=y
>  CONFIG_SPL_DM=y
>  CONFIG_SPL_DM_SEQ_ALIAS=y
>  CONFIG_CLK=y

Reply via email to