03-20-2018 02:13 PM
I'm running the zynq 2017.4 release available here: http://www.wiki.xilinx.com/Zynq2017.4+Release and there is one problem with this build. Network configuration overrides the ROM MAC address so that all the boards boot up with the same MAC address. I'd like to put multiple boards on the same network which is going to make it difficult to identify each board.
Is there a way to get rid of the rom override and use the unique mac addresses on each board without rebuilding the release files? Is there a way to edit the rootfs (which is where I think the override is stored somewhere at /etc/network ?)
03-26-2018 03:42 PM
In petalinux-config menu option you can set the MAC address so that it will set both in U-boot and Linux.
Other way is to read the MAC from EEPROM refer this AR https://www.xilinx.com/support/answers/70176.html.
Current petalinux doesn't support programming MAC to multiple boards using single image.