2023-05-10 02:19 PM
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.
2023-05-12 01:57 AM
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
2023-05-19 12:49 AM
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.
2023-05-19 12:53 AM
2023-05-22 01:39 AM
Hello,
Can you share the option bytes values of your board?
Best Regards
2023-05-22 03:00 AM - edited 2023-11-20 05:48 AM
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?
2023-05-22 05:08 AM
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
2023-05-22 05:24 AM - edited 2023-11-20 05:48 AM
ESE is checked.
When I press Start FUS on STM32CubeProgrammer, it shows me
And after I press Read FUS infos, it shows me following info, and SBRV is 0x11800.
2023-05-22 05:26 AM
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.
2023-05-22 06:34 AM
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