On Fri, Jun 28, 2024, at 16:06, Andrei.Simion@microchip.com wrote:
On 28.06.2024 11:29, Arnd Bergmann wrote:
quoted
As far as I can tell, even with this logic in place, users
are better off just having the boot loader read the EEPROM
and storing the MAC address in the in-memory dtb as we do
on other platforms.
Our boot chain is ROM BOOT -> AT91Bootstrap -> U-Boot -> Linux Kernel.
U-Boot is the stage where we set up the MAC address.
We can skip U-Boot and use the following boot chain ROM BOOT ->
AT91Boostrap -> Linux Kernel.
Right, I can see how that is useful. Can you add that description
in the patch?
This patch set is useful for this scenario and also for redundancy (if
something related with NET/EEPROM fails in U-Boot).
Not sure if redundancy is what we want the boot loader level ;-)
Arnd