This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

802.15.4 device extended address

Hello,

I changed the 802_15_4/wireless_uart example to use MAC_ADDR_LONG. I am setting the extended address to (NRF_FICR->DEVICEADDR[0] | ((uint64_t)NRF_FICR->DEVICEADDR[1])<<32) but as I read this is just a random number. Is this compliant with IEEE802.15.4 specification or is there an other register we can use to create a EUI-64, as defined in IEEE Std 802?

Thanks

Parents
  • Hi Meister, 


    You are right, EUI-64 is generated from a MAC address and the MAC address should have the OUI assigned by IEEE.

    So it's recommended that you get register and get the OUI from IEEE and generate 48bit MAC and EUI-64 from that. 

Reply
  • Hi Meister, 


    You are right, EUI-64 is generated from a MAC address and the MAC address should have the OUI assigned by IEEE.

    So it's recommended that you get register and get the OUI from IEEE and generate 48bit MAC and EUI-64 from that. 

Children
No Data