Battery level reducing to 85% if left charging for long period of time

I have seen a behavior on multiple ML2 devices when the device is left turned off and charging for a long period of time uninterrupted (generally > 3 days). The device will charge to 100% initially but after the extended period of time it will reduce to 85% at some point and stay there. The device then will stay at that 85% until the charging cable is removed and plugged back in, at which point the device will charge to 100%. I turned the device on and generated a bug report the most recent time and found the following lines in the logs that were of interest to me:

  • 09-03 14:38:04.536671 3649 3689 I battery_status: [4,2,1,1,Li-ion]
  • 09-03 14:38:04.536699 3649 3689 I battery_level: [85,8472,237]
  • 09-03 14:38:10.358393 3373 3816 I ec-ch : [ 0.391282] PWRSUP: Battery init sm - Battery full
  • 09-03 14:38:10.433118 3373 3816 I ec-ch : [ 259114.527031] PWRSUP: PSY - Transition to BSM state

My reading is that the battery_status of 4 indicates that the "Battery is connected to power but not charging" and that the battery level of 85 represents the level being 85%. However, this does not match with the Battery being reported as full in the 3rd line I have copied. This message was shortly followed by the "Transition to BSM state" message. I am not sure what the BSM state is, but I have not found that message to appear in any other logs so I assume it is related.

I am not sure if this is a bug or intended performance, but more information to better understand this behavior would be appreciated.

Thanks,
David

Hi @david.schuftan,

Thank you for your post. May I ask you to submit your issue to our Customer Care team please, or email them at care@magicleap.com. They will be able to help resolve this issue.

Closing this post here as the Customer Care team will open a ticket direct with you.