
Dear Cristian Birsan,
In message 48EBDD33.30001@gmail.com you wrote:
I used again setenv ethaddr 00:04:25:12:34:56 in u-boot. After saveenv and reboot i used md command to display the EMAC 0xFFFC4000 (named MACB in the driver ) registers
setenv affects only the U-Boot environment variables. It doe snot program any device registers for you.
And PLEASE: restrict your line length to 70 characters or less.
Nfs works only with the ugly code that was removed.
I'm spinning in a circle :(
Please read the previous postings, and the FAQ.
Please send me any suggestion.
Fix your Linux driver to pick up the MAC address from some convenient place; using a kernel boot argument is one option, using the device tree is another one. The former is less effort, the latter is more, but would earn you a lot of credits :-)
Best regards,
Wolfgang Denk