MotorolaC123 » History » Version 6
laforge, 02/19/2016 10:48 PM
1 | 6 | laforge | [[PageOutline]] |
---|---|---|---|
2 | 1 | laforge | = Motorola C123 = |
3 | |||
4 | The C123 seems to be one of many ODM phones that Motorola bought from Compal communications in Taiwan. It seems (nearly?) identical with the C118. |
||
5 | |||
6 | 4 | laforge | The internal name of the hardware is E88 |
7 | |||
8 | 2 | laforge | == Specifications == |
9 | * GSM 900 / GSM 1800 dual-band |
||
10 | * 101x45x21 mm, 86 grams |
||
11 | * no GPRS |
||
12 | * 920mAh Li-Ion battery |
||
13 | * Ti Calypso/Iota/Rita chipset |
||
14 | |||
15 | 1 | laforge | == Hardware == |
16 | 2 | laforge | |
17 | === GSM Chipset === |
||
18 | |||
19 | 3 | laforge | * DBB: Ti Calypso Baseband, D751749ZHH model (Calypso Lite G2), includes 256kBytes of internal SRAM |
20 | 2 | laforge | * ABB: Ti TWL3025BZGR |
21 | * RF: TRF6151C |
||
22 | * RF PA: SKY77324-12 |
||
23 | |||
24 | === NOR Flash === |
||
25 | * Intel 28F160C3TD (16Mbits, i.e. 2 MByte) Advanced+ Boot Block Flash Memory (C3) |
||
26 | * Data sheet will be in git |
||
27 | |||
28 | === SRAM === |
||
29 | * ESMT M24L2161128SA-70BE (128k x16, i.e. 256kByte) |
||
30 | * Data sheet [http://www.esmt.com.tw/DB/manager/upload/M24L216128SA.pdf available from vendor] |
||
31 | |||
32 | === Display === |
||
33 | |||
34 | The display is a 96x64 pixels monochrome LCD, attached via I2C bus to the Calypso DBB chip. |
||
35 | |||
36 | The LCD controller inside the display is a [http://www.sitronix.com.tw/sitronix/product.nsf/Doc/ST7558?OpenDocument Sitronix ST7558], |
||
37 | for which the data sheet is available. There is a community-based |
||
38 | [https://calypso.gnumonks.org/trac/browser/phone/motorola_compal/C115/example_project driver implemented in PIC16 assembly] (in our git repository. We need a proper |
||
39 | C language driver for it (any volunteers?) |
||
40 | 1 | laforge | |
41 | === Test Points === |
||
42 | |||
43 | ==== Test points surrounding Iota ==== |
||
44 | |||
45 | * TP4 -- BS_TDO, the JTAG TDO signal of the Iota (connected to TDI of Calypso) |
||
46 | * TP5 -- Iota:TESTV pin |
||
47 | * TP7 -- Uita:CK13M, connected from Calypso:CLK13M_OUT |
||
48 | * TP29 -- Iota:ADIN1 (VADCID) |
||
49 | * TP111 -- Iota:UDR (USP Rx), connects to Calypso:MCUDO |
||
50 | * TP110 -- Iota:UEN (USP Enable), connects to Calypso:MCUEN0 |
||
51 | * TP112 -- Iota:ONNOFF |
||
52 | * TP114 -- Intoa:ITWAKEUP, connects to Calypso:RTC_ALARM |
||
53 | * TP113 -- Iota:RESPWONZ, connects to Calypso:RTSPWRONZ |
||
54 | * TP116 -- Iota:TEST3 |
||
55 | * TP117 -- Iota:TEST4 |
||
56 | |||
57 | ==== Test points surrounding Calypso ==== |
||
58 | * TP11 -- Calypso:DSR_MODEM |
||
59 | * TP12 -- Calypso:RTS_MODEM |
||
60 | * TP23 -- Calypso:nCS4 |
||
61 | * TP46 -- Calypso:CLK32K_OUT, connects to Iota:CK32K |
||
62 | * TP118 -- Calypso:EXT_IRQ, connects to Iota:INT2 |
||
63 | * TP115 -- Calypso:EXT_FIQ, connects to Iota:INT1 |
||
64 | * TP45 -- Calypso:SCLK (I2C) |
||
65 | * TP30 -- Calypso:nSCS1 (I2C) |
||
66 | * TP44 -- Calypso:SDO (I2C) |
||
67 | * TP34 -- Calyspo:nCS2 |
||
68 | * TP48 -- Calypso:nCS3/INT4N |
||
69 | * TP49 -- Calypso:VRDBB_1.5V |
||
70 | * J2 -- Calypso NM_DAI_INTERFACE (MCSI_TXD, MCSI_CLK, MCSI_RXD, MCSI_RSYNCH, GND) |
||
71 | |||
72 | ==== Test points accessible from battery compartment ==== |
||
73 | |||
74 | * TP27 -- DLPWR (download power on), connects to Iota:RPWON |
||
75 | * TP14 -- RxD Modem |
||
76 | * TP13 -- TxD Modem |
||
77 | * TP9 -- CTS Modem |
||
78 | * TP39 -- GND |
||
79 | 5 | laforge | |
80 | === PCB photographs === |
||
81 | 1 | laforge | |
82 | 6 | laforge | Available from [http://laforge.gnumonks.org/photoalbum/devices/motorola_compal/c123] |