From e54d5fffd6bbc9cdb0ec36d556e1ede535e5e80e Mon Sep 17 00:00:00 2001 From: Serg Podtynnyi Date: Wed, 7 May 2025 10:20:16 +0700 Subject: [PATCH] arch/arm/rp23xx: add missing fpu init for smp cores On SMP systems we should enable FPU on each core FPU extenstion support must be enabled on each core as stated on 4.6.5 arm m33 devices generic user guide Signed-off-by: Serg Podtynnyi --- arch/arm/src/rp23xx/rp23xx_cpustart.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm/src/rp23xx/rp23xx_cpustart.c b/arch/arm/src/rp23xx/rp23xx_cpustart.c index 19b7ef3759..d2b97b9c5d 100644 --- a/arch/arm/src/rp23xx/rp23xx_cpustart.c +++ b/arch/arm/src/rp23xx/rp23xx_cpustart.c @@ -144,6 +144,8 @@ static void core1_boot(void) arm_initialize_stack(); #endif + arm_fpuconfig(); + fifo_drain(); /* Setup NVIC */