nPM1300 getting TRICKLETIMEOUT error

Hi, I have an issue I can't understand. I'm getting the TRICKLETIMEOUT (Trickle timer timeout) ERROR 64 from my nPM1300.

If I understand correctly:

1. Trickle charging happens when the battery voltage is below 2.9 (or 2.5V).

2. If the battery voltage is >2.9V, it should leave the Trickle charging state quite fast after "Battery detected state" in the Product Specification 6.2.1 Charging cycle

3. TRICKLETIMEOUT happens IF the battery voltage does not exceed 2.9 (or 2.5V) after 10 minutes (tOUTTRICKLE Trickle charging timeout - 10min).

The problem is that my battery is at about 4V, and nPM1300 is never leaving the Trickle charging state.

Here is a log after a hard reset of nPM1300 (you don't see the error 64 it's not yet generated), but if I wait eventually I'll get the log ERROR 64, which means TRICKLETIMEOUT ERROR.

You can also see in the log at one point I remove the VBUS, in order to see the true voltage of the battery, that it's not <2.9V.

[00:00:00.000,427] <dbg> qspi_nor: configure_chip: RDSR 40 QE 1 need 1: no-change
[00:00:00.000,518] <dbg> qspi_nor: qspi_nor_init: Runtime power management enabled
[00:00:00.611,633] <inf> fs_nvs: 8 Sectors of 4096 bytes
[00:00:00.611,694] <inf> fs_nvs: alloc wra: 4, f18
[00:00:00.611,694] <inf> fs_nvs: data wra: 4, b40
[00:00:01.103,424] <err> bosch_bsec: bme68x_get_data error!
[00:00:01.917,572] <inf> littlefs: littlefs partition at /lvgl_lfs
[00:00:01.917,633] <inf> littlefs: LittleFS version 2.5, disk version 2.0
[00:00:01.918,212] <inf> littlefs: FS at mx25u51245g@0:0x0 is 512 0x1000-byte blocks with 512 cycle
[00:00:01.918,243] <inf> littlefs: sizes: rd 512 ; pr 512 ; ca 512 ; la 4096
[00:00:01.922,882] <inf> littlefs: Automount /lvgl_lfs succeeded
*** Booting nRF Connect SDK v3.5.99-ncs1 ***
[00:00:02.575,134] <wrn> zsw_pmic: nRF Fuel Gauge version: 0.9.2
[00:00:09.502,960] <dbg> main: run_input_work: Input worker code: 307
[00:00:12.578,277] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.984, I: -0.020, T: -273.15, 
[00:00:12.578,277] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 65.76, TTE: nan, TTF: nan

[00:00:12.578,308] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:00:22.578,338] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 4.003, I: -0.020, T: -273.15, 
[00:00:22.578,369] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 65.78, TTE: nan, TTF: nan

[00:00:22.578,369] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:00:32.578,399] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.999, I: -0.020, T: -273.15, 
[00:00:32.578,399] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 65.79, TTE: nan, TTF: 0

[00:00:32.578,430] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:00:42.578,460] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.984, I: -0.020, T: -273.15, 
[00:00:42.578,491] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 65.81, TTE: nan, TTF: 0

[00:00:42.578,491] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:00:52.578,521] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.989, I: -0.020, T: -273.15, 
[00:00:52.578,552] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 65.83, TTE: nan, TTF: nan

[00:00:52.578,552] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:01:02.578,582] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.999, I: -0.020, T: -273.15, 
[00:01:02.578,613] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 65.84, TTE: nan, TTF: nan

[00:01:02.578,613] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:01:06.366,546] <dbg> zsw_pmic: event_callback: Event detected

[00:01:06.366,577] <dbg> zsw_pmic: event_callback: VBUS removed

[00:01:12.578,643] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.994, I: -0.020, T: -273.15, 
[00:01:12.578,643] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 65.86, TTE: nan, TTF: 0

[00:01:12.578,674] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:01:17.673,004] <dbg> zsw_pmic: event_callback: Event detected

[00:01:17.673,034] <dbg> zsw_pmic: event_callback: VBUS detected

[00:01:19.729,003] <inf> zsw_power_manager: Enter inactive
[00:01:22.579,467] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.979, I: -0.020, T: -273.15, 
[00:01:22.579,498] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 65.87, TTE: nan, TTF: nan

[00:01:22.579,528] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:01:32.579,528] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.994, I: -0.020, T: -273.15, 
[00:01:32.579,589] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 65.89, TTE: nan, TTF: 0

