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.

CC2640R2F: Dose have any good method to keep secondary MAC address after using the sbl(cc2640r2f-sbl-linux) tool to upgrade the FW?

Part Number: CC2640R2F

Dear Team:

First I will use "Smart RF Programmer 2" to burn-in cc2640r2f bin file and write the second MAC address.

Now I will use sbl-tool to upgrade cc2640r2f FW via UART. The sbl-tool is getting from https://github.com/deeplyembeddedWP/cc2640r2f-sbl-linux . 

But the sbl-tool will program all the flash data including the 0x0001FFD0 address(Second MAC data). So my secondary MAC will be erased to FF:FF:FF:FF:FF:FF

I check the sbl-tool has no parameters about the MAC address. It also cannot retain the secondary BLE address and will flash all data.

Dose have any good method to keep secondary MAC address by using the sbl-tool?

Or have another tool can burn-in via UART, but can retain the secondary BLE address?

Thanks! 

  • Hi,

    Do you need to update any part of the CCFG configuration?

    If not, you are not required to overwrite the last flash page. That way the Bluetooth address will be left untouched :)

    I hope this will help,

    Best regards,