diff options
author | Alex Voinea <voinea.dragos.alexandru@gmail.com> | 2022-12-03 15:17:32 +0100 |
---|---|---|
committer | KevinOConnor <kevin@koconnor.net> | 2022-12-11 20:09:50 -0500 |
commit | 09725617831bf4a1379e90edf47ab11434279f88 (patch) | |
tree | 56a62241be0c88e761cea78dacdb55bde41b7b83 /src/stm32/stm32g4.c | |
parent | 516fdae2b740f659ef42d95815be60fcd2defaf0 (diff) | |
download | kutter-09725617831bf4a1379e90edf47ab11434279f88.tar.gz kutter-09725617831bf4a1379e90edf47ab11434279f88.tar.xz kutter-09725617831bf4a1379e90edf47ab11434279f88.zip |
stm32g4: Do not disable SWD by accident
Keep SWEN as 1 in FLASH->ACR register such
that the SWD interface doesn't get disabled.
Signed-off-by: Alex Voinea <voinea.dragos.alexandru@gmail.com>
Diffstat (limited to 'src/stm32/stm32g4.c')
-rw-r--r-- | src/stm32/stm32g4.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/stm32/stm32g4.c b/src/stm32/stm32g4.c index d75bcbe1..bd4c6ee0 100644 --- a/src/stm32/stm32g4.c +++ b/src/stm32/stm32g4.c @@ -130,7 +130,7 @@ clock_setup(void) ((CONFIG_CLOCK_FREQ>30000000) ? FLASH_ACR_LATENCY_1WS : FLASH_ACR_LATENCY_0WS))))); FLASH->ACR = (latency | FLASH_ACR_ICEN | FLASH_ACR_DCEN - | FLASH_ACR_PRFTEN); + | FLASH_ACR_PRFTEN | FLASH_ACR_DBG_SWEN); enable_pclock(PWR_BASE); PWR->CR3 |= PWR_CR3_APC; // allow gpio pullup/down |