npm1300 IBAT = 0 and ADCIBATMEASSTATUS = 00

With a npm1300 I'm able to charge (for instance, the LED showing charging status is on, BCHGCHARGESTATUS is reporting the different steps..... ) but the battery current reporting is not working properly: IBAT always 0, and  ADCIBATMEASSTATUS is 00 (it should be 01 or 11).

If we measure the real current, it is a few mA, so it is just a matter of the npm1300 ADC or the reporting.

I'm reviewing all the configuration but I don't see anything....

Any idea?

Thanks!!

Parents
  • Hey Dani,

    Our apologies for the delay. Michal is travelling this week, and will be back on Monday. Are you ok with waiting until then?

    Best regards,

    Maria

  • ok, let's wait until Monday. Thanks!

  • Hello,

    sorry for the delay, I'm back in office and back to analyzing your issue.

    I have checked the different configs and couldn't find anything obvious, registers like the ADCIBATMEASEN should look correct I think, but there is probably some config missing.

    I have asked the experts about this, hoping they will find out something we both may have missed.

    What happens when you trigger just a single measurement using ADCCONFIG instead?

    Best regards,

    Michal

  • Thanks for the answer. Let's see if the experts can find what is missing!!  

    Yes, I get the same result in both ways of triggering the IBAT measurement: automatically after VBAT measurement (configured in ADCCONFIG) or manually (triggering it in TASKIBATMEASURE)

Reply
  • Thanks for the answer. Let's see if the experts can find what is missing!!  

    Yes, I get the same result in both ways of triggering the IBAT measurement: automatically after VBAT measurement (configured in ADCCONFIG) or manually (triggering it in TASKIBATMEASURE)

Children