2024-12-05 08:03 AM
I am working on a custom board with the STM32WB55 microcontroller.
The BLE_Ota and Main APP software are functioning properly.
However, when the microcontroller jump to from Ble_OTA to the Main APP, the advertising stops.
When I remove the BLE_Ota software and work only with the Main APP, the advertising continues without interruption.
In the Main APP software, I am actively using CFG_LPM_SUPPORTED and CFG_USE_SMPS.
Looking Forward to Your Response,
2024-12-09 05:14 AM
Hello,
have you considered in the binary of Main_APP you're using through Ble_OTA, that there need to shift during linking? By default code execution start from address 0x08000000, but in case of OTA on this address is the BLE_OTA loader and Main_APP need to be shifted - by default to address 0x08007000.