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.

CC2651R3: Issue with running application after flashing successfully using Uniflash

Expert 1760 points
Part Number: CC2651R3
Other Parts Discussed in Thread: UNIFLASH

Hi guys,

I'm using CC2651R3 chip in my project (ble sdk 5.40), CCS 11.1.0 ver.

I could build and run my application successfully (means advertisement works fine) in debug mode using CCS.

But the same hex file if I flash via Uniflash (without disturbing hardware setup), it doesn't work.

May I know what is this issue because of?

May I know if there is some configuration I need to change to enable the Release mode working properly?

Thanks in advance.

  • Hi,

    May I kindly ask if you are using OAD, and if you have flashed the BIM as well?

    Additionally, there might be some differences in the CCFG. I would recommend to verify if Uniflash could be configured to not overwrite the CCFG (while you expect it to or vise versa).

    Please keep us updated.

    Best regards,

  • Hi Clement,

    Thanks for quick reply.

    I'm not using OAD and I think if we don't have OAD then no BIM is requred.

    Regarding CCFG i will check and revert.

  • Hi Clement,

    Could you please let me know how can I check CCFG is overwritten or not from Uniflash?

    I noticed one more thing meanwhile. I have enabled the Arm Hex Utility in CCS and when I changed the -memwidth and -romwidth to 32 it worked for me. I actually didn't understand about that option and how does that impact ?

  • Hi,

    You can verify the way Uniflash is configured by connecting your device, then checking the content of "Settings & Utilities".

    You can also access this menu by clicking on "Create your personalize settings"

    You can read more about the Arm Hex Utility in CCS here.

    I hope these will help,

    Best regards,