Skip to main content
Associate II
July 22, 2025
Solved

Firmware on my STEVAL-PROTEUS1 board (STM32WB5MMG)

  • July 22, 2025
  • 3 replies
  • 481 views

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

Best answer by FilipKremen

Hello,

are you able to run the standalone user application PDMWBSOC without OTA app?

If you run debugging, is it stuck anywhere?

Best regards,

Filip Kremen

3 replies

FilipKremen
FilipKremenBest answer
ST Employee
July 24, 2025

Hello,

are you able to run the standalone user application PDMWBSOC without OTA app?

If you run debugging, is it stuck anywhere?

Best regards,

Filip Kremen

Associate II
August 8, 2025

Hello ,

Thanks for the support. I was able to solve the previous issue.

Now, I’m working with the FP-AI-PDMWBSOC2 function pack. However, after uploading the firmware, the Bluetooth appears to be stuck. The blue LED stays on continuously without blinking, and the device is not discoverable over Bluetooth.

Could you please help me understand what might be causing this?

Best regards,
Vijay

FilipKremen
ST Employee
August 12, 2025

Hello,

have you tried to debug the project?

Best regards,

Filip  Kremen

Associate II
August 13, 2025

yes.

FilipKremen
ST Employee
August 13, 2025

Hello,

can you please share more information from debugging the project?

Is it stuck anywhere? Hardfaults?

Thanks.

Best regards,

Filip Kremen

Associate II
August 15, 2025

Hello Filip,

No, I haven’t performed any debugging yet. I uploaded the default PDMWBSOC2.bin file from the .fp-ai-pdmwbsoc2 software package.
The FUS, BLE stack, and OTA files were placed as specified in the datasheet.

However, the default PDMWBSOC.bin file from the .fp-ai-pdmwbsoc package works properly without issues.

Best regards,
Vijepradeepan