If you’re going to glitch it, you’ll need to do an invasive hw sanding to access IO2 on QSPI
Possibly, although it looks like you can glitch the GD32 in to level 1, which will re-enable to the SWD interface, then apparently if you attempt a read, you can then glitch the read out command and corrupt it so that you can read out the firmware from what I have been investigating.
I am hoping to use this attack vector to start with without going physical on it, then look at disabling the flags in the bootloader on a blank STM32 before removing and installing this new chip back on my board.
I know it doesn't help people who are struggling with the flashing of the firmware, but I think having all of the firmware versions with the level 2 flag disabled will help an experienced installer, they should be able to whip that GD32 chip and replace with a new chip costing a couple of $ in a matter of minutes instead of these chips just being dumped.
Ideally the key is the FPGA I would love that to get dumped so we can kick all these dodgy clones out of the door, the price point is disgusting and the fact they are purposely crippling them is the icing on the cake to this.