2026-04-07 2:51 AM - last edited on 2026-04-07 9:19 AM by Imen.D
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.
Solved! Go to Solution.
2026-04-09 1:17 AM
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
2026-04-09 1:17 AM
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
2026-04-09 1:24 AM - edited 2026-04-09 1:24 AM
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