Skip to main content
apous.1
Associate
Jul 20, 2022 10:31 AM UTC
Question

[STM32WB55RG] Launching a default BLE application from latest 1.14.0 Cube release with the stm32wb5x_BLE_Stack_full_extended_fw co-processor firmware?

Hi,

I have been trying to launch on a Nucleo WB55 board some default apps available in STM32CubeWB-1.14.0\Projects\P-NUCLEO-WB55.Nucleo\Applications\BLE with the latest version of the BLE_stack_full_extended. (e.g. BLE_HealthThermometer, BLE_Ota)

But then the BLE seems to crash at startup and doesn't even advertise.

If I just replace the co-proc image with the "_full" one instead of "_full_extended", then the example app is working fine.

Any explanation on such a limitation?

Thank you,

Best regards.

This topic has been closed for replies.

2 replies

Remy ISSALYS
ST Technical Moderator
Jul 21, 2022 1:19 PM UTC

Hello,

In order to use the BLE Full stack extended, it is necessary to adapt the scatter file in the BLE applications.

If you want to use extended feature, two examples are available in STM32CubeWB package: BLE_p2pServer_Ext and BLE_p2pClient_Ext.

A wiki page about Wireless Stack will be available soon.

Best Regards

Explorer
Jul 14, 2023 5:30 AM UTC

Hi, I had the same problem. Just replace linker file STM32WB55RGVX_FLASH.ld from the BLE_p2pServer_Ext example. Don't forget to clean your project before.