MotorolaC140 » History » Revision 11
« Previous |
Revision 11/15
(diff)
| Next »
steve-m, 02/19/2016 10:48 PM
we now have images for the e86
= Motorola C140 =
The internal name of the hardware is E86
Image(c140_front.jpg, 250px)
Image(c140_battery_compartment.jpg, 250px)
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 SchematicsThe 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.
HardwareImage(Motorola_c140_board_pcb.jpg, 500px)
'''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
If you want to use the display, change the line where 'display' is set (in compal_e99/init.c) to
{{{
display = &td014_display;
}}}
since we don't have separate images for the C140 yet.
'''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 [wiki:layer1.bin]:
{{{
$ ./osmocon -p /dev/ttyUSB0 -m c140 -c ../../target/firmware/board/compal_e86/layer1.highram.bin ../../target/firmware/board/compal_e86/chainload.compalram.bin
}}}
Updated by steve-m about 8 years ago · 11 revisions