6 Replies Latest reply on Jul 30, 2018 2:26 AM by tt_2447651

    OTA Upgrade Problem

    tt_2447651

      I have a question about OTA upgrade.

       

      I implemented an OTA upgrade with reference to the document of AN 97060 listed in the following URL.

      I used the source code of the sample as described in the document as well.

      http://www.cypress.com/documentation/application-notes/an97060-psoc-4-ble-and-proc-ble-over-air-ota-device-firmware-upgrade

       

      I am using the device of "CY8C4248LQI-BL483".

      I implemented "5.4 Adding an Upgradable Stack OTA Bootloader" described in the document.

       

      In this configuration, the firmware consists of three parts.

      1.Application

      2.BLE Stack Application

      3.Launcher

       

      I will modify the source code of the "Application" and create the built firmware.

      And I can upgrade that firmware by OTA upgrade without problems.

       

      However, when I upgrade the firmware created by modifying the source code of "BLE Stack Application", I have problems.

      Although the OTA upgrade itself will succeed, it stops within the SRAM initialization process that is done the first time Application is launched.

       

      Please tell me how to solve this problem.