FreeCalypso > hg > freecalypso-reveng
annotate pirelli/refdes @ 267:ace3136d0601
dsample-fw-disasm tpudrv10 code analysis: got to calc_a_b()
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Fri, 19 Jan 2018 05:15:50 +0000 |
parents | 10de8a00c519 |
children |
rev | line source |
---|---|
69
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
1 Because the "official" reference designators used by the original designers of |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
2 the T60N925 board are unknown (no schematics cound be found and there are no |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
3 refdes silkscreen markings), we have to invent our own new refdeses as part of |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
4 the reverse engineering effort. Here are the refdeses I have assigned to the |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
5 major components: |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
6 |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
7 Connectors on the battery/SIM side: |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
8 |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
9 J1 = USB connector |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
10 J2 = headset jack |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
11 J3 = battery connector |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
12 J4 = SIM socket |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
13 J5 = camera connector |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
14 J6 = loudspeaker connects here |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
15 J7 = GSM antenna test connector |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
16 J8 = WLAN antenna test connector |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
17 |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
18 Connectors on the display/keypad side: |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
19 |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
20 J9 = LCD connector |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
21 J10 = keypad board-to-board connector |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
22 J11 = debug FPC connector |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
23 J12 = vibrating motor connects here |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
24 |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
25 MIC1 = microphone |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
26 |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
27 Contact pads on the battery/SIM side: |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
28 |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
29 PAD1 = GSM antenna connection pad |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
30 PAD2 = associated ground pad |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
31 PAD3 = WLAN antenna connection pad |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
32 PAD4 = associated ground pad |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
33 |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
34 Contact pads on the display/keypad side: |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
35 |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
36 PAD5 = earpiece connection pad, left as seen from the front |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
37 PAD6 = earpiece connection pad, right as seen from the front |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
38 |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
39 Pushbutton switches: |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
40 |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
41 SW1 = volume up |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
42 SW2 = volume down |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
43 SW3 = camera button |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
44 |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
45 Major ICs on the battery/SIM side: |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
46 |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
47 U1 = Calypso |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
48 U2 = TWL3014 (Iota) |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
49 U3 = Marvell 88W8385 |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
50 U4 = GSM RF transceiver (TRF6151) |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
51 U5 = GSM RF PA (SKY77328-13) |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
52 U6 = GSM antenna switch |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
53 U7 = Marvell 88W8015 |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
54 |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
55 Major ICs on the display/keypad side: |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
56 |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
57 U8 = S71PL129NC0 flash+RAM |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
58 U9 = SPCA552E |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
59 U10 = LSI ASIC |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
60 U11 = W56940 (ringtone chip) |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
61 U12 = CP2102 |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
62 |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
63 Crystal oscillators: |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
64 |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
65 Y1 = xtal in the GSM RF shieldcan |
10de8a00c519
Pirelli PCB re: major refdeses assigned
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
66 Y2 = xtal in the WLAN RF shieldcan |