Nokia 2270, 2272, 2275, 2285 Service Manual 9 bb

CCS Technical Documentation
RH-3 Series Transceivers
Troubleshooting — BB
Issue 1 06/2003 Confidential Nokia Corporation
RH-3
Troubleshooting — BB CCS Technical Documentation
Page 2 Nokia Corporation Confidential Issue 1 06/2003
CCS Technical Documentation Troubleshooting — BB
Contents
Page No
Baseband Troubleshooting............................................................................................. 5
RH-3 Baseband Module Overview ..............................................................................5
HW Architecture ..........................................................................................................6
Flash programming ......................................................................................................6
Connections to Baseband.......................................................................................... 6
Baseband Power Up .................................................................................................. 6
Flash Programming Indication.................................................................................. 6
Flashing..................................................................................................................... 7
Power Up and Reset.................................................................................................. 9
Power up with PWR key......................................................................................... 11
Power up when charger is connected...................................................................... 11
RTC alarm power up............................................................................................... 12
Power off ...................................................................................................................12
Power Consumption and Operation modes ...............................................................12
Power Distribution .....................................................................................................13
Clock Distribution .....................................................................................................14
RFClk (19.2 MHz Analog)...................................................................................... 14
RFConvClk (19.2 MHz digital) .............................................................................. 15
CBUSClk Interface ....................................................................................................15
DBUSClk Interface ................................................................................................. 16
SLEEPClk (Digital)................................................................................................. 17
SLEEPClk (Analog)................................................................................................ 17
Charging operation ....................................................................................................18
Battery..................................................................................................................... 18
Charging circuitry ................................................................................................... 18
Charger Detection ................................................................................................... 19
Charge Control........................................................................................................ 20
Audio .........................................................................................................................20
Display and Keyboard ...............................................................................................20
Accessory ...................................................................................................................21
Test Points .................................................................................................................22
Troubleshooting .........................................................................................................23
Top troubleshooting map ...........................................................................................24
Phone is totally dead ............................................................................................... 26
Flash programming doesn‘t work ........................................................................... 27
Power doesn‘t stay on or the phone is jammed....................................................... 29
Charger.................................................................................................................... 31
Audio faults............................................................................................................. 32
Display faults........................................................................................................... 36
Keypad faults........................................................................................................... 38
Issue 1 06/2003 Nokia Corporation Confidential Page 3
RH-3
Troubleshooting — BB CCS Technical Documentation
Page 4 Nokia Corporation Confidential Issue 1 06/2003
CCS Technical Documentation Troubleshooting — BB
Baseband Troubleshooting
RH-3 Baseband Module Overview
The Baseband module of the RH-3 transceiver is a CDMA dual-band engine. The base­band architecture is based on the other CDMA DCT4 phones, including NHP-2 and NPD-1, with a few modifications to support the RH-3 specific features (the new Path­finder RF and GPS, which is reused from the NPD-4 program).
RH-3 cellular baseband consists of three ASICs: Universal Energy Management (UEM), Universal Phone Processor (UPP), and FLASH 64Megabit. There is a fourth BB ASIC imple­menting the GPS receiver in the phone.
The baseband architecture supports a power-saving function called sleep mode. This sleep mode shuts off the VCTCXO, which is used as system clock source for both RF and baseband. During the sleep mode, the system runs from a 32 kHz crystal and all the RF regulators (VR1A, VR1B, VR2, … VR7) are off. The sleep time is determined by network parameters. Sleep mode is entered when both the MCU and the DSP are in standby mode and the normal VCTCXO clock is switched off. The phone is waken up by a timer running from this 32 kHz clock supply. The period of the sleep/wake up cycle (slotted cycle) is
1.28N seconds, where N= 0, 1, 2, depending on the slot cycle index.
RH-3 supports standard Nokia 2-wire and 3-wire chargers (ACP-x and LCH-x). However, the 3-wire chargers are treated as 2-wire chargers. The PWM control signal for control­ling the three-wire charger is ignored. UEM ASIC and EM SW control charging.
BL-5C Li-ion battery is used as main power source for RH-3. BL-5C belongs to the new family of Lynx batteries. One of the biggest differences between the Lynx and the older batteries is that the temperature sensor for the battery has been removed from the bat­terypck and is placed in the phone. BL-5C has nominal capacity of 850 mAh.
RH-3 supports Tomahawk accessories. The system connector for the RH-3 phones is 14-pin Tomahawk connector. The accessories supported include headset (HDB-4), loopset (LPS-4), HF Basic Car Kit (BHF-1), advanced Car Kit (CarK-126), data cable (DKU-5), and the data/Flash cable (DKU-5F). The detection is based on the digital ID read from the accessories. For detail information, please refer HDca2 BB module specification
(DHX01477-EN).
Issue 1 06/2003 Nokia Corporation Confidential Page 5
RH-3
Troubleshooting — BB CCS Technical Documentation