[00:01:32.579,620] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:01:42.579,650] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.979, I: -0.020, T: -273.15, 
[00:01:42.579,681] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 65.90, TTE: nan, TTF: 0

[00:01:42.579,711] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:01:52.579,742] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.989, I: -0.020, T: -273.15, 
[00:01:52.579,772] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 65.92, TTE: nan, TTF: nan

[00:01:52.579,803] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:02:02.579,833] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 4.003, I: -0.020, T: -273.15, 
[00:02:02.579,864] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 65.94, TTE: nan, TTF: nan

[00:02:02.579,895] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

Longer log with error 64 detected:

[00:00:00.000,427] <dbg> qspi_nor: configure_chip: RDSR 40 QE 1 need 1: no-change
[00:00:00.000,518] <dbg> qspi_nor: qspi_nor_init: Runtime power management enabled
[00:00:00.695,922] <inf> fs_nvs: 8 Sectors of 4096 bytes
[00:00:00.695,983] <inf> fs_nvs: alloc wra: 0, fb8
[00:00:00.695,983] <inf> fs_nvs: data wra: 0, 30
[00:00:01.743,316] <inf> littlefs: littlefs partition at /lvgl_lfs
[00:00:01.743,377] <inf> littlefs: LittleFS version 2.5, disk version 2.0
[00:00:01.743,957] <inf> littlefs: FS at mx25u51245g@0:0x0 is 512 0x1000-byte blocks with 512 cycle
[00:00:01.743,988] <inf> littlefs: sizes: rd 512 ; pr 512 ; ca 512 ; la 4096
[00:00:01.745,269] <inf> littlefs: Automount /lvgl_lfs succeeded
*** Booting nRF Connect SDK v3.5.99-ncs1 ***
[00:00:01.759,918] <wrn> zsw_pmic: nRF Fuel Gauge version: 0.9.2
[00:00:11.763,183] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.906, I: -0.020, T: -273.15, 
[00:00:11.763,183] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 51.15, TTE: nan, TTF: nan

[00:00:11.763,214] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:00:12.389,373] <dbg> main: run_input_work: Input worker code: 307
[00:00:21.763,244] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.901, I: -0.020, T: -273.15, 
[00:00:21.763,244] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 51.16, TTE: nan, TTF: 0

[00:00:21.763,275] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:00:31.763,305] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.891, I: -0.020, T: -273.15, 
[00:00:31.763,305] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 51.18, TTE: nan, TTF: 0

[00:00:31.763,336] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:00:41.763,366] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.891, I: -0.020, T: -273.15, 
[00:00:41.763,366] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 51.19, TTE: nan, TTF: 0

[00:00:41.763,397] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:00:43.936,004] <inf> zsw_power_manager: Enter inactive
[00:00:51.764,160] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.891, I: -0.019, T: -273.15, 
[00:00:51.764,221] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 51.21, TTE: nan, TTF: nan

[00:00:51.764,221] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:01:00.104,644] <dbg> main: run_input_work: Input worker code: 304
[00:01:00.104,675] <inf> zsw_power_manager: Enter active
[00:01:01.805,633] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.891, I: -0.020, T: -273.15, 
[00:01:01.805,633] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 51.22, TTE: nan, TTF: nan

[00:01:01.805,664] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:01:01.876,708] <dbg> main: run_input_work: Input worker code: 307
[00:01:11.805,664] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.901, I: -0.020, T: -273.15, 
[00:01:11.805,694] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 51.24, TTE: nan, TTF: nan

[00:01:11.805,694] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:01:21.805,725] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.896, I: -0.020, T: -273.15, 
[00:01:21.805,725] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 51.26, TTE: nan, TTF: 0

[00:01:21.805,755] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:01:21.877,471] <inf> zsw_power_manager: Enter inactive
[00:01:31.806,518] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.891, I: -0.019, T: -273.15, 
[00:01:31.806,579] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 51.27, TTE: nan, TTF: nan

[00:01:31.806,610] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:01:41.806,610] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.906, I: -0.020, T: -273.15, 
[00:01:41.806,671] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 51.29, TTE: nan, TTF: nan

[00:01:41.806,701] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:01:51.806,701] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.906, I: -0.020, T: -273.15, 
[00:01:51.806,762] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 51.30, TTE: nan, TTF: 0

[00:01:51.806,762] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:02:01.806,823] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.901, I: -0.019, T: -273.15, 
[00:02:01.806,854] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 51.32, TTE: nan, TTF: nan

[00:02:01.806,884] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:02:11.806,884] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.896, I: -0.020, T: -273.15, 
[00:02:11.806,945] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 51.33, TTE: nan, TTF: nan

