cancel
Showing results for 
Search instead for 
Did you mean: 

STM32WB5MMGHx custom app couldn't go back to OTA Loader App

Jtron.11
Senior

I am following this video link showing step by step to create OTA app.

https://www.youtube.com/watch?v=mRzZOa3jmuM.

I am successfully to create the custom application, download the OTA loader app at 0x08000000, and the custom's app at 0x08007000. The problem I am facing is whenever I sent some data to OTA Reboot characteristic, the custom app is just reset, then go back to the custom app. It didn't enter the OTA loader app. Am I missing something like the erase current app function? I also notice in my custom app, once the ST BLE tool box or ST BLE Sensor app connects to my device, it didn't show the OTA reboot option like when I tried the BLE_p2pServer_ota.

11 REPLIES 11

Let's said you have generated the following for your custom service:

F000AAAA-0452-4000-C000-000000000000.

Then for your 2 char you may change to:

F000BBBB-0452-4000-C000-000000000000 #CharA

F000CCCC-0452-4000-C000-000000000000 #CharB

Only the bits[16:32] change. Can you try this ?

leonado897
Associate
 

Thank you, Axel!

I’m encountering a similar issue. I generated a 128-bit UUID for my custom use and assigned it separately to Service, Write, and Notification characteristics. However, when I test it using the ST BLE toolbox, it ends up using the same UUID for both Write and Notification characteristics. I’m not sure why this happens or what might be causing it. Any insights?