Sony Ericsson K800i (Handy)
The K800(i) is based upon Atmel's AT91RM9200, which is a ARM-920 microcontroller with MMU running at 180 MHz.
The JTAG pads to access the processor are extremely small (0.2mm?) and located on the board's top side between the processor shielding and the center button.
From left to right (four pads on the left, five on the right):
The K800i features two cameras: A front side VGA-resolution camera module, as well as a KNC20125 on the back side, the latter being a higher-quality 3.2 megapixel foto-camera. Both cameras are connected via both a SPI/I2C-like serial interface (maybe OmniVision's Serial Camera Control Bus - SCCB, maybe MIPI's Camera Serial Interface - CSI, actually all these are apparently not too different from each other) as well as an 8-bit parallel interface. If I had to guess, I'd say the serial interface is probably for controlling the camera and for feedback to the master, while the image data can be expected on the 8-bit parallel interface.
- male board-to-FPC connector
- 7.7 x 3.4 mm
- 30 pins, in 2 rows, 2 additional chassis connector pins
- Panasonic AXK8L30125BG (30-pin AXK8L series connector)
- Sony Ericsson part number: RNV-799-92
- 30 pins, in 2 rows, 4 additional chassis connector pins
- fitting socket to above header: Panasonic AXK7L30223G
- Sony Ericsson part number: RNV-799-93
The smaller camera is connected via a 20-pin quadratic socket, in which it is plugged and can be released from without soldering. Looking onto the phone mainboard the first pin is in the upper left corner, pins are counted counterclockwise. The top side of the camera is determined by the small "nose" in the otherwise quadratic plastic casing. The nose marks the top side.
- DVDD: power supply for the digital circuitry part of the camera
- DATA0: 1 of 8 bits digital output
- PCLK: pixel clock output
- SCLK: I²C bus clock input
- AVDD: power supply for the analog part i.e. the sensor
- SDATA: I²C bus for control I/O
- STANDBY: standby signal input
- HSYNC: horizontal synchronize signal output
- VSYNC: vertical synchronize signal output
- MCLK: system clock input
- probably something like this: https://www.sparkfun.com/products/retired/8667, a TCM8230MD
- breakout: http://sigalrm.blogspot.de/2011/03/tcm8230md-breakout.html
It is generally possible to attach camera modules directly to the CSI interface on the Raspberry Pi. However, this interface supports only two data lanes, while for the above, eight are required, therefore these cannot be used on a Raspberry Pi CSI port.
It might still be possible to attach them via the GPIO pins.
- Nachteile: proprietär, verschmutzt leicht, anfällig für Wackelkontakt
Ersetzen durch mini-USB
- man kann eine mini-USB-Buchse dranlöten, dann hat man die Probleme nicht mehr