zynq: enable CONFIG_NET_RANDOM_ETHADDR
PATCH 1/1 zynq: enable CONFIG_NET_RANDOM_ETHADDR
We have to set a MAC address to use network.
Otherwise, the tftpboot command fails with the following message:
Gem.e000b000 Waiting for PHY auto negotiation to complete........ done *** ERROR: `ethaddr' not set
Since commit 92ac52082140 ("net: Remove all references to CONFIG_ETHADDR and friends"), we can not use CONFIG_ETHADDR.
The easiest way to set a MAC address is to enableCONFIG_NET_RANDOM_ETHADDR.
---
configs/zynq_microzed_defconfig | 1 + configs/zynq_picozed_defconfig | 1 + configs/zynq_zc702_defconfig | 1 + configs/zynq_zc706_defconfig | 1 + configs/zynq_zc70x_defconfig | 1 + configs/zynq_zc770_xm010_defconfig | 1 + configs/zynq_zc770_xm012_defconfig | 1 + configs/zynq_zc770_xm013_defconfig | 1 + configs/zynq_zed_defconfig | 1 + configs/zynq_zybo_defconfig | 1 + 10 files changed, 10 insertions(+)
configs/zynq_microzed_defconfig +1 -0
@@ -10,3 +10,4 @@ CONFIG_FIT_SIGNATURE=y # CONFIG_CMD_IMLS is not set # CONFIG_CMD_FLASH is not set # CONFIG_CMD_SETEXPR is not set +CONFIG_NET_RANDOM_ETHADDR=y
configs/zynq_picozed_defconfig +1 -0
@@ -6,3 +6,4 @@ CONFIG_SPL=y # CONFIG_CMD_IMLS is not set # CONFIG_CMD_FLASH is not set # CONFIG_CMD_SETEXPR is not set +CONFIG_NET_RANDOM_ETHADDR=y
configs/zynq_zc702_defconfig +1 -0
@@ -10,3 +10,4 @@ CONFIG_FIT_SIGNATURE=y # CONFIG_CMD_IMLS is not set # CONFIG_CMD_FLASH is not set # CONFIG_CMD_SETEXPR is not set +CONFIG_NET_RANDOM_ETHADDR=y
configs/zynq_zc706_defconfig +1 -0
@@ -10,3 +10,4 @@ CONFIG_FIT_SIGNATURE=y # CONFIG_CMD_IMLS is not set # CONFIG_CMD_FLASH is not set # CONFIG_CMD_SETEXPR is not set +CONFIG_NET_RANDOM_ETHADDR=y
configs/zynq_zc70x_defconfig +1 -0
@@ -10,3 +10,4 @@ CONFIG_FIT_SIGNATURE=y # CONFIG_CMD_IMLS is not set # CONFIG_CMD_FLASH is not set # CONFIG_CMD_SETEXPR is not set +CONFIG_NET_RANDOM_ETHADDR=y
configs/zynq_zc770_xm010_defconfig +1 -0
@@ -11,4 +11,5 @@ CONFIG_SYS_EXTRA_OPTIONS="ZC770_XM010" # CONFIG_CMD_IMLS is not set # CONFIG_CMD_FLASH is not set # CONFIG_CMD_SETEXPR is not set +CONFIG_NET_RANDOM_ETHADDR=y CONFIG_SPI_FLASH=y
configs/zynq_zc770_xm012_defconfig +1 -0
@@ -9,3 +9,4 @@ CONFIG_FIT_VERBOSE=y CONFIG_FIT_SIGNATURE=y CONFIG_SYS_EXTRA_OPTIONS="ZC770_XM012" # CONFIG_CMD_SETEXPR is not set +CONFIG_NET_RANDOM_ETHADDR=y
configs/zynq_zc770_xm013_defconfig +1 -0
@@ -11,3 +11,4 @@ CONFIG_SYS_EXTRA_OPTIONS="ZC770_XM013" # CONFIG_CMD_IMLS is not set # CONFIG_CMD_FLASH is not set # CONFIG_CMD_SETEXPR is not set +CONFIG_NET_RANDOM_ETHADDR=y
configs/zynq_zed_defconfig +1 -0
@@ -10,3 +10,4 @@ CONFIG_FIT_SIGNATURE=y # CONFIG_CMD_IMLS is not set # CONFIG_CMD_FLASH is not set # CONFIG_CMD_SETEXPR is not set +CONFIG_NET_RANDOM_ETHADDR=y
configs/zynq_zybo_defconfig +1 -0
@@ -10,3 +10,4 @@ CONFIG_FIT_SIGNATURE=y # CONFIG_CMD_IMLS is not set # CONFIG_CMD_FLASH is not set # CONFIG_CMD_SETEXPR is not set +CONFIG_NET_RANDOM_ETHADDR=y
Signature · 1 line
1.9.1
PATCH 1/1 zynq: enable CONFIG_NET_RANDOM_ETHADDR
Hi Masahiro,
Quoted 6 lines · Masahiro Yamada
We have to set a MAC address to use network.
Otherwise, the tftpboot command fails with the following message:Gem.e000b000 Waiting for PHY auto negotiation to complete........ done *** ERROR: `ethaddr' not set
Quoted 7 lines
Since commit
92ac52082140("net: Remove all references toCONFIG_ETHADDRand friends"), we can not useCONFIG_ETHADDR.The easiest way to set a MAC address is to enable
CONFIG_NET_RANDOM_ETHADDR.Signed-off-by Masahiro Yamada <[email protected]>
Michal Simek
AppliedPATCH 1/1 zynq: enable CONFIG_NET_RANDOM_ETHADDR
Quoted 13 lines · Joe Hershberger
Hi Masahiro,
Quoted 9 lines · Masahiro Yamada
We have to set a MAC address to use network.
Otherwise, the tftpboot command fails with the following message:Gem.e000b000 Waiting for PHY auto negotiation to complete........ done *** ERROR: `ethaddr' not set
Since commit
92ac52082140("net: Remove all references toCONFIG_ETHADDRand friends"), we can not useCONFIG_ETHADDR.
Quoted 6 lines
Quoted 4 lines
The easiest way to set a MAC address is to enable
CONFIG_NET_RANDOM_ETHADDR.Signed-off-by Masahiro Yamada <[email protected]>Acked-by Joe Hershberger <[email protected]>
Applied.
Thanks,
Michal
Signature · 14 lines
Michal Simek, Ing. (M.Eng), OpenPGP -> KeyID: FE3D1F91 w: www.monstr.eu p: +42-0-721842854 Maintainer of Linux kernel - Microblaze cpu - http://www.monstr.eu/fdt/ Maintainer of Linux kernel - Xilinx Zynq ARM architecture Microblaze U-BOOT custodian and responsible for u-boot arm zynq platform -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 198 bytes Desc: OpenPGP digital signature URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150812/a59cf918/attachment.sig>