diff options
| -rw-r--r-- | ports/rp2/main.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/ports/rp2/main.c b/ports/rp2/main.c index 1ce1d2bf3..fa5495bf4 100644 --- a/ports/rp2/main.c +++ b/ports/rp2/main.c @@ -80,6 +80,9 @@ int main(int argc, char **argv) { pendsv_init(); soft_timer_init(); + // Set the MCU frequency and as a side effect the peripheral clock to 48 MHz. + set_sys_clock_khz(125000, false); + #if MICROPY_HW_ENABLE_UART_REPL bi_decl(bi_program_feature("UART REPL")) setup_default_uart(); @@ -231,6 +234,10 @@ int main(int argc, char **argv) { gc_sweep_all(); mp_deinit(); + #if MICROPY_HW_ENABLE_UART_REPL + setup_default_uart(); + mp_uart_init(); + #endif } return 0; |
