Nokia 6610i Service Manual

Page of 58
CCS Technical Documentation
7-System Module and User Interface
                                 
Company confidential 
RM-37
Issue 1  04/2004
  ©Nokia Corporation.
Page 39
Camera
Camera is connected to the BB by UIF –bus. UIF is a slow (10MHz bus) which may be 
shared with other UI functions (e.g. LCD). This version has unidirectional TX and Rx data 
lines and consists of a chip enable, chip select, Tx data, Rx data, data clock and system 
clock. Note there is a severe restriction on image transfer in UPP v2 devices due to a 
DMA shortcoming. A block transfer mode is available to workaround this but the perfor-
mance in frame rate terms will not be brilliant.
Figure 15: Camera and HWA connections to the baseband using UIF bus
Signal descriptions
Chip-select
 CSX enables and disables the camera serial bus. CSX is active low. An addi-
tional function of 
CSX during the power up sequence is to determine the communication 
mode of the HWA (UIF or CCI/CCP).
DaClk is a serial data clock and is typically set to ExtClk/2. The clock can be driven low 
when data is not transmitted, but may be running when 
CSX is inactive as well.
RxDa data-length is 8 bits + D/C-bit. The first bit to be received is D/C-bit which indi-
cates to the camera the status of following 8 bit data. In the case of command data to 
camera the 
D/C-bit is low (‘0’). The camera must not react to received data if D/C-bit  is 
high (‘1’).
TxDa data-length is 8 bits + TxEnd-bit. The first bit to be transmitted is the TxEnd-bit 
which indicates if the data is the last byte from image frame. When a byte is the last 
byte of an image frame from the camera, the 
TxEnd-bit is set high (‘1’). Otherwise the 
TxEnd-bit is set low (‘0’) by the camera. The camera can interrupt the baseband by driv-
ing 
TxDa low for at least one ExtClk cycle when not transferring an image. The interrupt 
is initiated by the falling edge of the signal.
EXTCLK
Camel Dune
Camera Module
Hardware
Accelerator
CE
CLK
BaseBand
XSHUTDOWN
2.8V
1.8V
GND
2.8V
1.8V
GND
DACLK
RXDA
TXDA
CSX
Image data
Control
CamRxDa
CamClk 13MHz
LCDCamTxDa
CamCSX
LCDCamClk
2.8V
1.8V
GND
Vctrl
GND