This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

MAC ADDRESS AUTOMATICALLY CHANGE

Hi all,

In my application, I take mac address of chip and make major, minor value (device 's ID) and I need mac address is a constant value. As I know, mac address is a unique value for each chip but on my test it always change. Can you tell me what problem here ?

For example: The first time I turn on device, mac address is ca676b42db50. The 2nd time I turn on device, mac address is eb84ffada44a. .......... Something like that, it always change

Thanks and regard Anh Pham

  • Then I would believe it is a hardware issue yes. You could try to read out the FICR->DEVICEADDR[x] registers using nrfjprog and see if you see anything suspicious with the address. I dont' think the problem is with the SoftDevice, but with the address in FICR.

  • If FICR address change after reset, what problem is ?

    If FICR address do not change but MAC address change, What problem is ?

    Because I receive response from my partner far from here so I can not test with this device.

  • I'm not sure what the problem is. If FICR->DEVICEADDR[0] == 0xFFFFFFFF and FICR->DEVICEADDR[1] == 0x0000FFFF the SoftDevice will generate a new address on reset. If it is anything else, it should use the address that is there. Please check this.

Related