3 Replies Latest reply on Mar 22, 2016 10:34 PM by frch_1838401

    20737 to use OTA upgrade if device is non-broadcast


      SDK: 2.2.2

      Tag: 920737.

      app: hello-sensor based FW app.

      OTA firmware size ~ 26KB.




      We find one problem that our device is using our app FW with version 1.2 and this
      version is default bleprofile_Discoverable(NO_DISCOVERABLE, NULL)
      by a mistake. However, our device is sealed with a SHELL outside PCB which
      can not be downloaded by UART. So if we want to update this device with a
      correct version(ADV available) by using OTA, it may not be connected with handset.

      Is any possible way or back-door to let it feasible or possible?


      For example, to let CPU pointer to elder version which is ok for ADV before to let
      OTA available without destroying the device shell.