Skip to main content
Associate II
April 7, 2026
Solved

STM32WB55RG: BLE software not working after upgrading BLE stack firmware

  • April 7, 2026
  • 2 replies
  • 135 views

Hi together,

I have been developping a simple BLE application (that I can attach eventually) on the STM32WB55RG P-Nucleo

This application combines BLE + USB Device (FS)

But after I upgraded the BLE stack firmware from:

FUSVER:1.2.0.0
STKVER:1.13.2.2
STK@:80CF000
FUSOP:3.1.0

To:

FUSVER:2.2.0.0
STKVER:1.24.0.2
STK@:80D0000
FUSOP:3.1.0

Then I can no longer get any BLE connection nor bonding to my board, using a smartphone. 

I'm very suprised of that.

Best answer by grohmano

Hello @FabriceG,

it is quite possible that your application is no longer compatible with the latest stack version. There may be different APIs, different memory access and so on. 

You can check the log or debug your application to find which exact command fails and then change it according to the latest API. As the second option, you can update the whole SDK. 

 

Hope this helps, if you have any further questions, please do not hesitate to ask
Best regards

grohmano

2 replies

grohmanoBest answer
ST Employee
April 9, 2026

Hello @FabriceG,

it is quite possible that your application is no longer compatible with the latest stack version. There may be different APIs, different memory access and so on. 

You can check the log or debug your application to find which exact command fails and then change it according to the latest API. As the second option, you can update the whole SDK. 

 

Hope this helps, if you have any further questions, please do not hesitate to ask
Best regards

grohmano

FabriceGAuthor
Associate II
April 9, 2026

Hi Grohmano,

Thanks. This is indeed what I was thinking.

Meanwhile I've built a dual HID (BLE + USB) application, from a more recent example given (BLE_Hid, I guess in API version 1.24.0)

And it works nicely.

Cheers

Fabrice