From 01c53ca4fbbabfd8e12af1ff6e5816ede5b6b7cd Mon Sep 17 00:00:00 2001 From: Raphael Coeffic Date: Sun, 11 Jan 2026 00:30:52 +0100 Subject: [PATCH] fix(f4): re-enable pre-fetch, instruction and data cache (#6979) --- radio/src/targets/common/arm/stm32/f4/system_clock.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/radio/src/targets/common/arm/stm32/f4/system_clock.c b/radio/src/targets/common/arm/stm32/f4/system_clock.c index faa5e7c29..60f89b461 100644 --- a/radio/src/targets/common/arm/stm32/f4/system_clock.c +++ b/radio/src/targets/common/arm/stm32/f4/system_clock.c @@ -58,6 +58,11 @@ void SystemClock_Config(void) /* Set FLASH latency */ LL_FLASH_SetLatency(LL_FLASH_LATENCY_5); + /* Setup pre-fetch + caches */ + LL_FLASH_EnablePrefetch(); + LL_FLASH_EnableInstCache(); + LL_FLASH_EnableDataCache(); + /* Enable PWR clock */ LL_APB1_GRP1_EnableClock(LL_APB1_GRP1_PERIPH_PWR);