Hi, Xu
MAC address is difference between the PHY chip of Cyclone V/IV board and Cyclone 10LP board. You may be need to get the correct MAC address from the Cyclone 10LP board.
You may refer to below document on how to get the MAC address:
https://www.intel.com/content/dam/altera-www/global/en_US/uploads/9/97/CVE_Nios_II_Simple_Socket_Server_Quick_Reference_Guide.pdf
And you may need to check the interface between the Cyclone 10LP and the ethernet PHY chip, and the I/O parameters might be different from Cyclone IV/V.
For example, the ethernet interface in Cyclone 10LP is 3.3V, but 2.5V in Cyclone IV/V.
Cyclone VE development board:
https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/manual/rm_cve_fpga_dev_board.pdf
Cyclone 10LP development board:
https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/ug/ug-c10-lp-eval-kit.pdf
Eric