I have developed an application using the CYBLE-222014-01 module which acquires a set of data and transmits it over BLE. Now I would like to add OTA functionality to this project, however the application note is not that clear when explaining how a fixed stack bootloader is to be implemented. If anyone has a clearer idea it would be greatly appreciated.


  • \$\begingroup\$ Are you aware of the 50-page application note AN-97060, which is a Guide to OTA Firmware Update for your module? \$\endgroup\$ Mar 18, 2022 at 19:39
  • \$\begingroup\$ Yes, but this application note is not that clear on the actual implementation of the code itself. Thanks \$\endgroup\$
    – Chris_26
    Mar 21, 2022 at 6:20
  • \$\begingroup\$ Looks like there are example projects and step-by-step instructions of how to combine their fixed-stack bootloader project with your BLE project. If still stuck, you could try the Infineon (which bought Cypress) community forums for specific help. \$\endgroup\$ Mar 21, 2022 at 16:01
  • \$\begingroup\$ Ok, will do thanks a lot ! \$\endgroup\$
    – Chris_26
    Mar 23, 2022 at 6:31


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Browse other questions tagged or ask your own question.