STM32WB55RGV6 – BLE stack stopped working after switching projects (even old examples fail)
Hello,
I am working with an STM32WB55RGV6 on a custom board powered by battery (always connected).
I successfully ran the Proximity example (non-RTOS) with BLE stack before, but after I worked on another project that used BLE stack + FreeRTOS, the BLE stack no longer works — even the old Proximity example stopped advertising.
Current status
FUS Info (read via CubeProgrammer):
FUS State: FUS_IDLE
FUS Status: FUS_NO_ERROR
FUS Version: v2.1.0.0
Wireless Stack Version: v1.23.0.3
Stack address: 0x080D0000
FUS Operator: v3.1.0
- Option Bytes:
RDP = 0xAA
SFSA = 0xD0 (0x080D0000)
- Boot config (nBOOT0, nSWBOOT0)
I already tried:
Upgrading FUS and reinstalling BLE stack.
Mass erase + reflashing the Proximity example.
Result: No advertising, no BLE activity.
What is the recommended way to fully recover BLE stack on a custom board (always battery powered) after using another project?
