2025-07-21 10:06 PM
Hello STM32 Community,
I accidentally erased the full firmware on my STEVAL-PROTEUS1 board (STM32WB5MMG). After that, I followed this process to recover:
FUS firmware: Updated using stm32wb5x_FUS_fw.bin from STSW-PROTEUS (since FUS was missing in the other package).
BLE Stack: Flashed stm32wb5x_BLE_Stack_full_fw.bin from FP-AI-PDMWBSOC.
OTA Reference App: Flashed Proteus_BLE_FUOTA_reference.bin from FP-AI-PDMWBSOC.
After these steps, Bluetooth worked fine — I could connect to the board via my phone.
However, when I upload the user application PDMWBSOC.bin (from FP-AI-PDMWBSOC), Bluetooth stops working — it gets disconnected and doesn’t advertise anymore.
I tried uploading the application using:
STM32CubeProgrammer
OTA method via the mobile app
In both cases, the same issue occurs.
My Goal: I want to use the FP-AI-PDMWBSOC software pack to run the predictive maintenance application via BLE.
Can someone please guide me on what might be going wrong or if any additional steps are needed after uploading PDMWBSOC.bin?
Thanks in advance!
— Vijay