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.

can i change the rtos on CC2640?

Other Parts Discussed in Thread: CC2640

Hi,

    I have two questions here, please help, thanks a lot.

    The first one is about the inner flash. Right now there's only 128K flash, and I figured out that all of the memory is filled with OAD image\BIM and so on, besides, I can't use the memory or relocate the memory. It is apparently that the flash is not enough for using. So I have this question: If I disable the application update function, can I free some memory of the inner flash? If I use extern flash can I move the OAD image outside and use the inner flash to save data?

    The second one is about the TI_RTOS. Right now we are using the BLE STACK, we need it. But we may need to put a new RTOS on CC2640. Is it possible? I find that TI_RTOS put the BLE task as the highest priority task. I need some explaination about the multi-task response on CC2640. Thanks!

  • Hi,

    Yes you can use external flash for storing OAD image. This is supported in our latest stack release, 2.1.

    While it is possible to port to another RTOS, this is very complex and we highly recommend using TI-RTOS. Why do you want to change?

    Cheers,
    Fredrik
  • Dear Fredrik,

    Thanks for your answer.

    Where can I find the information about moving OAD image to the external flash?

    As for the next question, I was considering our plan B. As you know, we need a plan B if the plan A can not work anymore. :)

    Thanks a lot and best wishes for you!

    Best Regards!

    Lillian

    20150806