Hi, I'm using mini6410 with Wince 6 and I need to change mac address because in all boards I have it is the same -> so I can't use it in the same network. I try to change Network address in HKEY_LOCAL_MACHINE\Comm\DM9CE1\Parms\NetworkAddress in BSP without success. I try also to change this value directly inside wince (via regedit) without success. In both case value is correctly saved, but MAC address used in network protocol (what I can see in my DCHP server) is always the same. Someone had solved this problem? Thanks in advance. Max.
The MAC address is under HKEY_LOCAL_MACHINE\Comm\DM9CE1\Parms and the keys are SoftwareMacAddress0 to SoftwareMacAddress5 bye S
Hello, No, the MAC address of the registry is not used by the driver, the mac address is hard coded in the source code of the ethernet driver (i don't remember where). If you have just a few boards, you can just modify the driver to read the mac address in the registry (but i suspect there is a reason why this option is no more available...) If you have many boards, a best solution could be to store this address in the eeprom (with such a solution, you can update your nk.bin and erase your registry without to loose you mac address) but it represents a bigger work Domodom
Hi, Domodom said mac addess is in doruce code of the ethernet driver. But I don't found. Is there someone finds a solution to this problem? Thanks.