stm32/main: run gc_init always
Before this change, the gc would eventually trigger after running the same program several times, but we should start from a clean state each time.
@@ -312,12 +312,12 @@ int main(int argc, char **argv) {
pbio_init();
+soft_reset:
+
#if MICROPY_ENABLE_GC
gc_init(heap, heap + sizeof(heap));
#endif
-soft_reset:
-
#if MICROPY_ENABLE_COMPILER
// Enter the REPL if button was clicked again right after boot
if (wait_for_button_press(500)) {