[00:02:11.806,976] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:02:21.807,037] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.906, I: -0.020, T: -273.15, 
[00:02:21.807,067] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 51.35, TTE: nan, TTF: 0

[00:02:21.807,098] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:02:31.807,067] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.911, I: -0.020, T: -273.15, 
[00:02:31.807,128] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 51.36, TTE: nan, TTF: 0

[00:02:31.807,128] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:02:41.807,189] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.901, I: -0.019, T: -273.15, 
[00:02:41.807,220] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 51.38, TTE: nan, TTF: nan

[00:02:41.807,250] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:02:51.807,250] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.906, I: -0.020, T: -273.15, 
[00:02:51.807,312] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 51.40, TTE: nan, TTF: 0

[00:02:51.807,312] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:03:01.807,373] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.925, I: -0.019, T: -273.15, 
[00:03:01.807,403] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 51.41, TTE: nan, TTF: nan

[00:03:01.807,434] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:03:11.807,464] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.896, I: -0.019, T: -273.15, 
[00:03:11.807,495] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 51.43, TTE: nan, TTF: nan

[00:03:11.807,525] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:03:21.807,525] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.911, I: -0.020, T: -273.15, 
[00:03:21.807,586] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 51.44, TTE: nan, TTF: 0

[00:03:21.807,586] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:03:31.807,617] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.911, I: -0.020, T: -273.15, 
[00:03:31.807,678] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 51.46, TTE: nan, TTF: 0

[00:03:31.807,678] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:03:41.807,739] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.896, I: -0.019, T: -273.15, 
[00:03:41.807,769] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 51.47, TTE: nan, TTF: nan

[00:03:41.807,800] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:03:51.807,830] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.906, I: -0.020, T: -273.15, 
[00:03:51.807,861] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 51.49, TTE: nan, TTF: 0

[00:03:51.807,891] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:04:01.807,983] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.901, I: -0.019, T: -273.15, 
[00:04:01.808,013] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 51.50, TTE: nan, TTF: nan

[00:04:01.808,044] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:04:05.731,781] <inf> zsw_power_manager: Watch enterted stationary state
[00:04:11.808,044] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.896, I: -0.019, T: -273.15, 
[00:04:11.808,074] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 51.52, TTE: nan, TTF: nan

[00:04:11.808,105] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:04:21.808,135] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.911, I: -0.019, T: -273.15, 
[00:04:21.808,166] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 51.53, TTE: nan, TTF: nan

[00:04:21.808,197] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:04:31.808,258] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.896, I: -0.019, T: -273.15, 
[00:04:31.808,288] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 51.55, TTE: nan, TTF: nan

[00:04:31.808,319] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:04:41.808,288] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.911, I: -0.020, T: -273.15, 
[00:04:41.808,349] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 51.56, TTE: nan, TTF: 0

[00:04:41.808,349] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:04:51.808,410] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.911, I: -0.019, T: -273.15, 
[00:04:51.808,441] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 51.58, TTE: nan, TTF: nan

[00:04:51.808,471] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:05:01.808,532] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.896, I: -0.019, T: -273.15, 
[00:05:01.808,563] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 51.59, TTE: nan, TTF: nan

[00:05:01.808,593] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:05:11.808,563] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.906, I: -0.020, T: -273.15, 
[00:05:11.808,624] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 51.61, TTE: nan, TTF: 0

[00:05:11.808,624] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:05:21.808,685] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.906, I: -0.020, T: -273.15, 
[00:05:21.808,715] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 51.62, TTE: nan, TTF: 31434

[00:05:21.808,746] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:05:31.808,776] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.906, I: -0.020, T: -273.15, 
[00:05:31.808,807] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 51.64, TTE: nan, TTF: 31431

[00:05:31.808,837] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:05:41.808,837] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.911, I: -0.020, T: -273.15, 
[00:05:41.808,868] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 51.65, TTE: nan, TTF: 0

[00:05:41.808,898] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:05:51.808,959] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.896, I: -0.020, T: -273.15, 
[00:05:51.808,990] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 51.67, TTE: nan, TTF: 31441

[00:05:51.809,020] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:06:01.809,020] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.916, I: -0.020, T: -273.15, 
[00:06:01.809,051] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 51.68, TTE: nan, TTF: 0

[00:06:01.809,082] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:06:11.809,143] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.901, I: -0.020, T: -273.15, 
[00:06:11.809,173] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 51.70, TTE: nan, TTF: 31435

