Bangle is not STM32 so STM32 stuff does not apply. And you have different problem anyway. You can definitely do firmware update over Bluetooth in this state but it won't help you with your problem. Clearing watchface or updating apps is not a matter of updating firmware version. I admit I don't know what "Clean Boot" in recovery menu does but I'd guess it won't erase your stuff so maybe that's what you want - it may just avoid running any code so the device might stay open over bluetooth to connect via Web IDE. For erasing there is "Factory Reset" down below.
You can do DFU (=device firmware update) when releasing button while the ====== line goes across the screen.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Bangle is not STM32 so STM32 stuff does not apply. And you have different problem anyway. You can definitely do firmware update over Bluetooth in this state but it won't help you with your problem. Clearing watchface or updating apps is not a matter of updating firmware version. I admit I don't know what "Clean Boot" in recovery menu does but I'd guess it won't erase your stuff so maybe that's what you want - it may just avoid running any code so the device might stay open over bluetooth to connect via Web IDE. For erasing there is "Factory Reset" down below.
You can do DFU (=device firmware update) when releasing button while the ====== line goes across the screen.