Project

General

Profile

SonyEricssonJ100i » History » Version 15

Anonymous, 02/19/2016 10:49 PM
SE J100 has its own binary

1 15
{{>toc}}
2 1
3
4 15
h1. Sony Ericsson J100i
5
6
7 1
The J100i seems to be one of many ODM phones that Sony Ericsson bought from Compal communications in Taiwan.
8
9
10 15
h2. Specifications
11 1
12
13 15
* GSM 900 / GSM 1800 dual-band (J100i)
14
* GSM 850 / GSM 1900 dual-band (J100a)
15
* 100 x 44 x 18 mm, 79g
16
* STN 65k - 96 x 64 pixels
17
* 900mAh Li-Po battery
18
* Ti Calypso/Iota/Rita chipset 
19
20
21
h2. Hardware
22
23
24
[[Image(se_j100_pcb_small.2.jpg)]]
25
26 1
large version: [raw-attachment:se_j110_pcb.jpg]
27
28
29 15
h3. Schematics
30
31
32 1
They can be found here: http://files.shrak-mobile.com/schem/se/J100_schem.rar
33
34
35 15
h3. GSM Chipset
36 1
37
38 15
* DBB: Ti Calypso Baseband, D751749ZHH model (Calypso Lite G2), includes 256kBytes of internal SRAM
39
* ABB: Ti TWL3025BZ
40
* RF: Ti TRF 6151CJ
41
* RF PA: SKY77328-13
42 1
43
44 15
h3. NOR Flash + SRAM
45 1
46
47 15
* Intel RD38F1010C0ZTL0
48
** 32MBit NOR (4 MByte)
49
** 4Mbit SRAM (512 KByte) 
50
51
52
h3. Audio ringtone
53
54
55
* Macronix MX92U832AZCG (unknown datasheet)
56
57
58
h3. Display
59
60
61 2
The display is a 96 x 64 pixels CSTN color display attached to the Calypso DBB via the uWire interface (nReset, nSCS0, SCK, SDO). The backlight is controlled by the DBB IO1.
62
Exact model unknown for now.
63
64 1
65 15
h3. Test points
66
67
68 1
There are some easily accessible test points (i.e. bigsqare and not very small round pads behind the rf shields).
69
70
Theses test points are divided in two groups (when looking from behind the phone) :
71
72 15
* A group of 7 TPs at the lower left of the PCB. Accessible from the battery compartment without disassembly except for the first one. From left to right :
73
** *TP16*: JTAG TDO
74
** *TP9*: CTS MODEM
75
** *TP13*: TX MODEM
76
** *TP14*: RX MODEM
77
** *TP3*: DL PWR
78
** *TP107*: GND
79
** *TP19*: VBAT
80
* A group of 5 TPs at the middle/upper right of the PCB. Theses are not accessible without disassembly, but could be by cutting a small plastic strip just right of the hole made for the battery connector. From left to right:
81
** *TP18*: JTAG TMS
82
** *TP20*: BAT_TEMP
83
** *TP17*: JTAG TCK
84
** *TP15*: VCHG
85
** *TP8*: JTAG TDI
86 10 steve-m
87 11 steve-m
88 15
h2. Misc notes
89 10 steve-m
90 15
91
92
h3. Serial cable
93
94
95 10 steve-m
You can use a standard Sony Ericsson USB cable, since the USB pins match the RX/TX pins of the Calypso UART. You just need to build some USB-A female to serial converter:
96 15
97
98
picture source: "Simon Eugster, CC-BY-SA":http://commons.wikimedia.org/wiki/File:USB.svg
99
100
101
[[Image(usb_a_plug.2.png)]]
102
103
||*pin number*||*USB pin*||*UART pin*||*color*||
104 7 steve-m
||1||+5V||-nc-||red||
105 14
||2||D-||RxD (Device to PC)||white||
106 7 steve-m
||3||D+||TxD (PC to Device)||green||
107 13
||4||-||ground||black||
108
109 1
See the J100i cable how-to which has been sent in by 'timrrr': [raw-attachment:J100i_cable.pdf]
110
111
112 15
h3. Bootloader
113 1
114 15
115
* The RAM loader of the J100i is the same as used on the [[MotorolaC140]] series and it works fine with osmocon. It however expects a "1003" magic word to be present at address 0x803ce0.
116
* To bypass this limitation, use the Calypso romloader to chainload the application. Here's an example for loading [[layer1bin]]:
117
118
<pre>
119 1
$ ./osmocon -p /dev/ttyUSB0 -m c140 -c ../../target/firmware/board/se_j100/layer1.highram.bin ../../target/firmware/board/se_j100/chainload.compalram.bin
120 15
</pre>
121 1
122 15
* If this doesn't work, try c140xor
Add picture from clipboard (Maximum size: 48.8 MB)