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: Unable to make OAD second time.

Part Number: CC2640R2F


I am using CCS 10.3 and BLE stack 5.1 for my application. I am trying to OAD bin file via Simple Link Starter android application. Issue is that I am able to OAD successfully only once and after that using same file OAD is getting failed. Any suggestions to fix this bug is appreciated.

  • Hi,

    Thank you for reaching out.

    - At the beginning of the tests, is the device flashed with the same image as the one transferred during the OAD process? If not, it could mean the image sent during the OAD process does not properly enables OAD (leading the next attempt to be unsuccessful).

    - Have you considered verifying if the issue could come from the OAD distributor (i.e. the phone)? If you try to run several OAD transfers in a row only using TI's images, does it work? Same question if you attempt several OAD operations in a row but using different images?

    - Last but not least, would you happen to have implemented some rollback protections? In other words, in certain cases, a mechanism can be implemented to make sure no SW downgrade is possible. In that case, if two successive images have the same version number, I guess the device could refuse the image. (Note: if such procedure is implemented, then this is not TI code and I may have limited inputs to provide).

    I hope this will help,

    Best regards,