cancel
Showing results for 
Search instead for 
Did you mean: 

FUS file is missing for STM32WB1x

batuars
Associate II

Hi,

We use STM32WB15CC for our projects and some MCU's FUS version are 0.0.0.

So we want to try re-program FUS file to MCU.

While we checked STM32CubeWB, there are FUS files for STM32WB3x and STM32WB5x in "STM32WB_Copro_Wireless_Binaries" folder, but not for STM32WB1x.

How can we get this .bin file?

Thanks for help.

16 REPLIES 16
Remy ISSALYS
ST Employee

Hello,

The STM32WB1x is already flashed with the latest FUS version. Ensure that the FUS is running before reading the FUS version, on STM32CubeProgrammer you can start the FUS by clicking twice on Start FUS button.

Best Regards

batuars
Associate II

Hi.

Thanks for reply, but there is a problem about starting FUS or reading FUS version. It cannot start because FUS is corrupted while we do something. Its version seems 0.0.0. So we want to flash FUS binary again to recover it.

In STM32WB3x or STM32WB5x series folder, there are "stm32wb3x_FUS_fw.bin" and "stm32wb5x_FUS_fw.bin" files. But there is no "stm32wb1x_FUS_fw.bin" in STM32WB1x series folder.

Can you share this binary with us?

Best regards.

There is a folder screenshot about FUS_fw.bin.

Remy ISSALYS
ST Employee

Hello,

Can you share the option bytes values of your board?

Best Regards

batuars
Associate II


_legacyfs_online_stmicro_images_0693W00000bkYfDQAU.png 


_legacyfs_online_stmicro_images_0693W00000bkYfNQAU.png
_legacyfs_online_stmicro_images_0693W00000bkYZwQAM.png 

In this scenario, FUS version is different from 0.0.0.

In first, there is version number like this, after I try to recover it, it changes to 0.0.0.

Do you need other option bytes?

Remy ISSALYS
ST Employee

Hello,

According to SBRV option bytes value, the FUS is not running, you should start the FUS before reading the version. Can you add a screenshot of ESE option bytes?

Best Regards

batuars
Associate II

ESE is checked.


_legacyfs_online_stmicro_images_0693W00000bkZIKQA2.png 

When I press Start FUS on STM32CubeProgrammer, it shows me


_legacyfs_online_stmicro_images_0693W00000bkZIPQA2.png 

And after I press Read FUS infos, it shows me following info, and SBRV is 0x11800.


_legacyfs_online_stmicro_images_0693W00000bkZIjQAM.png 

In my previous message, FUS version is different from in new message.

I think there is a problem about FUS, so I want you to send me FUS binary file.

Remy ISSALYS
ST Employee

Hello,

In my previous I made a mistake, SBRV at 0x11800 indicate that the FUS is running. Unfortunately, I can't share a FUS binary file. Which version of STM32CubeProgrammer tool are you using? And which interface are you using to connect board?

Best Regards