[00:06:11.809,204] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:06:21.809,173] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.911, I: -0.020, T: -273.15, 
[00:06:21.809,234] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 51.71, TTE: nan, TTF: 0

[00:06:21.809,265] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:06:31.809,326] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.911, I: -0.019, T: -273.15, 
[00:06:31.809,387] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 51.73, TTE: nan, TTF: nan

[00:06:31.809,387] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:06:41.809,417] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.906, I: -0.020, T: -273.15, 
[00:06:41.809,478] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 51.74, TTE: nan, TTF: 31469

[00:06:41.809,478] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:06:51.809,478] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.911, I: -0.020, T: -273.15, 
[00:06:51.809,539] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 51.76, TTE: nan, TTF: 0

[00:06:51.809,539] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:07:01.809,600] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.901, I: -0.020, T: -273.15, 
[00:07:01.809,661] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 51.77, TTE: nan, TTF: 31482

[00:07:01.809,661] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:07:11.809,661] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.916, I: -0.020, T: -273.15, 
[00:07:11.809,722] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 51.79, TTE: nan, TTF: 0

[00:07:11.809,722] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:07:21.809,814] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.901, I: -0.019, T: -273.15, 
[00:07:21.809,844] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 51.80, TTE: nan, TTF: nan

[00:07:21.809,875] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:07:31.809,844] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.911, I: -0.020, T: -273.15, 
[00:07:31.809,906] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 51.82, TTE: nan, TTF: 0

[00:07:31.809,936] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:07:41.809,997] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.911, I: -0.019, T: -273.15, 
[00:07:41.810,028] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 51.83, TTE: nan, TTF: nan

[00:07:41.810,058] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:07:51.810,028] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.906, I: -0.020, T: -273.15, 
[00:07:51.810,089] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 51.85, TTE: nan, TTF: 0

[00:07:51.810,089] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:08:01.810,150] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.925, I: -0.020, T: -273.15, 
[00:08:01.810,211] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 51.86, TTE: nan, TTF: 31549

[00:08:01.810,211] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:08:11.810,241] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.906, I: -0.020, T: -273.15, 
[00:08:11.810,272] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 51.88, TTE: nan, TTF: 31562

[00:08:11.810,302] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 9, Error: 0

[00:08:21.810,211] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.945, I: 0.000, T: -273.15, 
[00:08:21.810,272] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 51.89, TTE: nan, TTF: nan

[00:08:21.810,302] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:08:31.810,363] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.906, I: -0.020, T: -273.15, 
[00:08:31.810,424] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 51.89, TTE: nan, TTF: nan

[00:08:31.810,424] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 9, Error: 0

[00:08:41.810,455] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.984, I: -0.230, T: -273.15, 
[00:08:41.810,516] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 51.89, TTE: nan, TTF: 66

[00:08:41.810,546] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:08:51.810,546] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.901, I: -0.019, T: -273.15, 
[00:08:51.810,577] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 52.08, TTE: nan, TTF: nan

[00:08:51.810,607] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:09:01.810,638] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.911, I: -0.020, T: -273.15, 
[00:09:01.810,668] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 52.09, TTE: nan, TTF: 0

[00:09:01.810,699] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:09:11.810,729] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.901, I: -0.019, T: -273.15, 
[00:09:11.810,760] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 52.11, TTE: nan, TTF: nan

[00:09:11.810,791] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:09:21.810,791] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.911, I: -0.020, T: -273.15, 
[00:09:21.810,852] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 52.12, TTE: nan, TTF: 0

[00:09:21.810,882] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:09:31.810,913] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.901, I: -0.019, T: -273.15, 
[00:09:31.810,974] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 52.13, TTE: nan, TTF: nan

[00:09:31.811,004] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:09:41.811,004] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.925, I: -0.020, T: -273.15, 
[00:09:41.811,065] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 52.15, TTE: nan, TTF: nan

[00:09:41.811,096] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:09:51.811,096] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.911, I: -0.020, T: -273.15, 
[00:09:51.811,157] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 52.16, TTE: nan, TTF: 0

[00:09:51.811,157] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:10:01.811,187] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.911, I: -0.020, T: -273.15, 
[00:10:01.811,248] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 52.18, TTE: nan, TTF: nan

[00:10:01.811,279] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:10:11.811,279] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.911, I: -0.020, T: -273.15, 
[00:10:11.811,340] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 52.19, TTE: nan, TTF: 0

[00:10:11.811,340] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:10:21.811,370] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.901, I: -0.019, T: -273.15, 
[00:10:21.811,431] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 52.21, TTE: nan, TTF: nan

