Skip to main content
Thomas L.
Associate III
February 18, 2026
Solved

No advertisments from NUCLEO-WB55RG

  • February 18, 2026
  • 2 replies
  • 151 views

Hi

I recently received a NUCLEO-WB55RG (the big board, not the USB dongle) and tried installing the demo from the STM32CubeWB repository.

I saw that I need to flash the FUS + Stack first which I did. STM32CubeProg reports 

  • FUS State: FUS_IDLE
  • FUS Status: FUS_NO_ERROR
  • FUS Version: V2.2.0.0
  • STACK Version: V1.24.0.3
  • STACK Address: 0x80D0000
  • FUS Operator: v3.1.0

The files I flashed were:

  • STM32CubeWB-master\Projects\STM32WB_Copro_Wireless_Binaries\STM32WB5x\stm32wb5x_BLE_Stack_full_fw.bin
  • STM32CubeWB-master\Projects\STM32WB_Copro_Wireless_Binaries\STM32WB5x\stm32wb5x_FUS_fw.bin

As application I chose the p2pServer application

  • STM32CubeWB-master\Projects\P-NUCLEO-WB55.Nucleo\Applications\BLE\BLE_p2pServer\Binary\BLE_p2pServer_reference.hex

When I disconnect the SWD Interface and press the reset button I get the following output (nothing else):

Wireless Firmware version 1.24.0
Wireless Firmware build 3
FUS version 2.2.0
>>== SHCI_SUB_EVT_CODE_READY
>>== SHCI_SUB_EVT_CODE_READY - FUS_FW_RUNNING

Now I assumed this should be enough to at least see the device advertising.

But none of my applications can see the device. I tried the following apps:

  • ST BLE Sensor
  • SiConnect (Silabs)
  • nRF Connect (nRF)

I do not get a single indication that the device is alive.

What am I missing?

 

 

Best answer by Thomas L.

Well, apparently you need to explicitly push the "Start Stack" button and then upload your application. I thought I had done that before but the correct update routing was:

  1. Update FUS
  2. Update Stack
  3. Push the Start Stack button
  4. Upload your binary

 

I have to somewhat admit that this is a horrible experience for a first bringup.

2 replies

Thomas L.
Thomas L.Author
Associate III
February 18, 2026

Did I mention that when I try to build the example it doesn't compile out of the box?

Thomas L.
Thomas L.AuthorBest answer
Associate III
February 19, 2026

Well, apparently you need to explicitly push the "Start Stack" button and then upload your application. I thought I had done that before but the correct update routing was:

  1. Update FUS
  2. Update Stack
  3. Push the Start Stack button
  4. Upload your binary

 

I have to somewhat admit that this is a horrible experience for a first bringup.