From af7470ad10cff743a69350dd5123d72312a5d7f2 Mon Sep 17 00:00:00 2001 From: robert-hh Date: Thu, 22 Feb 2024 09:03:06 +0100 Subject: [PATCH] rp2/modmachine.c: Add option to reset the clock to system clock again. Signed-off-by: robert-hh --- ports/rp2/modmachine.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/ports/rp2/modmachine.c b/ports/rp2/modmachine.c index 6189e7dc53..a72828e3df 100644 --- a/ports/rp2/modmachine.c +++ b/ports/rp2/modmachine.c @@ -95,6 +95,12 @@ static void mp_machine_set_freq(size_t n_args, const mp_obj_t *args) { if (!set_sys_clock_khz(freq / 1000, false)) { mp_raise_ValueError(MP_ERROR_TEXT("cannot change frequency")); } + // Option: Set PERI clock to system clock again + // clock_configure(clk_peri, + // 0, + // CLOCKS_CLK_PERI_CTRL_AUXSRC_VALUE_CLK_SYS, + // SYS_CLK_KHZ * KHZ, + // SYS_CLK_KHZ * KHZ); #if MICROPY_HW_ENABLE_UART_REPL setup_default_uart(); mp_uart_init();