Siemens SX1
Home | News | Status | Downloads | Hardware | How-To |
SX1 hardware
-
You can find full SX1 schematic on the net, here is the small list of SX1 internals:
-
CPU -
TI OMAP310
-
SDRAM - Samsung K4S28163LD (16MB mobile SDRAM)
-
FLASH - there are two types of SX1, I call them "old" and "new":
-
LCD - 176x220 NEC display, with some kind of Epson-like controller on it.
-
Sofia - OMAP power control IC, it supplies power for OMAP, LCD, LCD backlight and keylight,
-
Egold - it is Infineon PMB7850 processor, based on Siemens C166 core, handles GSM modem functions,
-
Bluetooth - Infineon PMB8760. Connected to ttyS0 (UART1) on OMAP and PCM interface is connected to DAI interface of Egold. Seems to be supported by BlueZ (http://www.bluez.org/)
-
Irda - connected to ttyS3. LED power is controlled via GPIO1 (A_IRDA_OFF)
| Description | K4S28163LD 2M X 16Bit X 4 Banks Mobile Sdram in 54CSP |
| Organization | 8Mx16 |
| Vdd/Vddq(V) | 2.5/2.5,2.5/1.8 |
| Temperature | L,n,f,r,g,s,p |
| Current(Icc1/Icc6) | 55mA/450uA |
| Speed | 75,1H,1L,15 |
| Mobile Function | no or Pasr,tcsr |
| Package | 54CSP |
| "old" | Intel 1925J3AM (16 + 8 MB Intel J3A Strataflash), connected to CS0 and CS1 |
| "new" | Intel 4000L0YTQ0 32MB flash, connected to CS0 |
-
MMC slot, Bluetooth, SDRAM, FLASH. It is controlled with I2C bus.
-
this part seems to be based on Siemens S55 hardware and (maybe) software, connected to OMAP via serial port - ttyS1 (UART2) on OMAP side.
| Vendor | Model | Type | Features | HCI Version | LMP Version | Manufacturer |
| Infineon | PMB8760 | - | 0xef 0xfb 0x1d 0x00 | 1.1 (0x0555) | 1.1 (0x0555) | Infineon |
As I have only "new" variant of SX1, so here I assume you have such SX1 too.
SX1 system memory map:
| address | sectors | decr |
| //CS0 flash1 | - | |
| 0x0000 0000 | - |
Z1 drive (Core-Img) |
| 0x00e6 0000 | (sector 115) |
u-boot |
| 0x00e8 0000 | (116) |
environment |
| 0x00ea 0000 | (117) |
free |
| 0x00ec 0000 | (118) |
free |
| 0x00ee 0000 | (119) |
|
| 0x00F0 0000 |
Z2 drive (Var) |
|
| //CS1 flash2 - old phones | - | |
| 0x0400 0000 |
iBoot (iBoot) |
|
| 0x040A 0000 |
drive A (ROLF) |
|
| 0x0442 0000 |
drive C (Lffs) |
|
| 0x047F FFFF |
drive C end |
|
| //flash1 extend - new phones, no flash2 | - | |
| 0x0100 0000 |
iBoot (iBoot) |
|
| 0x010A 0000 |
drive A (ROLF) |
|
| 0x0142 0000 |
drive C (Lffs) |
|
| 0x017F FFFF |
drive C end |
|
| 0x0180 0000 | (192) |
uBoot image |
| 0x0182 0000 | (193) |
uBoot environment |
| 0x0184 0000 | (194 - 207) |
kernel image, max len = 1dffff |
| 0x01A0 0000 | (208 - 258) |
root filesystem image, max len=600000 |
| 0x0200 0000 |
free space end |