FreeCalypso > hg > freecalypso-reveng
annotate current-draw @ 332:e5db9a45e596
frbl/reconst/serial.c: 0x1d4 static function reconstructed
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Sat, 07 Mar 2020 01:32:59 +0000 |
parents | bb86424f78e6 |
children |
rev | line source |
---|---|
227
bb86424f78e6
current-draw: checking in experiment results
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
1 All measurements made with bench power supply set to 3.84 V |
bb86424f78e6
current-draw: checking in experiment results
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
2 |
bb86424f78e6
current-draw: checking in experiment results
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
3 FCDEV3B: |
bb86424f78e6
current-draw: checking in experiment results
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
4 |
bb86424f78e6
current-draw: checking in experiment results
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
5 CS Mode0: |
bb86424f78e6
current-draw: checking in experiment results
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
6 |
bb86424f78e6
current-draw: checking in experiment results
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
7 boot-up with all sleep disabled: 40-42 mA |
bb86424f78e6
current-draw: checking in experiment results
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
8 AT%SLEEP=1 after such boot-up: 17-19 mA |
bb86424f78e6
current-draw: checking in experiment results
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
9 AT%SLEEP=2: down to 11 mA |
bb86424f78e6
current-draw: checking in experiment results
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
10 |
bb86424f78e6
current-draw: checking in experiment results
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
11 after first deep sleep cycle: |
bb86424f78e6
current-draw: checking in experiment results
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
12 |
bb86424f78e6
current-draw: checking in experiment results
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
13 no sleep: 27-28 mA |
bb86424f78e6
current-draw: checking in experiment results
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
14 small sleep: 3-6 mA |
bb86424f78e6
current-draw: checking in experiment results
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
15 big sleep: 0-3 mA |
bb86424f78e6
current-draw: checking in experiment results
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
16 deep sleep: unmeasurable |
bb86424f78e6
current-draw: checking in experiment results
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
17 |
bb86424f78e6
current-draw: checking in experiment results
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
18 SIM and radio bring-up after deep sleep followed by AT%SLEEP=0: |
bb86424f78e6
current-draw: checking in experiment results
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
19 |
bb86424f78e6
current-draw: checking in experiment results
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
20 after AT+CFUN=1: 30-31 mA until it settled back down to 27-28 mA |
bb86424f78e6
current-draw: checking in experiment results
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
21 registered idle: mostly in the 28-35 mA range |
bb86424f78e6
current-draw: checking in experiment results
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
22 in a call: 72-86 mA |
bb86424f78e6
current-draw: checking in experiment results
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
23 |
bb86424f78e6
current-draw: checking in experiment results
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
24 Pirelli DP-L10: |
bb86424f78e6
current-draw: checking in experiment results
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
25 |
bb86424f78e6
current-draw: checking in experiment results
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
26 Registered idle with Pirelli's original fw: down to 75 mA with |
bb86424f78e6
current-draw: checking in experiment results
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
27 both LCD and keypad backlights on, unmeasurable (deep sleep) otherwise. |
bb86424f78e6
current-draw: checking in experiment results
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
28 |
bb86424f78e6
current-draw: checking in experiment results
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
29 FreeCalypso fw via fc-xram: |
bb86424f78e6
current-draw: checking in experiment results
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
30 |
bb86424f78e6
current-draw: checking in experiment results
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
31 XRAM download: 125-133 mA |
bb86424f78e6
current-draw: checking in experiment results
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
32 CS Mode0 with all sleep enabled: 87-94 mA |
bb86424f78e6
current-draw: checking in experiment results
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
33 CS Mode0 with AT%SLEEP=1: 99-101 mA |
bb86424f78e6
current-draw: checking in experiment results
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
34 CS Mode0 with AT%SLEEP=0: 117-118 mA |
bb86424f78e6
current-draw: checking in experiment results
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
35 registered idle with deep sleep: floor down to 87 mA, with activity spikes |
bb86424f78e6
current-draw: checking in experiment results
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
36 |
bb86424f78e6
current-draw: checking in experiment results
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
37 C139 running flashed FreeCalypso fw, all sleep modes enabled: |
bb86424f78e6
current-draw: checking in experiment results
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
38 |
bb86424f78e6
current-draw: checking in experiment results
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
39 CS Mode0: unmeasurable draw (deep sleep) |
bb86424f78e6
current-draw: checking in experiment results
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
40 small sleep during 10 s UART timer: 0-2 mA |
bb86424f78e6
current-draw: checking in experiment results
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
41 during AT+CFUN=1 process: 4-6 mA |
bb86424f78e6
current-draw: checking in experiment results
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
42 deep sleep during registered idle: unmeasurable draw |
bb86424f78e6
current-draw: checking in experiment results
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
43 in a call: 47-67 mA |