HW Architecture

External Antenna
Internal Antenna
Ext
Conn
D0 D1 D2
PCS
Duplexer
Diplexer
Cellular
Duplexer
RH-3 Dual Band CDMA + GPS
PA_TEMP
p
VR1A/B to VR7
Regulated supplies
& IQ Signals
R
C
I
A E
M
FBus
X
X
MBus
Tomahawk
connector
TX RF AGC PDM TX IF AGC PDM
RX IF AGC PDM
UEM
222
Charger
TX_GATE
RFBus
D0-3
Buffered 19.2 MHz
3
2
2
OSC2 OSC1
2
3
Microphone
Earpiece
Vibra
Buzzer
SleepClk
C
3
DBus
3
R
F
C
TxIQD
2
RxIQD
2
A
d
u
2
U
P
A
MBus
2
FBus
2
SIMIF
3
32 Khz
VCore
SleepX
LS
KLight/DLigh t/CalLED
PwrOnX
LCD/
4
UPP8M
3
11
LCDCtrl KeyB[10:0]
VIO
VCore
s
u
B
o
n
v
C
k
l
v
n
i
o
C
o
E
M
I
n
t
X
U
R
x
D
a
u
I
O
V
Keypad
Flash
VR2
Vbat
Dc-DC
Converter
DET_ref
Power
Detector
Isolator
Isolator
Vref1,2 Iref1,2
Vdc-dc
Cellular
Shamu
PCS PA
Orca
Cell PA
PCS
PATemp
Tx_gate
VR4
P_DET
SPDT
CELL UHF
VCO
PCS RF
SAW
CELL RF
FIL_SEL1 & 2
Vbat
VR8 & VR9
VR8
ALFRED
LNA, R FA,
mixer & IFA
SAW
Dual Reg
PCS RF
SAW
VR9
PCS UHF
VCO
VR5
CELL RF SAW
183.6 IF
RX VHF
PCS/CELL_SEL
2
TX VHF LO
Cell_vco_sel
PCS_vco_sel
LO
Rx_SW2 Rx_SW1
UHF_CP
UHF PCS LO UHF Cell LO
VIO
VR7
VR3
JEDI_B
CELL/PCS: Modulator,
Upconverter, Dr iver
VHF PLL UHF PLL VHF VCO
Det_Buffer
VIO
VR3 VR6 VR7
YODA
IFVGA, IQ Demod,
BB Filters, VHF VCO
& VHF PLL
19.2MHz VCTCXO
PWR_OUT
2.8-4.2v
AFC_DAC
TxIQ
4
RxIQ
4
BSI
VBat
m
B
T
e
Vref1/2 Iref1/2
4
4
SIM
Card
2 2
Headset
connector
GPS antenna
Gophers GPS
module
K
T
L
X
E
C
X
R
S
T
U
S
E
_
S
P
T
R
N
P
N
G
Timestamp
E
I
N
G
_
E
A
S
P
S
P
P
G
4
3
8
9
16
FlsCtrl
ExtAd[23:16]
ExtAdDa[15:0]
G
Ostrich
STIBus
3
Conn. JTAG
JTAG
7
Conn.
Figure 1: RH-3/RH-3P Top-level Diagram

Flash programming

