annotate pirelli/refdes @ 118:193926ccd1ec

tiobjd: better handling of section-relative relocs
author Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
date Thu, 03 Apr 2014 07:47:03 +0000
parents 10de8a00c519
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
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