[00:10:21.811,462] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:10:31.811,462] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.916, I: -0.020, T: -273.15, 
[00:10:31.811,523] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 52.22, TTE: nan, TTF: 0

[00:10:31.811,523] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:10:41.811,553] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.901, I: -0.019, T: -273.15, 
[00:10:41.811,614] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 52.24, TTE: nan, TTF: nan

[00:10:41.811,645] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 9, Error: 0

[00:10:51.811,676] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 4.003, I: -0.226, T: -273.15, 
[00:10:51.811,706] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 52.24, TTE: nan, TTF: nan

[00:10:51.811,737] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:11:01.811,737] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.911, I: -0.020, T: -273.15, 
[00:11:01.811,798] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 52.42, TTE: nan, TTF: 0

[00:11:01.811,828] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:11:11.811,828] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.906, I: -0.019, T: -273.15, 
[00:11:11.811,859] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 52.43, TTE: nan, TTF: nan

[00:11:11.811,889] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:11:21.811,889] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.916, I: -0.020, T: -273.15, 
[00:11:21.811,950] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 52.45, TTE: nan, TTF: 0

[00:11:21.811,981] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:11:31.812,011] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.906, I: -0.019, T: -273.15, 
[00:11:31.812,042] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 52.46, TTE: nan, TTF: nan

[00:11:31.812,072] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 9, Error: 0

[00:11:41.812,103] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.999, I: -0.229, T: -273.15, 
[00:11:41.812,133] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 52.46, TTE: nan, TTF: nan

[00:11:41.812,164] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:11:51.812,194] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.916, I: -0.020, T: -273.15, 
[00:11:51.812,225] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 52.65, TTE: nan, TTF: 0

[00:11:51.812,255] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:12:01.812,286] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.906, I: -0.019, T: -273.15, 
[00:12:01.812,316] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 52.66, TTE: nan, TTF: nan

[00:12:01.812,347] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:12:11.812,377] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.916, I: -0.020, T: -273.15, 
[00:12:11.812,408] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 52.67, TTE: nan, TTF: 0

[00:12:11.812,438] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:12:21.812,469] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.901, I: -0.019, T: -273.15, 
[00:12:21.812,530] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 52.69, TTE: nan, TTF: nan

[00:12:21.812,530] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:12:31.812,622] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.916, I: -0.020, T: -273.15, 
[00:12:31.812,683] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 52.70, TTE: nan, TTF: 11809

[00:12:31.812,683] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:12:41.812,683] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.916, I: -0.020, T: -273.15, 
[00:12:41.812,744] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 52.72, TTE: nan, TTF: 0

[00:12:41.812,744] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:12:51.812,835] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.906, I: -0.019, T: -273.15, 
[00:12:51.812,866] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 52.73, TTE: nan, TTF: nan

[00:12:51.812,896] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:13:01.812,896] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.916, I: -0.020, T: -273.15, 
[00:13:01.812,957] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 52.74, TTE: nan, TTF: 15012

[00:13:01.812,988] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:13:11.812,957] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.916, I: -0.020, T: -273.15, 
[00:13:11.813,018] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 52.76, TTE: nan, TTF: 0

[00:13:11.813,018] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:13:21.813,110] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.906, I: -0.019, T: -273.15, 
[00:13:21.813,140] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 52.77, TTE: nan, TTF: nan

[00:13:21.813,171] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:13:31.813,171] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.916, I: -0.020, T: -273.15, 
[00:13:31.813,232] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 52.79, TTE: nan, TTF: 17346

[00:13:31.813,262] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:13:41.813,232] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.911, I: -0.020, T: -273.15, 
[00:13:41.813,293] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 52.80, TTE: nan, TTF: 0

[00:13:41.813,293] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:13:51.813,385] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.906, I: -0.019, T: -273.15, 
[00:13:51.813,415] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 52.82, TTE: nan, TTF: nan

[00:13:51.813,446] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:14:01.813,446] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.920, I: -0.020, T: -273.15, 
[00:14:01.813,476] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 52.83, TTE: nan, TTF: 19125

[00:14:01.813,507] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:14:11.813,476] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.916, I: -0.020, T: -273.15, 
[00:14:11.813,537] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 52.85, TTE: nan, TTF: 0

[00:14:11.813,568] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:14:21.813,629] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.911, I: -0.019, T: -273.15, 
[00:14:21.813,690] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 52.86, TTE: nan, TTF: nan

[00:14:21.813,720] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:14:31.813,720] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.916, I: -0.020, T: -273.15, 
[00:14:31.813,751] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 52.88, TTE: nan, TTF: 20512

