This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC2540: System id

Part Number: CC2540


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).