Connections to Baseband
The Flash programming equipment is connected to the baseband using test pads for gal­vanic connection. The test pads are allocated in such a way that they can be accessed when the phone is assembled. The flash programming interface uses the VPP, FBUSTX, FBUSRX, MBUS, and BSI connections for the connection to the baseband. The connection is through the UEM, which means that the logic levels are corresponding to 2.7V. Power is supplied using the battery contacts.
Baseband Power Up
The baseband power is controlled by the flash prommer in production and in re-pro­gramming situations. Applying supply voltage to the battery terminals the baseband will power up. Once the baseband is powered, flash-programming indication is done as described in the following section.
Flash Programming Indication
Flash programming is indicated to the UPP using MBUSRX signal between UPP and UEM. The MBUS signal from the baseband to the flash prommer is used as clock for the syn­chronous communication. The flash prommer keeps the MBUS line low during UPP boot to indicate that the flash prommer is connected. If the UPP MBUSRX signal is low on UPP, the MCU enters flash programming mode. In order to avoid accidental entry to the flash-programming mode, the MCU only waits for a specified time to get input data from the flash prommer. If the timer expires without any data being received, the MCU will
Page 6 Nokia Corporation Confidential Issue 1 06/2003
CCS Technical Documentation Troubleshooting — BB
continue the boot sequence. The MBUS signal from UEM to the external connection is used as clock during flash programming. This means that flash-programming clock is supplied to UPP on the MBUSRX signal.
The flash prommer indicates the UEM that flash programming/reprogramming by writing an 8-bit password to the UEM. The data is transmitted on the FBUSRX line and the UEM clocks the data on the FBUSRX line into a shift register. When the 8 bits have been shifted in the register, the flash prommer generates a falling edge on the BSI line. This loads the shift register content in the UEM into a compare register. If the 8 bits in the compare registers matches with the default value preset in the UEM, the flash prommer shall pull the MBUS signal to UEM low in order to indicate to the MCU that the flash prommer is connected. The UEM reset state machine performs a reset to the system, PURX low for 20 ms. The UEM flash programming mode is valid until MCU sets a bit in the UEM register that indicates the end of flash programming. Setting this bit also clears the compare register in the UEM previously loaded at the falling edge of the BSI signal. During the flash programming mode the UEM watchdogs are disabled. Setting the bit indicating end of flash programming enables and resets the UEM watchdog timer to its default value. Clearing the flash programming bit also causes the UEM to generate a reset to the UPP.
Flashing
The BSI signal is used to load the value into the compare register. In order to avoid spuri­ous loading of the register, the BSI signal will be gated during UEM master reset and dur­ing power on when PURX is active. The BSI signal should not change state during normal operation unless the battery is extracted; in this case, the BSI signal will be pulled high, note a falling edge is required to load the compare register.
Using FBUSTX, FBUSRX, MBUS, and BSI lines does flash program­ming.
When phone is connected to the prommer , the prommer will first set BSI to "1" and then uses FBUSRX for writing and MBUS for clocking. The prommer will indicate to UEM that flash programming will take place by writing 8-bit password to UEM after BSI is set to high. After the pass­word is checked, BSI is set back to "0”. See Figure 1 on page 6.
MCU will indicate to prommer that it has been noticed, by using FBUSTX signal. After this it reports UPP typ e ID and is read y to receive secondary boot code to its internal SRAM. (See Figure 2 on page 8).
Issue 1 06/2003 Nokia Corporation Confidential Page 7
RH-3
X
rn
n
Troubleshooting — BB CCS Technical Documentation
FLASH_1
CH1 = BSI CH2 = MBUS CH3 = FBUSTX CH4 = FBUSR
Measure points Production test patte (J396)
Figure 2: Flashing starts by BSI being pulled up and password being sent to UEM
This boot code asks MCU to report prommer phone’s configuration information, including flash device type. Now prommer can select and send algorithm cod e to M CU SRAM (and SRAM/Fl ash self -tes ts can be executed). (See Figure 3 on page 8 and Figure 4 on page 9.)
FLASH_2
CH1 = PURX CH2 = MBUS CH3 = FBUSTX CH4 = FBUSRX
Measure points Production test patter (J396)
Figure 3: Flashing, continued
Page 8 Nokia Corporation Confidential Issue 1 06/2003
CCS Technical Documentation Troubleshooting — BB
FLASH_3
CH1 = PURX CH2 = MBUS CH3 = FBUSTX CH4 = FBUSRX
Measure points Production test pattern (J396)
Data transfer has started (Fbus_Rx)
Power Up and Reset
Power up and reset is controlled by the UEM ASIC. RH-3 baseband can be powered up in the following ways:
By the Power button, which means grounding the PWRONX pin of the UEM
By connect t he charger to the char ger input
By the RTC Alarm, when the RTC logic has been programmed to give an alarm
After receiving one of the above signals, the UEM counts a 20ms delay and then enters its reset mode. The watchdog starts up, and if the battery voltage is greater than Vcoff+, a 200ms delay is started to allow references, etc. to settle. After this delay elapses, the VFLASH1 regulator is enabled. Then, 500us later VR3, VANA, VIO, and VCORE are enabled. Finally the Power Up Reset (PURX ) line is held low for 20 ms. This reset, PURX, is sent to UPP; resets are generated for the MCU and the DSP. During this reset phase, the UEM forces the VCTCXO regulator on — regardless of the status of the sleep control input sig­nal to the UEM. The FLSRSTx from the UPP is used to reset the flash during power up and to put the flash in power down during sleep. All baseband regulators are switched on at the UEM power on — except for the SIM regulator and Vflash2. Vsim and Vflash2 are not used. The UEM internal watchdogs are running during the UEM reset state, with the longest watchdog time selected. If the watchdog expires, the UEM returns to power off state. The UEM watchdogs are internally acknowledged at the rising edge of the PURX signal in order to always give the same watchdog response time to the MCU.
Figure 4: Flashing, continued
The following timing diagram (Figure 5 on page 10) represents UEM start-up sequence
Issue 1 06/2003 Nokia Corporation Confidential Page 9
RH-3
Troubleshooting — BB CCS Technical Documentation
from reset to power-on mode.
Reference signal
PwrOnX
Charger Detection
RTC
UEMRSTX
VFlash1
VIO
VCORE
VANA
VR3
19.2MHz Clk
PURX
32kHz XTAL
t1 t2 t4t3
t1 = 20ms
t2 = 200ms
t3 = 500us
t4 = 20ms
Figure 5: Power on sequence and timing
Page 10 Nokia Corporation Confidential Issue 1 06/2003
CCS Technical Documentation Troubleshooting — BB
Figure 6: Measured power on sequence and timing
Power up with PWR key
When the Power on key is pressed, the UEM enters the power-up sequence. Pressing the power key causes the PWRONX pin on the UEM to be grounded. The UEM PWRONX sig­nal is not part of the keypad matrix. The power key is only connected to the UEM. This means that when pressing the power key an interrupt is generated to the UPP that starts the MCU. The MCU then reads the UEM interrupt register and notice that it is a PWRONX interrupt. The MCU now reads the status of the PWRONX signal using the UEM control bus, CBUS. If the PWRONX signal stays low for a certain time the MCU accepts this as a valid power on state and continues with the SW initialization of the baseband. If the power on key does not indicate a valid power-on situation, the MCU powers off the baseband.
Power up when charger is connected
In order to be able to detect and start charging in a cases where the main battery is fully discharged (empty) and hence UEM has no supply (NO_SUPPLY or BACKUP mode of UEM), charging is controlled by START-UP CHARGING circuitry.
Whenever VBAT level is detected to be below master reset threshold (V controlled by START_UP charge circuitry. Connecting a charger forces VCHAR input to
rise above charger detection threshold, VCH started. UEM generates 100mA constant output current from the connected charger’s
output voltage. As battery charges its voltage rises, and when VBAT voltage level higher than master reset threshold limit (V
MSTR-
. By detection start-up charging is
DET+
) is detected START_UP charge is terminated.
MSTR+
), charging is
Monitoring the VBAT voltage level is done by charge control block (CHACON). MSTRX=‘1’ output reset signal (internal to UEM) is given to UEM’s RESET block when VBAT>V
MSTR+
Issue 1 06/2003 Nokia Corporation Confidential Page 11
RH-3
Troubleshooting — BB CCS Technical Documentation
and UEM enters into reset sequence.
If VBAT is detected to fall below V
during start-up charging, charging is cancelled. It
MSTR
will restart if new rising edge on VCHAR input is detected (VCHAR rising above VCH
RTC alarm power up
If phone is in POWER_OFF mode when RTC alarm occurs the wake-up procedure. After baseband is powered on, an interrupt is given to MCU. When RTC alarm occurs during ACTIVE mode, the interrupt for MCU is generated.
Power off
The Baseband switch power-off mode if any of following statements is true:
Power key is pressed
Battery voltage is too low (VBATT < 3.2 V)
Watchdog timer register expires
The Power-down procedure is controlled by the UEM.
Power Consumption and Operation modes
DET+
).
In the POWER-OFF mode, the power (VBAT) is supplied to UEM, VIBRA, LED-Driver, PA and PMIC.
In the SLEEP mode, both processors, MCU and DSP, are in stand-by mode. Both proces­sors control sleep mode. When SLEEPX signal is detected low by the UEM, the phone enters SLEEP mode. VIO and VFLASH1 regulators are put into low quiescent current mode, and VANA and VFLASH2 regulators are disabled. All RF regulators are disabled during SLEEP mode. When SLEEPX signal is detected high by the UEM, the phone enters ACTIVE mode and all functions are activated.
The sleep mode is exited either by the expiration of a sleep clock counter in the UEM or by some external interrupt, generated by a charger connection, key press, headset con­nection, etc.
In sleep mode, VCTCXO is shut down and 32 kHz sleep clock oscillator is used as refer­ence clock for the baseband.
The average current consumption of the phone in sleep mode can vary depending mainly on SW; however, on average is about 9 mA.
In the ACTIVE mode, the phone is in normal operation, scanning for channels, listening to a base station, transmitting and processing information. There are several sub-states in the active mode depending on the phone present state of the phone such as: burst reception, burst transmission, if DSP is working, etc.
Page 12 Nokia Corporation Confidential Issue 1 06/2003
Loading...
+ 28 hidden pages