PirelliDPL10 » History » Version 7
steve-m, 02/19/2016 10:48 PM
1 | 1 | steve-m | = Pirelli DP-L10 = |
---|---|---|---|
2 | |||
3 | The Pirelli DP-L10 is a tripleband GSM/Wifi VoIP dualmode phone, which was developed by Pirelli Broadband Solutions and manufactured by Foxconn. |
||
4 | |||
5 | It was branded and sold by quite a few operators: |
||
6 | |||
7 | * Pirelli DP-L10 |
||
8 | * Arcor Twintel DP-L10 |
||
9 | * Telekom TC-300 |
||
10 | * sipgate Pirelli Discus !DualPhone DP-L10 |
||
11 | * free.fr Black |
||
12 | * Cubic Mobile DP-L10 |
||
13 | * Tovo t450g |
||
14 | * Eurotef-M |
||
15 | |||
16 | The phones are still available as new at various places like eBay, Pollin or rebelsimcard.com. |
||
17 | 7 | steve-m | For more information on the original firmware see the [http://wiki.ip-phone-forum.de/telefone:t-one_tc300:start ip-phone-forum wiki] (german). |
18 | 1 | steve-m | |
19 | == Hardware == |
||
20 | |||
21 | * CPU/DBB: TI Calypso (D751992AZHH) |
||
22 | * ABB: TI Iota (TWL3014) |
||
23 | * GSM Transceiver: TI Rita (TRF6151) |
||
24 | * PA: SKY77328-13 |
||
25 | * Flash/SRAM: Spansion S71PL129NC0 128MBit/64MBit |
||
26 | * Wifi: Marvell 88W8385 802.11 MAC |
||
27 | * Marvell 88W8015 802.11b/g transceiver |
||
28 | * Winbond W56940 ringtone chip |
||
29 | * Sunplus SPCA552E multimedia controller |
||
30 | * LSI-65194A1 ASIC (seems to be a DSP for VoIP en-/decoding) |
||
31 | * Silabs CP2102 USB UART (connected to UART_IRDA of the Calypso) |
||
32 | |||
33 | 3 | steve-m | === PCB === |
34 | 1 | steve-m | |
35 | 3 | steve-m | The pcb is labelled with "T60N925", and the Foxconn internal project name seems to be "T60N925.00".[[BR]] |
36 | There are no schematics of this phone, however, steve-m has grinded down one of those boards, see the pictures of all layers [http://www.steve-m.de/pictures/pirelli_dpl10/ here]. |
||
37 | |||
38 | 2 | steve-m | [[Image(dpl10_front_small.jpg)]][[BR]] |
39 | [http://www.steve-m.de/pictures/dpl10_front.jpg large version] |
||
40 | 1 | steve-m | |
41 | [[Image(dpl10_back_small.jpg)]][[BR]] |
||
42 | 3 | steve-m | [http://www.steve-m.de/pictures/dpl10_back.jpg large version][[BR]] |
43 | [http://www.steve-m.de/pictures/rf_frontend.jpg large version of RF part] |
||
44 | |||
45 | 6 | steve-m | === RF path === |
46 | |||
47 | Since this phone is a tripleband design, it uses 3 rx filters, connected to the respective Rita inputs: |
||
48 | |||
49 | * Epcos B7820 for GSM900 |
||
50 | * Epcos B7821 for DCS1800 |
||
51 | * Epcos B7851 for DCS1900 |
||
52 | |||
53 | Those are connected to an unknown "T 636 / 5475" antenna switch. The pinout of this switch however is identical with the Panasonic EZFL897TB11C. |
||
54 | The control voltage inputs of the switch are connected to the TSPACT outputs of the Calypso DBB through a Fairchild NC7NZ34 triple-buffer. |
||
55 | |||
56 | [[Image(dpl10_buffer.jpg)]] |
||
57 | |||
58 | 3 | steve-m | === USB/Serial converter === |
59 | |||
60 | A nice feature of this phone is that it already has an integrated Silabs CP210x USB-UART, which is supported by Linux. Even faster, odd baudrates of the Calypso DBB are supported by this chip, including the maximum 812.500 baud. |
||
61 | Most of the phones seem to use USB vid:pid 0489:e003, which is mainline since Linux 2.6.36 (thus, older kernels need to be patched, the cp210x driver doesn't seem to take the vid/pid via modprobe parameters). |
||
62 | |||
63 | The DP-L10 has the CalypsoRomloader enabled. |
||
64 | 4 | steve-m | |
65 | == State of support == |
||
66 | |||
67 | The code which adds support for the Pirelli DP-L10 can currently be found in the branch steve-m/testing, since it hasn't been merged to master yet. |
||
68 | However, this is mainly the RFFE-configuration so far, which handles the TSPACT and TSPEN wiring of the Time Serial Port. |
||
69 | |||
70 | So lots of drivers are missing, like for the Display, correct keypad layout etc. Maybe someone even wants to play with Wifi ;) |
||
71 | |||
72 | What works: |
||
73 | * RX/TX in GSM900 and DCS1800 (PCS1900 should work as well, at least regarding the rffe config) |
||
74 | * audio path |
||
75 | * SIM-reader |
||
76 | * keypad backlight |