diff --git a/arch/arm/src/imxrt/imxrt_start.c b/arch/arm/src/imxrt/imxrt_start.c index 02b807aa7ad..808bd549443 100644 --- a/arch/arm/src/imxrt/imxrt_start.c +++ b/arch/arm/src/imxrt/imxrt_start.c @@ -282,6 +282,10 @@ void __start(void) imxrt_mpu_initialize(); #endif +#ifdef CONFIG_ARCH_PERF_EVENTS + up_perf_init((void *)BOARD_CPU_FREQUENCY); +#endif + /* Enable I- and D-Caches */ up_enable_icache();