cancel
Showing results for 
Search instead for 
Did you mean: 

STM32WB FREERTOS FUOTA not working

PBOIS.1
Associate

Hi,

I try to set FUOTA with FREERTOS on NUCLEO-WB55 demo board.

I start with the BLE_HeartRateFreeRTOS, I built it, flash it and all is ok.

Then I flash OTA bootloader (I know it's working also cause I try to update with BLE_p2pServer_ota project and it's ok too)

Finally in BLE_CFG_OTA_REBOOT_CHAR project, I change stm32wb55xx_flash_cm4.ld file with the one with OTA section and I modified ble_conf.h to enable BLE_CFG_OTA_REBOOT_CHAR. But after having being flashed on the STM32WB, nothing work anymore. I check memory and bin have been correcly written at the right address 80007000.

Could somebody help me with this please?

1 REPLY 1
sougata
Associate II

I am having the same problem.

I can upload my application which is a custom P2PServer blinking an LED. The BLE service is found on the ST Sensor App on Android and I also get the Firmware Upgrade option. So I guess the OTA Reboot Characteristic is being detected. But when I try to send another firmware I get the error Node Not Found.

So as it seems that the OTA App is not being triggered from the Reboot.