Well, had to pull myself from playing some GBA. Device is relatively hot. No charging happens (USB3 plugged in this particular case):There are a few ways we can see the charge current:
The 'Power Statistics' app reports charge rates in watts.
For more detail, you can type 'sensors' in a terminal window. That reports the power supply current and charging rate of the battery management chip (see the "bq24297-i2c-1-6b" chip section). It also reports the current flow to or from the battery (see the "bq27421-i2c-1-55" chip section). There are things we can learn from the temperatures reported by the "sensors" command too.
There's another command that gives more low level detail:
sudo /usr/share/pyra/scripts/letux/charger
bq24297-i2c-1-6b
Adapter: OMAP I2C adapter
in0: +0.00 V
temp ambient: +22.5°C
curr1: +0.00 A (max = +3.00 A)
bq27421_0-i2c-1-55
Adapter: OMAP I2C adapter
in0: +3.79 V
temp ambient: +40.9°C
curr1: -0.61 A
Now I will turn it off, cool down, repeat and report. By the way, maybe we shall move to some other tread? Like Pyra General information and bug tracker?
Post automatically merged:
Reg 09 looks OK:And for some really low level detail, you can try:
Bash:me@pyra:~$ cat /sys/class/power_supply/bq24297/device/registers
Register 09 is the fault state of the battery management chip. It should be 00 if all is good. If its not 00 then we can try to make sense of the value.
pyra:~$ cat /sys/class/power_supply/bq24297/device/registers
reg 00 value 37
reg 01 value 17
reg 02 value 60
reg 03 value 00
reg 04 value 8a
reg 05 value 8c
reg 06 value 73
reg 07 value 4b
reg 08 value 00
reg 09 value 00
reg 0a value 60