Hi Nordic Team,
I have developed a couple applications for the nRF52833 using Zephyr and have now moved to the nRF54l15. For this new application, power consumption is a large risk and I have been looking into ways to reduce it. Combing through the product specification, I have found the deep sleep modes and RAM retention features but these are not ideal for my current application as our device needs to remain connected through Bluetooth while reducing power draw.
My main question is regarding how to make use of the chipset's low power mode and optional 32kHz crystal oscillator. Are there any drawbacks to using this low frequency mode? Some sources suggest that the low frequency task execution is independent of the high frequency tasks which further complicates my understanding of how this low frequency saves power overall.
From what I have found, other documentations don't specify whether entering this low power mode is set in the application level or handled by the Zephyr OS. If it can be accessed by the application, what API should we use to change the clock frequency and are there any examples of how to accomplish this?
With the low power mode, how do I select the external crystal oscillator using the Zephyr OS?
Respectfully,