[00:14:31.813,781] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:14:41.813,751] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.916, I: -0.020, T: -273.15, 
[00:14:41.813,812] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 52.89, TTE: nan, TTF: 0

[00:14:41.813,842] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:14:51.813,873] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.906, I: -0.019, T: -273.15, 
[00:14:51.813,934] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 52.90, TTE: nan, TTF: nan

[00:14:51.813,934] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:15:01.813,995] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.920, I: -0.020, T: -273.15, 
[00:15:01.814,025] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 52.92, TTE: nan, TTF: 21632

[00:15:01.814,056] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:15:11.814,086] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.920, I: -0.020, T: -273.15, 
[00:15:11.814,117] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 52.93, TTE: nan, TTF: 21936

[00:15:11.814,147] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:15:21.814,117] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.916, I: -0.020, T: -273.15, 
[00:15:21.814,178] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 52.95, TTE: nan, TTF: 0

[00:15:21.814,208] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:15:31.814,270] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.906, I: -0.019, T: -273.15, 
[00:15:31.814,300] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 52.96, TTE: nan, TTF: nan

[00:15:31.814,331] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:15:41.814,270] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.935, I: 0.000, T: -273.15, 
[00:15:41.814,331] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 52.98, TTE: nan, TTF: nan

[00:15:41.814,331] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:15:51.814,392] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.916, I: -0.020, T: -273.15, 
[00:15:51.814,453] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 52.98, TTE: nan, TTF: 0

[00:15:51.814,483] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:16:01.814,514] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.901, I: -0.019, T: -273.15, 
[00:16:01.814,544] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 52.99, TTE: nan, TTF: nan

[00:16:01.814,575] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:16:11.814,575] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.911, I: -0.020, T: -273.15, 
[00:16:11.814,636] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 53.01, TTE: nan, TTF: nan

[00:16:11.814,666] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:16:21.814,666] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.916, I: -0.020, T: -273.15, 
[00:16:21.814,727] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 53.02, TTE: nan, TTF: nan

[00:16:21.814,758] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:16:31.814,758] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.916, I: -0.020, T: -273.15, 
[00:16:31.814,819] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 53.04, TTE: nan, TTF: 0

[00:16:31.814,819] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:16:41.814,849] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.906, I: -0.020, T: -273.15, 
[00:16:41.814,910] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 53.05, TTE: nan, TTF: 0

[00:16:41.814,910] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:16:51.814,941] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.911, I: -0.019, T: -273.15, 
[00:16:51.815,002] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 53.07, TTE: nan, TTF: nan

[00:16:51.815,032] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:17:01.815,032] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.916, I: -0.020, T: -273.15, 
[00:17:01.815,063] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 53.08, TTE: nan, TTF: nan

[00:17:01.815,093] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:17:11.815,124] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.916, I: -0.020, T: -273.15, 
[00:17:11.815,155] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 53.09, TTE: nan, TTF: 0

[00:17:11.815,185] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:17:21.815,216] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.906, I: -0.020, T: -273.15, 
[00:17:21.815,246] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 53.11, TTE: nan, TTF: 0

[00:17:21.815,277] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:17:31.815,307] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.906, I: -0.020, T: -273.15, 
[00:17:31.815,338] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 53.12, TTE: nan, TTF: 0

[00:17:31.815,368] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:17:41.815,399] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.911, I: -0.019, T: -273.15, 
[00:17:41.815,429] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 53.14, TTE: nan, TTF: nan

[00:17:41.815,460] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:17:51.815,490] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.920, I: -0.020, T: -273.15, 
[00:17:51.815,551] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 53.15, TTE: nan, TTF: nan

[00:17:51.815,551] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:18:01.815,582] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.916, I: -0.020, T: -273.15, 
[00:18:01.815,643] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 53.17, TTE: nan, TTF: nan

[00:18:01.815,643] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:18:11.815,673] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.916, I: -0.020, T: -273.15, 
[00:18:11.815,704] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 53.18, TTE: nan, TTF: 0

[00:18:11.815,734] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:18:21.815,795] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.906, I: -0.019, T: -273.15, 
[00:18:21.815,856] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 53.20, TTE: nan, TTF: nan

[00:18:21.815,856] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:18:31.815,887] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.911, I: -0.019, T: -273.15, 
[00:18:31.815,948] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 53.21, TTE: nan, TTF: nan

[00:18:31.815,948] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:18:41.815,979] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.930, I: -0.019, T: -273.15, 
[00:18:41.816,009] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 53.22, TTE: nan, TTF: nan

