Skip to main content
ledi001
Associate III
October 17, 2024
Solved

Where can i find the OTA-Bootloader for STM32WBA55

  • October 17, 2024
  • 2 replies
  • 1138 views

Hi,

where can i find the OTA-Bootloader for STM32WBA55?

For STM32WB it is located in the regarding FW-Package in Folder "BLE_Ota", but in the FW-Package of STM32WBA i can't find it there.

Best answer by STTwo-32

Hello @ledi001 

For the OTA on the STM32WBA, there is no binary file such as the "BLE_OTA" on the STM32WB. The only available firmware examples for OTA on the STM32WBA are BLE_HeartRate_ota and  BLE_p2pServer_ota.

Best Regards.

STTwo-32

2 replies

STTwo-32
STTwo-32Best answer
Technical Moderator
October 17, 2024

Hello @ledi001 

For the OTA on the STM32WBA, there is no binary file such as the "BLE_OTA" on the STM32WB. The only available firmware examples for OTA on the STM32WBA are BLE_HeartRate_ota and  BLE_p2pServer_ota.

Best Regards.

STTwo-32

ledi001
ledi001Author
Associate III
October 26, 2024

Hello @STTwo-32 ,

thanks for information.

But when i check the linker script files, i see these Memory Definitions:

BLE_p2pServer_ota

/* Memories definition */
MEMORY
{
 RAM (rw) : ORIGIN = 0x20000020, LENGTH = (128K - 0x20)

 NVM (r) : ORIGIN = 0x080FC000, LENGTH = 16K
 DATA (r) : ORIGIN = 0x080FA000, LENGTH = 8K
 FLASH (rx) : ORIGIN = 0x08006000, LENGTH = 488K
}

 

BLE_ApplicationInstallManager

/* Memories definition */
MEMORY
{
 RAM (rw) : ORIGIN = 0x20000010, LENGTH = (0x10000 - 0x10)

 FLASH (rx) : ORIGIN = 0x08000000, LENGTH = 0x6000
}

In this case, so if the OTA bootloader is included here for BLE_p2pServer_ota, shouldn't the area for the flash also start at 0x0800 0000? 

 

STTwo-32
Technical Moderator
October 26, 2024

Hello @ledi001 

This is a new question. Could you please close this topic by selecting the answer of your original question as best answer. Then, create a post for your New question with more details if possible.

Best Regards.

STTwo-32 

Technical Moderator
October 24, 2024

Hi, 
You can find more information on how OTA works on WBA here :
STM32WBA Bluetooth® LE – Firmware update over the air - stm32mcu

BR, Joé