PirelliDPL10 » History » Version 5
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 | 5 | steve-m | For more information 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 | === USB/Serial converter === |
||
46 | |||
47 | 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. |
||
48 | 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). |
||
49 | |||
50 | The DP-L10 has the CalypsoRomloader enabled. |
||
51 | 4 | steve-m | |
52 | == State of support == |
||
53 | |||
54 | 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. |
||
55 | However, this is mainly the RFFE-configuration so far, which handles the TSPACT and TSPEN wiring of the Time Serial Port. |
||
56 | |||
57 | So lots of drivers are missing, like for the Display, correct keypad layout etc. Maybe someone even wants to play with Wifi ;) |
||
58 | |||
59 | What works: |
||
60 | * RX/TX in GSM900 and DCS1800 (PCS1900 should work as well, at least regarding the rffe config) |
||
61 | * audio path |
||
62 | * SIM-reader |
||
63 | * keypad backlight |