А я бы заменил
на STM32F303CBT6 (странно, что по ссылке C на полтос дешевле B), да работал бы с ним по привычке ☺. Думаю, по ногам-то они совместимы?
Хотя, ХЗ за GD: я только один раз с ними сталкивался, когда мне "пилюлю" прислали, где вместо STM был GD. Я поставил китайцу 1 балл, написал гневный отзыв, выпаял GD и выкинул в мусорку, а вместо него впаял STM.
По ссылке - бред какой-то, потому что для считывания флеша с МК достаточно запустить st-flash read <file> <address> <size>, а не сношаться с openocd. Аналогично и писать при помощи st-flash write.
Добавлено after 1 minute 49 seconds:Кстати,
здесь есть патчик для расширения возможностей st-flash на CS32F103, можно попробовать аналогично и на GD32F303 расширить.