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.

CC3220MOD: how to keep a programmed mac address while reprogramming?

Part Number: CC3220MOD
Other Parts Discussed in Thread: UNIFLASH

Hi team,

My customer would like to program a custom mac address along with RF testing image, after RF testing, they will program an app image via host processor. They want to know how to keep the custom mac address setting programmed previously. Thanks.

Regards,

Jo

  • The MAC Address is stored on the flash (within a secure system file).

    When reprogramming the device (i..e using uniflash or sl_FsProgram command) the entire flash is erased and the MAC address will get lost.

    The user should make sure that both the test image and app image are using the same MAC address.

    Another option is to rewrite the MCU image file only (with the SimpleLink FS API: sl_FsOpen, sl_FsWrite, sl_FsClose), in such way only the MCU image is replaced but the system and user files (including the system file that hold the mac address) are kept untouched.

    Br,

    Kobi

  • Hi,

    Just a comment.

    I think uploading two images (RF testing) and after that production image is a wasting of time during production. Much simpler approach is to integrate RF testing routines into production image.

    Jan