Skip to main content
Associate
November 15, 2024
Solved

BLE_ApplicationInstallManager (STM32WB07) does not load/run BleApplication

  • November 15, 2024
  • 1 reply
  • 1125 views

Hi,

I have downloaded the example BLE_ApplicationInstallManager application for STM32WB7.

As suggested in the readme-

BLE_ApplicationInstallManager.bin was loaded at 0x10040000.

My BleApplication.bin (embedding OTA service) was loaded at 0x10041000.

Noticed that, on reset my BleApplication doesn't run.

I noticed Application/User/Core/main.c is only initializing the HALNUCLEO-WB07CC/Applications/BLE/BLE_ApplicationInstallManager 

I expected something similar to NUCLEO-WBA55CG/Applications/BLE/BLE_ApplicationInstallManager/Core/Src/main.c 

What am I missing?

Regards,

Ashish

 

Best answer by STTwo-32

Hello @apradhan 

On the STM32WB0, the application install manager does only the jump to the actual OTA application, the function that does it is BootModeCheck(). The OTA functions are included inside the OTA projects as BLE_HeartRate_ota and BLE_p2pServer_ota.

Best Regards.

STTwo-32

1 reply

STTwo-32
Technical Moderator
November 16, 2024

Hello @apradhan and welcome to the ST Community.

I'm checking this internaly and i will be back to you ASAP.

Best Regards.

STTwo-32 

apradhanAuthor
Associate
November 25, 2024

Hello @STTwo-32

Thank you for looking into this. 

Wondering if you had any update?

Regards,

apradhan

 

 

STTwo-32
STTwo-32Best answer
Technical Moderator
November 25, 2024

Hello @apradhan 

On the STM32WB0, the application install manager does only the jump to the actual OTA application, the function that does it is BootModeCheck(). The OTA functions are included inside the OTA projects as BLE_HeartRate_ota and BLE_p2pServer_ota.

Best Regards.

STTwo-32