У GD, так-же как у STM уровень Power on reset (POR) = 1.8V. Однако,
в отличии от STM, рабочее напряжение у него - от 2.6V. После POR
идет задержка сброса Trsttemp = 1...2мс. Если за это время
напряжение питания не успеет добраться до 2.6V, то никаких гарантий
нормальной работы нет. Если у вас скорость нарастания питания
низкая, и вообще - идет работа с внешней или внутренней Flash, то
для GD просто необходим внешний супервизор на ноге RESET. Это
касается всех GD, кроме 405, укоторого есть встроенныйй BOR. Во всяком случае - я знаю про наличие BOR только у GD32F405, но у F107 его точно нет.
Так-же у серии GD32F1xx кардинальные отличия в параметрах кварцевого генератора. Если посмотрите осциллографом и сравните с STM32F1xx, то у GD32F1xx размах сигнала от GND до Vdd. Там обязательно требуется резистор, иначе кварцу будет капут. Я ставлю 3.3К.