Introduction - If you have any usage issues, please Google them yourself
U-boot execution, reads the MAC address stored in the environment variable ethaddr, and then write the MAC address of the register, if ethaddr 1, then re-generate the MAC address and deposited ethaddr in the same time written to the MAC address register.
The uboot major role in the upgrade process, load the kernel.