Skip to main content
Associate III
May 27, 2025
Solved

Cannot run any example on Nucleo-WB55RG board

  • May 27, 2025
  • 4 replies
  • 695 views

I cannot run any example on p-nucleo-stm32wb55 board.

i only receive this message on debug.

 

Wireless Firmware version 1.22.1
Wireless Firmware build 1
FUS version 2.0.0
>>== SHCI_SUB_EVT_CODE_READY

>>== SHCI_SUB_EVT_CODE_READY - FUS_FW_RUNNING

 

I updated FUS to 2.0.0 and wireless firmware.

Best answer by STTwo-32

After updating the stack, you may need to click on "Start Wireless Stack" button. 

Best Regards.

STTwo-32

4 replies

STTwo-32
Technical Moderator
May 27, 2025

Hello  @nima.askari 

Have you followed those warning will updating the Wireless stack after updating the FUS to the version V2.0.0:

  • Warning 1: With FUS v2.0.0, Coprocessor Binaries can be installed only through the USB interface,
    Currently CubeProgrammer versions do not support “FW_delete” command when using the ST-Link interface. The next CubeProgrammer release will address this limitation.

  • Warning 2: For Coprocessor Binaries marked as “FUS_v2 only” in the Wireless Coprocessor Binary Table below, the “start address” provided by CubeProgrammer under “Firmware upgrade services” must be corrected as follows: start_address = (start_address - 0x4000). However, addresses provided in the table are correct

STTwo32_0-1748361594102.png

If not, it may be the reason behind this issue.

Best Regards.

STTwo-32

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
Associate III
May 28, 2025

hello @STTwo-32 . thanks for your answer. but i did like that. 

nimaaskari_0-1748409608912.png

and another problem un html file.

file names are too long to show in the table 

nimaaskari_1-1748409679975.png

and where I can find default option bytes? It would be great if possible to set default in cubeprogrammer.

Associate III
May 28, 2025

it worked for a short time. but after connecting stm32cubeprogrammer and see "Firmware Upgrade Service" and read FUS info, It is not working anymore. why it is not reliable. I did not anything. after programming flash again, it works. but it is not working again. :(

nimaaskari_0-1748416910090.pngnimaaskari_1-1748416923067.png

 

STTwo-32
Technical Moderator
May 28, 2025

After Clicking on the read or start FUS. Or update the Wireless binaries, could you please try to click on the "start Wireless Stack" button .

Best Regards.

STTwo-32

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
Associate III
May 28, 2025

I did all steps again. Should I press "Start Wireless Stack" after updating stack? I pressed this time and now it is working. 

But after pressing "Read FUS infos", it does not work anymore.

I think "Read FUS infos" erases my flash. but why

STTwo-32
STTwo-32Answer
Technical Moderator
May 28, 2025

After updating the stack, you may need to click on "Start Wireless Stack" button. 

Best Regards.

STTwo-32

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
Associate III
May 28, 2025

And please answer my last question. I want to send data with maximum data rate. In the folder i have seen BLE_DataThroughput, But it does not have cube config file. how I can configure in cubemx?