As the title says, we have a battery powered device which we are upgrading from SDK 5.2 to 6.3. After upgrading and verifying the transition from the pin and UART to gpio and UART2 drivers are correct and the application still works as expected.
We measured the idle current and it has increased from 12uA to 185uA as shown in the included graph. The application code is for the most the same apart from APIs for those drivers mentioned.
Could these drivers have an impact on the current draw?
I have also checked mcu's manual and it says when in idle mode the RF core draws 170uA. Is it possible the RF core module isn't going into standby mode, how can I debug this?
Thank you in advance for any help.