BeagleBoard-XM unfortunately is plagued by lack of proper MAC address in USB resulting in custom uEnv.txt and risk of MAC address conflict in the network.
NOTE: a) if user wants to manually set/override the mac address, then they can change the environment variable prior to 'usb start' b) If a new board file would like to create it's own version of this, the weak function can be overriden as well. c) There does not yet seem a need to create a generic fake ethernet MAC address logic, hence, not done pending such a need. Nishanth Menon (3): OMAP: common: consolidate fake USB ethernet MAC address creation omap3/sys_info: provide interface to read die id OMAP3: beagle-xm: generate fake USB ethernet MAC address from dieid arch/arm/cpu/armv7/omap-common/utils.c | 22 ++++++++++++++++++++++ arch/arm/cpu/armv7/omap3/sys_info.c | 19 ++++++++++++++----- arch/arm/include/asm/arch-omap3/sys_proto.h | 2 ++ arch/arm/include/asm/omap_common.h | 2 ++ board/ti/beagle/beagle.c | 11 +++++++++++ board/ti/omap5_uevm/evm.c | 25 ++++++++----------------- board/ti/panda/panda.c | 21 ++++++--------------- 7 files changed, 65 insertions(+), 37 deletions(-) -- 1.7.9.5 _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot