From 68744bfc159935a798085c5027ed01fad77eb3ef Mon Sep 17 00:00:00 2001 From: Chanho Park Date: Fri, 19 Feb 2016 17:26:54 +0900 Subject: [PATCH] artik: configs: add factory_set_ethaddr environment This patch adds factory_set_ethaddr env to help easy generation of the mac address and store it into factory information. Change-Id: I6d0e97add46c1f9a369629917acf5c7d5b22960e Signed-off-by: Chanho Park --- include/configs/artik_common.h | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/include/configs/artik_common.h b/include/configs/artik_common.h index cf2391623..9aeb14c93 100644 --- a/include/configs/artik_common.h +++ b/include/configs/artik_common.h @@ -194,6 +194,10 @@ /* Command definition*/ #include +#define CONFIG_CMD_NET +#define CONFIG_CMD_DHCP +#define CONFIG_CMD_GEN_ETHADDR + #define CONFIG_CMD_PING #define CONFIG_CMD_ELF #define CONFIG_CMD_MMC @@ -291,6 +295,9 @@ "sdrecovery=sdfuse format; sdfuse flashall 3\0" \ "factory_load=factory_info load mmc ${emmc_dev} 0x80 0x8\0" \ "factory_save=factory_info save mmc ${emmc_dev} 0x80 0x8\0" \ + "factory_set_ethaddr=run factory_load; gen_eth_addr ;" \ + "factory_info write ethaddr $ethaddr;" \ + "run factory_save\0" \ "boot_cmd=fatload mmc 0:1 $kernel_addr $kernel_file;" \ "fatload mmc 0:1 $fdtaddr $fdtfile;" \ "bootz $kernel_addr - $fdtaddr\0" \ -- 2.34.1