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.

CC2541 - Can OAD Manager store Image B binary equal to 150KB?

Hi all,

I have a query related to CC2541-OAD Manager project.

Introduction & Status of current work:
1. I am using the CC2541-SimpleBLEPeripheral project with BLE Stack version 1.4
2. I have been able to reduce the size of Image A to 99KB and hence managed to provide 150KB space for Image B.

Issue:
1. Normally, I would have gone ahead to test above Image B by downloading the OAD Manager Project in one of SmartRF05EB kits that I have and then uploading the Image-B binary using Serial Boot tool from PC.
2. But, the OAD Manager project itself occupies 126KB of internal flash memory. So, the memory area that remains for storing the Image B binary is approx 130KB which is very less than the intended 150KB

Possible solution:
3. Should I try to reduce the OAD Manager size to less that 100KB and modify the starting location of Image B so that Image B binary will successfully get stored in the remaining memory area? OR

Is there any other way that any one can suggest ? The above possible solution could again take some days and I was wondering if there was some other way that I could test the final Image B binary.

Please let me know if you need any additional information.

Thanks in advance.

Regards,
Anup

  • Hi Anup,

    I think it would be difficult to reduce the OAD Manager size. You can instead use BLE Device Monitor (found on the ti.com/sensortag-wiki page) to upload any size .bin files via OAD. You could also use the Multitool or Sensortag apps for iOS / Android.

    Best regards,
    Aslak