Clocks and Reset troubleshooting ........................................................................... 107
RM-12
CCS Technical Documentation
Introduction to RM-12 troubleshooting
This document is intended to be a guide for localising and repairing electrical faults in the RM12 device. First there is a brief guide for fault localising. Then fault repairing is divided into troubleshooting paths.
Before any service operation you must be familiar with the RM-12 product and module level
architecture. You have to also be familiar with the RM-12 specified service tools such as the
Phoenix service software, flashing tools and software.
General guidelines for RM-12 troubleshooting
Tools needed for troubleshooting
•Service tools (as listed at service tools chapter in service manual)
•Laboratory power supply with current indicator
•Oscilloscope
•Digital multimeter etc. normal equipments
General guidelines
If the device cannot be turned on by any means, see “Dead device” troubleshooting.
Current consumption (missing consumption) gives an idea whether the device is able to start
up.
Dropping supply voltage or very large current consumption indicates a short circuit.
Check whether the connection with Phoenix works and what can be discovered with Phoenix
(ADC-readings, baseband selftest, bb-calibrations etc.).
Check display, keyboard and rocker faults visually.
Force phone to LOCAL mode and make keyboard test by Phoenix.
NOTE! If liquid damage, stop repairing.
Flash phone before disassembling it if fault is not obvious and Phoenix connection is OK.
Continue with specific troubleshooting procedure for the current fault.
If flashing does not work go to “Flashing” troubleshooting.
Due to CSP packages short circuits or broken solder joints are not easily seen. If the examined
signal seems to be continuously in low or high level, then measure for possible short circuit to
ground (signal low) or to supply voltage (signal high). Note that if a problem is not found from
any visible contact/component, it can be under CSPs where the signal is connected.
Care must be taken when assembling and disassembling the transceiver. Failure to do this may
result in unnecessary damage to the device.
NOTE! If an ASIC is changed, see “ASIC Changed” troubleshooting flow chart.
Measurements should be done using Spectrum analyzer with high-frequency high-impedance
passive probe (LO-/reference frequencies and RF power levels) and Oscilloscope with a 10:1
probe (DC-voltages and low frequency signals).
The RF-section is build around one RF-ASIC (HELGO N7300). For easier troubleshooting, this
RF troubleshooting document is divided into sections.
Before changing HELGO, please check the following things: supply voltages are OK and serial
communication coming from baseband to HELGO.
Please note that the grounding of the PA module is directly below PA-module so it is difficult to
check or change. Most RF semiconductors are static discharge sensitive! So ESD protection must be taken care of during repair (ground straps and ESD soldering irons). HELGO and
PA are moisture sensitive so parts must be pre-baked prior to soldering.
Apart from key components described in this document, here are a lot of discrete components
(resistors, inductors and capacitors) the troubleshooting of which is done by checking if sold ering of the component is done properly (for factory repairs checking if it is missing from PWB).
Capacitor can be checked for shortening and resistors for value by means of an ohmmeter, but
be aware that in-circuit measurements should be evaluated carefully.
Please be also aware that all measured voltages or RF levels in this document are rough figures. Especially RF levels vary due to different measuring equipment or different grounding of
the used probe. When using RF probe, usually a good way is to use metallic tweezers to connect probe ground to PWB ground as close to measurement point as possible.
Note! If the measurement values of RM-12 are as mentioned in this RF troubleshooting guide, but
there are still difficulties making calls with the device, then check the antenna contacts in PWB.
Kindly refer to the Service Software Section, Service Concept diagram.
Connect test jig to computer with DAU-9S cable or to FPS-8 Flash Prommer with XCS-4 mod-
ular cable.
Make sure that you have PKD-1 dongle connected to computer’s parallel port.
Connect DC power supply to module test jig with FLC-2 cable.
NOTE! When repairing or tuning transmitter use external DC supply with at least 3A current capability. Set the DC supply voltage to 4.2V.
Connect an RF-cable to the module test jig (MJ-32) RF connector and to measurement equipment or at least a 10dB attenuator, otherwise the PA may be damaged. Normally a spectrum
analyzer is used as measurement equipment.
NOTE! Normally Spectrum analyzer maximum input power is +30dBm. It is recommended to use
10dB attenuator on Spectrum analyzer input to prevent damage.
Set the phone module to test jig and start Phoenix service sofware.
Initialize connection to phone. (Use FBUS driver when using DAU9S, COMBOX driver when
using FPS-8.)
Select product from the menu:
File -> Choose product -> RM-12
From toolbar, set operating mode to "Local"
Activate RF controls window from the menu:
Testing -> RF Controls
From the RF controls window:
•Select band "GSM900" or "GSM 1800" or "GSM1900" (Default = "GSM900")
•Set Active unit to "Tx" (Default = "Rx")
•Set Operation mode to "Burst" (Default = "Burst")
•Set Tx data type to "Random" (Default = "All1")
•Set Rx/Tx channel to 37 on GSM900 band or 700 on GSM1800 band or 661 on
GSM1900 (Defaults)
•Set Tx PA mode to "Free" (Default)
•Set power level to 5 (Default = 19) on GSM900 or to 0 (Default = 15) on
GSM1800 or GSM1900
Figure 17: TXI/TXQ signal at C7311/C7312/R7304/R7305
Figure 18: VPECTRL3 (ALC) signal at C7309
RM-12
CCS Technical Documentation
EGSM900, GSM1800 and GSM1900 Receiver
General instructions for Rx troubleshooting
Connect test jig to computer with DAU-9S cable or to FPS-8 Flash Prommer with XCS-4 modular cable.
Make sure that you have PKD-1 dongle connected to the computer’s parallel port.
Connect DC power supply to module test jig with FLC-2 cable.
Set the DC supply voltage to 4.2V.
Connect an RF-cable to the module test jig (MJ-32) RF connector and to RF signal generator.
Set the phone module to test jig and start Phoenix service sofware.
Initialize connection to phone. (Use FBUS driver when using DAU-9S, COMBOX driver when
using FPS-8.)
Choose product from the menu:
File -> Choose product -> RM-12
From toolbar, set operating mode to "Local"
Activate RF controls window from the menu:
Testing -> RF Controls
From the RF controls window:
•Select band "GSM900", "GSM 1800" or “GSM1900” (Default =
"GSM900")
•Set Active unit to "Rx" (Default = "Rx")
•Set Operation mode to "Burst" (Default = "Burst")
For continuous mode:
•Set Operation mode to "Continuous"
•Set AGC to "12: FEG_ON + DTOS_ON + BB_30=Vgain60” (maximum
gain setting used in normal mode)
Figure 3: RX I&Q, phase difference 90 deg between signals
RM-12
Detailed view of GSM900 continuous mode RX I and Q signals measured from testpoints RXI
and RXQ simultaneously.
Used channel 37, input signal 942.46771 MHz, level –90 dBm at antenna port, AGC setting 12.
Phase difference should be 90 degrees between RX I and Q signals at all bands.
942.46771MHz signal
from generator to
antenna connector
Osilloscope at RX_I
signal 170mVpp DC
offset 1.35***
Fre
uency 67.7kHz
Rx 900 chain
functional
Check
L809,L810
L7104, L7103
Figure 4: GSM900 receiver troubleshooting
Note! Generator level can be set higher if
needed. Just note that levels will be different
in whole chain respectively.
Spectrumanalyzer:
ntenna Switch
output GSM900
88dBm
Spectrumanalyzer:
HELGO inputs
GSM900 –89dBm
Oscilloscope
VANT_1…3 0V
Check Antenna
Switch Z800
Spectrumanalyzer:
ntenna Switch
input –88dBm
Z7100
Oscilloscope:Check
HELGO serial
interface (burst
mode
Check
C809
X7100
Check
Baseband
Check SAW
Z809
Z7101
Check SAW
filter output
Oscilloscope:
VR1,3…6 2.7V
Check HELGO
serial interface
(burst mode)
Spectrumanalyzer:
4G VCO output
3769.6MHz
~-30dBm*
Check HELGO
N500
N7300
Check
Baseband
Synthesizer
troubleshooting
Check HELGO
N500
N7300
reading values are
measured with 1 kohm
passive probe (use
tweezers to connect the
probe ground to the nearest
PWB ground). Reading
value is represented without
+26 dB compensation.
* Spectrumanalyzer reading
with 1 kohm passive probe
(right value add +26dB)
*** DC-level of RXI/RXQ in
continuous mode will
decrase slowly. The original
level can be rest ored by
rewriting gain set
1842.86771MHz signal
from generator to
antenna connector
Osilloscope at RX_I
signal 170mVpp DC
offset 1.35***
Fre
uency 67.7kHz
Rx 1800 chain
functional
Z7102,
Check Z808,L838,L839
L7105, L7106
Figure 5: GSM1800 receiver troubleshooting
Note! Generator level can be set higher if needed.
Spectrumanalyzer
ntenna Switch
output, GSM1800
-88dBm
Spectrumanalyzer
HELGO inputs
GSM1800 –88dBm
Just note that levels will be different in whole chain
respectively.
Spectrumanalyzer
input –84dBm
Oscilloscope
VANT_1…3 0V
Check Antenna
Z7100
Switch Z800
ntenna Switch
Oscilloscope:Check
HELGO serial
interface (burst
mode
Check
C809
X7100
Check
Baseband
Check Z808
Z7102
Check SAW
filter output
Oscilloscope
VR1,3…6 2.7V
Check HELGO
serial interface
(burst mode)
Spectrumanalyzer
4G VCO output
3685.6MHz
~-30dBm*
Check HELGO
N500
N7300
Check
Baseband
Synthesizer
troubleshooting
Check HELGO
N500
N7300
ll spectrumanalyzer
reading values are
measured with 1 kohm
passive probe (use
tweezers to connect the
probe ground to the nearest
PWB ground). Reading
value is represented without
+26 dB compensation.
* Spectrumanalyzer reading
with 1 kohm passive probe
(right value add +26dB)
*** DC-level of RXI/RXQ in
continuous mode will
decrase slowly. The original
level can be restored by
rewriting gain set
1960.06771MHz signal
from generator to
antenna connector
Note! Generator level can be set higher
if needed. Just note that levels will be
different in whole chain respectively.
CCS Technical Documentation
Osilloscope at RX_I
signal 160mVpp DC
offset 1.35***
uency 67.7kHz
Fre
Rx 1900 chain
functional
Spectrumanalyzer:
HELGO inputs
GSM1900 –88dBm
Check LNA
output fromC829
–84dBm
Check Balun
T701 output
Z7104
C808, C807
C7111, C7112
C7110
Spectrumanalyzer:
ntenna Switch
outputs, GSM1900
ut -88dBm
SAW in
Oscilloscope:
VANT_3 2.7V
VANT_1/2 0V
Spectrumanalyzer:
RX_SAW_out –
90dBm (C826)
(C7108)
Oscilloscope:
LNA_VCC 2.6
LNA_P 0V
Check Antenna
Switch Z800
Z7100
Spectrumanalyzer:
ntenna Switch
input –84dBm
Oscilloscope:Check
HELGO serial
interface (burst
mode
Check Z806
Oscilloscope:
Check R800,
R7100
R810, L800
R7101, L7107
VR1,3…6 2.7V
Check HELGO
serial interface
(burst mode)
Z7103
Check
C809
X7100
Check
Baseband
Check HELGO
N500
N7300
Check Baseband
Oscilloscope:
VR1,3…6 2.7V
Check HELGO
serial interface
(burst mode)
Spectrumanalyzer:
4G VCO output
3920 MHz
~-30dBm*
Check HELGO
N500
N7300
Check
Balun
Check
Baseband
Synthesizer
troubleshooting
C7111,
Check C808,L805, C807
L7108, C7112
Check
HELGO N500
N7300
ll spectrumanalyzer
reading values are
measured with 1 kohm
passive probe (use
tweezers to connect the
probe ground to the nearest
PWB ground). Reading
value is represented without
+26 dB compensation.
* Spectrumanalyzer reading
with 1 kohm passive probe
(right value add +26dB)
*** DC-level of RXI/RXQ in
continuous mode will
decrase slowly. The original
level can be restored by
rewriting gain set
General instructions for synthesizer troubleshooting
Connect test jig to computer with DAU9S cable or to FPS-8 Flash Prommer with XCS-4 modular cable.
Make sure that you have PKD-1 dongle connected to the computer’s parallel port.
Connect DC power supply or FPS-8 to module test jig with PCS-1 cable.
Set the DC supply voltage to 4.2V.
Set the phone module to test jig and start Phoenix service sofware.
Initialize connection to phone. (Use FBUS driver when using DAU9S, COMBOX driver when
using FPS-8.)
Select product from the menu:
File -> Choose product -> RM-12
From toolbar, set operating mode to "Local"
Activate RF controls window from the menu:
Testing -> RF Controls
From the RF controls window:
•Select band "GSM900", "GSM 1800" or "GSM1900" (Default =
"GSM900")
•Set Active unit to "Rx" (Default = "Rx")
•Set Operation mode to "Continuous" (Default = "Burst")
•Set Rx/Tx channel to 37 on GSM900 band, 700 on GSM1800 band, 661
on GSM1900 band (Defaults)