Hi,
We have many projects based on nRF52832 SDK 12 and we are porting them to nRF52840 SDK15.2 to take advantage of the new BLE5 features.
The problem is that we are having troubles with the nRF52840 consumption. When idle, our old projects in SDK12 consumed a current of about 2-3 uA. The best we can do with SDK15.2 in 52840 is about 180 uA.
I think the problem is in the configuration, since the SDK15.2 is pretty confusing and not as simple as SDK12. We have many erratic behaviors, specially with the clocks modules. For example, if i don't init the timer module with app_timer_init() the consumption raises about 500uA.
For reference, our projects use the advertising and scan modules, app_timer and the SPI.
Do you have a good template that is proven to consume 2 or 3 uA when idle, to start with? Do you have any tip of what are we probably doing wrong in the configuration?
Thanks in advance.