Data strcuture for reboot characteristic in STM32Wb55 OTA
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-08-30 12:20 AM
Hello, I uploaded BLE_OTA firmware in 0x08000000 and BLE_heartrate_ota in 0x08007000 and I want to update the new firmware through OTA, I don't know the data structure to write in reboot characteristic, anyone help me
Also for base address, raw data and finished.
- Labels:
-
STM32WB series
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-08-30 01:24 AM
Hello @Sheik_Abdullah_P
This wiki and the AN5247 can help you in your application.
Hope this is helpful. If your question is answered please check this answers as best answer to be diffused.
Best regards.
II
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-08-30 02:35 AM
Hello @Issamos ,
I've already go through all docs and links, not able to get an answer, I need the data format/structure that is sent from the client to the MCU for a reboot, will you help me
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-08-30 02:42 AM - edited ‎2023-08-30 02:43 AM
The application note mentioned previously give a complete description to the operation step by step.
Best regards.
II
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-08-30 05:06 AM
here I'm not using ST BLE app I'm using my own app
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-08-30 05:38 AM
In this case, I suggest you to try to adapt the steps used with ST BLE & STM32CubeMonitor-RF to your own application.
II
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-09-24 02:40 PM
Doesn't work for me too in custom project!
I've added ota reboot char, set that define flag to 1, but then even if I attempt to send 0x01 or 0x00 to reboot char there's no reaction. Does it require additional code? That's a pity STM doesn't provide a simple custom project examples with OTA.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-10-16 06:46 AM
I've successfully uploaded the BLE_OTA firmware at memory address 0x08000000 and the BLE_heartrate_ota at 0x08007000. Now, my challenge lies in understanding how to structure the data to write into the reboot characteristic for initiating an OTA firmware update. The specific data format and content for this characteristic remain a bit unclear to me.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-10-23 12:56 AM
Did you find documentation on this? The only really helpful information regarding OTA I found is this youtube video: https://www.youtube.com/watch?v=mRzZOa3jmuM&list=PLnMKNibPkDnG9JRe2fbOOpVpWY7E4WbJ-&index=9
and the FUOTA documentation for the WBA platform:
https://wiki.st.com/stm32mcu/wiki/Connectivity:STM32WBA_FUOTA