[00:18:41.816,040] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:18:51.816,070] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.920, I: -0.020, T: -273.15, 
[00:18:51.816,131] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 53.24, TTE: nan, TTF: nan

[00:18:51.816,131] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:19:01.816,162] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.916, I: -0.020, T: -273.15, 
[00:19:01.816,223] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 53.25, TTE: nan, TTF: nan

[00:19:01.816,223] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:19:11.816,253] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.916, I: -0.020, T: -273.15, 
[00:19:11.816,284] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 53.27, TTE: nan, TTF: 0

[00:19:11.816,314] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:19:21.816,345] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.906, I: -0.019, T: -273.15, 
[00:19:21.816,406] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 53.28, TTE: nan, TTF: nan

[00:19:21.816,436] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:19:31.816,436] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.911, I: -0.019, T: -273.15, 
[00:19:31.816,497] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 53.30, TTE: nan, TTF: nan

[00:19:31.816,528] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 0

[00:19:41.816,528] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.920, I: -0.020, T: -273.15, 
[00:19:41.816,589] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 53.31, TTE: nan, TTF: nan

[00:19:41.816,589] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 5, Error: 0

[00:19:48.305,938] <dbg> zsw_pmic: event_callback: Event detected

[00:19:48.305,969] <err> zsw_pmic: Charging error

[00:19:51.816,619] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.920, I: -0.020, T: -273.15, 
[00:19:51.816,650] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 53.33, TTE: nan, TTF: 0

[00:19:51.816,680] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 64

[00:20:01.816,650] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.896, I: 0.000, T: -273.15, 
[00:20:01.816,680] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 53.34, TTE: nan, TTF: nan

[00:20:01.816,711] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 64

[00:20:11.816,711] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.896, I: 0.000, T: -273.15, 
[00:20:11.816,772] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 53.34, TTE: nan, TTF: nan

[00:20:11.816,772] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 64

[00:20:21.816,802] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.896, I: 0.000, T: -273.15, 
[00:20:21.816,864] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 53.34, TTE: nan, TTF: nan

[00:20:21.816,864] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 64

[00:20:31.816,894] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.891, I: 0.000, T: -273.15, 
[00:20:31.816,955] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 53.34, TTE: nan, TTF: nan

[00:20:31.816,955] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 64

[00:20:41.816,986] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.891, I: 0.000, T: -273.15, 
[00:20:41.817,047] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 53.34, TTE: nan, TTF: nan

[00:20:41.817,047] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 64

[00:20:51.817,077] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.891, I: 0.000, T: -273.15, 
[00:20:51.817,138] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 53.34, TTE: nan, TTF: nan

[00:20:51.817,138] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 64

[00:21:01.817,169] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.891, I: 0.000, T: -273.15, 
[00:21:01.817,230] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 53.34, TTE: nan, TTF: nan

[00:21:01.817,230] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 64

[00:21:11.817,260] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.891, I: 0.000, T: -273.15, 
[00:21:11.817,321] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 53.34, TTE: nan, TTF: nan

[00:21:11.817,352] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 64

[00:21:21.817,382] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.896, I: 0.000, T: -273.15, 
[00:21:21.817,413] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 53.34, TTE: nan, TTF: nan

[00:21:21.817,443] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 64

[00:21:31.817,474] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.891, I: 0.000, T: -273.15, 
[00:21:31.817,504] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 53.34, TTE: nan, TTF: nan

[00:21:31.817,535] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 64

[00:21:41.817,565] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.891, I: 0.000, T: -273.15, 
[00:21:41.817,596] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 53.34, TTE: nan, TTF: nan

[00:21:41.817,626] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 64

[00:21:51.817,657] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.891, I: 0.000, T: -273.15, 
[00:21:51.817,718] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 53.34, TTE: nan, TTF: nan

[00:21:51.817,718] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 64

[00:22:01.817,749] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.891, I: 0.000, T: -273.15, 
[00:22:01.817,779] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 53.34, TTE: nan, TTF: nan

[00:22:01.817,810] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 64

[00:22:11.817,840] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.891, I: 0.000, T: -273.15, 
[00:22:11.817,901] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 53.34, TTE: nan, TTF: nan

[00:22:11.817,901] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 64

[00:22:21.817,932] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.891, I: 0.000, T: -273.15, 
[00:22:21.817,993] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 53.34, TTE: nan, TTF: nan

[00:22:21.817,993] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 64

[00:22:31.818,023] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.891, I: 0.000, T: -273.15, 
[00:22:31.818,084] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 53.34, TTE: nan, TTF: nan

