STSPIN32F0 damaged on custom board and need solution to avoid another
Hello,
I have developed a custom BLDC Motor Controller board using STSPIN32F0. During the testing of board, it was observed that its built-in DC/DC Buck Converter was not producing 3V3. After going through AN5128, I found a mistake that other side of SW's inductor was not connected to VDDA (this VDDA is also connected with VDD). So, I shorted these two points as shown in below figure during the board was powered on. I tiny spark was on the capacitor where I placed a jumper wire but it was found that VDD and GND have been permanently shorted. I removed all the VDD to GND caps to clear the fault which was eventually cleared on removing the STSPIN32F0.

Now, I have only one spare STSPIN32F0 and I don't want to brick. I have following queries if someone could answer:
- According to following figure, I need to connect above short which led to bricking STSPIN32F0. If, so, STSPIN32F0 was damaged due to making that short when device was already powered on and may be giving full VM voltage? I can make a permanent short on this and then power on STSPIN32F0?

For the moment and testing purpose on the spare STSPIN32F0, can I leave this as it is and supply VDD externally? Leave this SW floating and connect VDD/VDDA externally as given below in the datasheet?

I will be grateful, if someone could guide in above queries as I have only one spare STSPIN32F0 and can't take any further risk.
Thank you for cooperation.
Regards
