My system id is 84;EB:18:77:07:3C.
Using the following to get the ID.
uint8 primaryMac[B_ADDR_LEN]; uint8 volatile *externalMemory = (uint8 volatile *)0x780E; osal_memcpy(primaryMac, (void*)externalMemory, B_ADDR_LEN);
and also
uint8 primaryMac[B_ADDR_LEN]; GAPRole_GetParameter(GAPROLE_BD_ADDR, primaryMac);
The two methods only return two byte number, where I expect six. Also, the number changes (though infrequently).