[00:22:31.818,084] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 64

[00:22:41.823,272] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.891, I: 0.000, T: -273.15, 
[00:22:41.823,303] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 53.34, TTE: nan, TTF: nan

[00:22:41.823,333] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 64

[00:22:51.823,364] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.891, I: 0.000, T: -273.15, 
[00:22:51.823,394] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 53.34, TTE: nan, TTF: nan

[00:22:51.823,425] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 64

[00:23:01.823,455] <dbg> zsw_pmic: zsw_pmic_get_full_state: V: 3.896, I: 0.000, T: -273.15, 
[00:23:01.823,486] <dbg> zsw_pmic: zsw_pmic_get_full_state: SoC: 53.34, TTE: nan, TTF: nan

[00:23:01.823,516] <dbg> zsw_pmic: zsw_pmic_get_full_state: Status: 0, Error: 64

Overlay:

Using nRF Connect 2.6 and MCU nRF5340

Parents
  • This is what the voltage looks like during this state. 

    I can add that we tested with an other battery model from another company now and that one seems to work. Unfortunately we have gone forward with the current model which for some reason the npm1300 doesn't like. Any idea what could from npm side trigger this behavior to help us debug?

  • Hi jakkra,

    Can you please read either of these two registers:

    All the best,

    Dan

  • The quite rapid discharge from 4.2V to about 4V on the battery doesn't seem right. Can you confirm this battery can be charged beyound 4V? Also, can you discharge one of these bad batteries to same level as a good battery (3.8V) and try again?

  • Didn't help. But I have made 2 observations:

    1. 

    Battery detected is being generated alot during this state.

    2. The same battery works on the nPM1300 EK using the nRF Desktop nPM Power Up, I can charge it up to 4.4V no issue.

    I will go back to bare minimum and set up a minimal setup with nRF5340DK and the nPM1300 EK + this battery instead of the custom HW. This to narrow it down if we have a HW issue that cause this on our PCB for this specific battery. I'll get back with this info.

  • This is without a battery connected at all. Is this VBAT spikes every 500ms normal for the nPM1300 to do? I can't see it when measure on the nPM EK. Battery Removed events seems to keep getting generated.

    If this is not normal, we need to find the reason for this and where it comes from on our HW and maybe this could be the issue? Doesn't explain why some batteries work as expected however, but could just be bad/good luck.

    Edit: With MCU FW erased, the 500ms spikes are still there, but power cycling the board they are gone.

  • Battery spikes are most likely due to battery detection. nPM1300 will periodically try to detect battery until detection is successful. This is expected behavior. Getting these battery detected events periodically when a battery is indeed connected would be a cause for concern.

    To double check, you are not getting these events when you leave the nPM EK battery input floating?

  • Ok I think I found the root cause. It's the 4.6V VBUS we have due to protection diode voltage drop. Ww will rework this on our PCB. Feeding it VBUS with 5V, then charging works as expected. I'll do some more testing but this seems to fix it. I could reproduce charging not working also on the nPM1300 EK if I input VBUS at 4.6V, although the trickle error cycle I could not reproduce, it just wouldn't charge with STATUS 0 and battery not detected. 
    I think the nPM1300 have issues detecting the battery when its voltage is ~close:ish to VBUS? Is this limit something you have specified somewhere? Even battery at 4.2V doesn't work with 4.6V VBUS. 
    Also yes this spike every 500ms is on the nPM EK also, it comes on as soon as the charger is enabled, and as you say must be for battery detection.
    Thanks for the support! Hopefully someone else have the samme issue, then you know the solution immediately so it wasn't all for nothing Slight smile
Reply
  • Ok I think I found the root cause. It's the 4.6V VBUS we have due to protection diode voltage drop. Ww will rework this on our PCB. Feeding it VBUS with 5V, then charging works as expected. I'll do some more testing but this seems to fix it. I could reproduce charging not working also on the nPM1300 EK if I input VBUS at 4.6V, although the trickle error cycle I could not reproduce, it just wouldn't charge with STATUS 0 and battery not detected. 
    I think the nPM1300 have issues detecting the battery when its voltage is ~close:ish to VBUS? Is this limit something you have specified somewhere? Even battery at 4.2V doesn't work with 4.6V VBUS. 
    Also yes this spike every 500ms is on the nPM EK also, it comes on as soon as the charger is enabled, and as you say must be for battery detection.
    Thanks for the support! Hopefully someone else have the samme issue, then you know the solution immediately so it wasn't all for nothing Slight smile
Children
No Data
Related