BLE OTA via ST BLE Toolbox – Firmware Hangs After Image Upload
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2025-04-15 10:34 AM
Hello,
I'm facing an issue while performing OTA firmware updates using the ST BLE Toolbox app. The image file uploads successfully in most cases, but quite often, the final confirmation pop-up (indicating completion or prompting for reboot) does not appear. Additionally, the BLE connection does not disconnect automatically after the upload finishes.
As a result, the firmware gets stuck, and it seems the device is not transitioning out of the OTA mode properly. I suspect the problem might be related to BLE service handling in the firmware, possibly missing a disconnection trigger or final response from the app.
Has anyone else faced a similar issue or can suggest what part of the BLE service code should be checked for proper OTA completion and BLE disconnection?
Any guidance would be appreciated.
Thanks in advance.
Solved! Go to Solution.
- Labels:
-
STM32WB series
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2025-04-17 2:57 AM
Hi,
A similar problem has just been fixed in the new version of ST BLE Toolbox (v1.4.4 for Android & v1.2.9 for IOS).
Can you please confirm that you no longer have any problems using the latest version?
BR, Joé
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2025-04-17 2:57 AM
Hi,
A similar problem has just been fixed in the new version of ST BLE Toolbox (v1.4.4 for Android & v1.2.9 for IOS).
Can you please confirm that you no longer have any problems using the latest version?
BR, Joé
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2025-04-20 8:10 PM
Thanks, with ST BLE Toolbox v1.4.4, OTA is now working as expected.
