Project

General

Profile

Actions

Motorola C140

The internal name of the hardware is E86

c140_front.jpg c140_battery_compartment.jpg

The shielding covers of this model are soldered, not snap-on :(

Specification

  • GSM 900 / GSM 1800 dual-band
  • 101 x 47,8 x 21,9 mm, 80 grams
  • 920mAh Li-Ion battery
  • TI Calypso/Iota/Rita chipset

Schematics

The schematics can be found e.g. at http://files.shrak-mobile.com/schem/motorola/C139_schem.rar. They apply to C139 as well as C140, as they are very similar.

Hardware

Motorola_c140_board_pcb.jpg

Board with different flash and GSM850/PCS1900 layout, [e86_pcs1900.jpg large version here]

e86_pcs1900_small.jpg

GSM Chipset:
  • DBB: TI Calypso Baseband, D751749ZHH model (Calypso Lite G2), includes 256kBytes of internal SRAM
  • ABB: TI TWL3025BZ
  • RF: TRF6151CJ
  • RF PA: SKY77325-12
Flash / SRAM:
  • Intel (RD38F)1010C0ZTLO
    • Stacked-CSP Flash Stacked Memory (32MBit flash, 4MBit SRAM, Advanced Boot Block Flash Memory, 3.0V I/O, Top Blocking)
Display:
  • Toppoly TD014THEA3 (1.4 inch LCD, 96 x 64, 64K colors)
  • Controller: integrated Toppoly controller (no datasheet available)
  • We have a working driver, but most commands are not yet decoded
Test points:
  • Test points surrounding Iota:
  • Test points surrounding Calypso:
  • Test points accessible from battery compartment:

Miscellaneous

Bootloader

The loader is pretty much identical to the loader in the C123. However, it has one additional nastiness:
  • After the download has completed, it expects the magic string "1003" (0x31 0x30 0x30 0x33) at the RAM address 0x803ce0
  • To bypass this limitation, use the Calypso romloader to chainload the application. Here's an example for loading layer1bin:
$ ./osmocon -p /dev/ttyUSB0 -m c140 -c ../../target/firmware/board/compal_e86/layer1.highram.bin 
Files (5)
c140_front.jpg View c140_front.jpg 86.4 KB c140 front view laforge, 02/19/2010 06:24 PM
c140_battery_compartment.jpg View c140_battery_compartment.jpg 63.5 KB c140 battery compartment laforge, 02/19/2010 06:25 PM
Motorola_c140_board_pcb.jpg View Motorola_c140_board_pcb.jpg 838 KB Motorola C140 PCB , 04/16/2010 11:29 PM
e86_pcs1900.jpg View e86_pcs1900.jpg 2.46 MB C139 (E86) with different Flash and GSM850/PCS1900 steve-m, 01/07/2012 06:18 PM
e86_pcs1900_small.jpg View e86_pcs1900_small.jpg 65.7 KB C139 (E86) with different Flash and GSM850/PCS1900 (preview) steve-m, 01/07/2012 06:20 PM

Updated by Hoernchen about 8 years ago · 15 revisions

Add picture from clipboard (Maximum size: 48.8 MB)