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.

CC2564: Modified public address cause bonding fail

Part Number: CC2564

Hi,
I can use HCI_VS_Write_BD_Addr to change the public BDADDR of a CC2564 slave device. But I found that when I bond the CC2564 to a master, CC2564 will report SMP fail with 
Code: Pairing Failed
Reason: Confirm Value Failed
I figured out that it's because the stack use the default public BDADDR to validate the Mconfirm received from the master. I don't think it's a expected behavior. the master and slave(CC2564) use different BDADDR for Confirm value calculation.

I have try CC2564B and CC2564C, they act the same.
Could you help?
Thanks,
Kevin.