diff --git a/arch/arm/src/imxrt/imxrt_idle.c b/arch/arm/src/imxrt/imxrt_idle.c index 2e7e4378bb8..625230c45d4 100644 --- a/arch/arm/src/imxrt/imxrt_idle.c +++ b/arch/arm/src/imxrt/imxrt_idle.c @@ -177,7 +177,15 @@ void up_idle(void) up_idlepm(); -#if 1 +/* This code is disabled due to fact CPU cannot recover from low + * power mode via SYSTICK according to: + * + * https://github.com/zephyrproject-rtos/zephyr/pull/8535/commits + * + * For further investigation post release of 8.2. + */ + +#if 0 /* Sleep until an interrupt occurs to save power. */ BEGIN_IDLE();