FreeCalypso > hg > freecalypso-reveng
annotate pirelli/battery @ 386:8d19e61d202f
pirelli/chg-circuit: found VBUS, VCHG and ICTL
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Wed, 23 Mar 2022 20:06:08 +0000 |
parents | 6dd0fc53bcba |
children |
rev | line source |
---|---|
226
30804198d5d0
Pirelli's a_pwr_thresholds[] table found
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
1 Here is Pirelli's version of the a_pwr_thresholds[] array (see pwr_cust.c in |
30804198d5d0
Pirelli's a_pwr_thresholds[] table found
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
2 the MV100 source), fished out of their firmware images: |
30804198d5d0
Pirelli's a_pwr_thresholds[] table found
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
3 |
30804198d5d0
Pirelli's a_pwr_thresholds[] table found
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
4 Table begins at flash address 0x54C0C8 in fw version D910.0.3.98 |
30804198d5d0
Pirelli's a_pwr_thresholds[] table found
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
5 Table begins at flash address 0x54B684 in fw version D910.0.3.99d |
30804198d5d0
Pirelli's a_pwr_thresholds[] table found
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
6 |
30804198d5d0
Pirelli's a_pwr_thresholds[] table found
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
7 4170 100 |
30804198d5d0
Pirelli's a_pwr_thresholds[] table found
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
8 4120 95 |
30804198d5d0
Pirelli's a_pwr_thresholds[] table found
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
9 4070 90 |
30804198d5d0
Pirelli's a_pwr_thresholds[] table found
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
10 4030 85 |
30804198d5d0
Pirelli's a_pwr_thresholds[] table found
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
11 3964 80 |
30804198d5d0
Pirelli's a_pwr_thresholds[] table found
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
12 3930 75 |
30804198d5d0
Pirelli's a_pwr_thresholds[] table found
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
13 3900 70 |
30804198d5d0
Pirelli's a_pwr_thresholds[] table found
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
14 3882 65 |
30804198d5d0
Pirelli's a_pwr_thresholds[] table found
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
15 3847 60 |
30804198d5d0
Pirelli's a_pwr_thresholds[] table found
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
16 3805 55 |
30804198d5d0
Pirelli's a_pwr_thresholds[] table found
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
17 3786 50 |
30804198d5d0
Pirelli's a_pwr_thresholds[] table found
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
18 3771 45 |
30804198d5d0
Pirelli's a_pwr_thresholds[] table found
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
19 3759 40 |
30804198d5d0
Pirelli's a_pwr_thresholds[] table found
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
20 3750 35 |
30804198d5d0
Pirelli's a_pwr_thresholds[] table found
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
21 3745 30 |
30804198d5d0
Pirelli's a_pwr_thresholds[] table found
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
22 3737 25 |
30804198d5d0
Pirelli's a_pwr_thresholds[] table found
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
23 3719 20 |
30804198d5d0
Pirelli's a_pwr_thresholds[] table found
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
24 3688 15 |
30804198d5d0
Pirelli's a_pwr_thresholds[] table found
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
25 3663 10 |
30804198d5d0
Pirelli's a_pwr_thresholds[] table found
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
26 3539 5 |
30804198d5d0
Pirelli's a_pwr_thresholds[] table found
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
27 3370 0 |
367
6dd0fc53bcba
pirelli/battery: battery icon experiments
Mychaela Falconia <falcon@freecalypso.org>
parents:
226
diff
changeset
|
28 |
6dd0fc53bcba
pirelli/battery: battery icon experiments
Mychaela Falconia <falcon@freecalypso.org>
parents:
226
diff
changeset
|
29 Apparent voltage thresholds for UI battery icon change, determined by powering |
6dd0fc53bcba
pirelli/battery: battery icon experiments
Mychaela Falconia <falcon@freecalypso.org>
parents:
226
diff
changeset
|
30 a decased phone from a bench power supply, turning the voltage knob, rebooting |
6dd0fc53bcba
pirelli/battery: battery icon experiments
Mychaela Falconia <falcon@freecalypso.org>
parents:
226
diff
changeset
|
31 the phone each time and observing the battery icon: |
6dd0fc53bcba
pirelli/battery: battery icon experiments
Mychaela Falconia <falcon@freecalypso.org>
parents:
226
diff
changeset
|
32 |
6dd0fc53bcba
pirelli/battery: battery icon experiments
Mychaela Falconia <falcon@freecalypso.org>
parents:
226
diff
changeset
|
33 from 3 to 4 bars: between 3.88 and 3.89 V |
6dd0fc53bcba
pirelli/battery: battery icon experiments
Mychaela Falconia <falcon@freecalypso.org>
parents:
226
diff
changeset
|
34 from 2 to 3 bars: between 3.77 and 3.78 V |
6dd0fc53bcba
pirelli/battery: battery icon experiments
Mychaela Falconia <falcon@freecalypso.org>
parents:
226
diff
changeset
|
35 from 1 to 2 bars: between 3.72 and 3.73 V |
6dd0fc53bcba
pirelli/battery: battery icon experiments
Mychaela Falconia <falcon@freecalypso.org>
parents:
226
diff
changeset
|
36 from 0 to 1 bar: between 3.52 and 3.53 V |
6dd0fc53bcba
pirelli/battery: battery icon experiments
Mychaela Falconia <falcon@freecalypso.org>
parents:
226
diff
changeset
|
37 "Battery Low" on boot: between 3.51 and 3.52 V |
6dd0fc53bcba
pirelli/battery: battery icon experiments
Mychaela Falconia <falcon@freecalypso.org>
parents:
226
diff
changeset
|
38 |
6dd0fc53bcba
pirelli/battery: battery icon experiments
Mychaela Falconia <falcon@freecalypso.org>
parents:
226
diff
changeset
|
39 Below 3.37 V Pirelli's fw refuses to boot: starts, but then immediately powers |
6dd0fc53bcba
pirelli/battery: battery icon experiments
Mychaela Falconia <falcon@freecalypso.org>
parents:
226
diff
changeset
|
40 off. |