2. Use of AMS .......................................................................................................................................... 6
1508(RM-430)
Service Software Instructions Nokia Customer Care
1. Software Summary
In order to understand the requests of operating device and driver for the software, the user should
read this chapter carefully before using Nokia 1508 AMS tool. Users can setup the PC according to
their own needs, in order to get the most out of the service software.
1.1 Hardware, Operating system and environment request
Table.1 shows the lowest request for Hardware configuration.
Operating system: windows 2000, windows XP
PC Minimum Requirement
Processor 700MHz
RAM 256MB
Required Disk space 100MB
Interface ports USB
Table.1 Lowest request for Hardware configuration
1.2 Software utilization
Insert Dongle.
AMS has two function modes: Download mode and General mode. When in download mode, the
handset must be working in this mode. When in general mode, the handset must be working in
power up mode. AMS tool will report Warning message if the two modes are used incorrectly.
Download mode comprises of one type: Emergency Download. General mode includes six types:
Phone Information, Display Capture, Label Print, Critical Data Backup, RF Calibration and RF Tool.
1.3 Installation
Please install the Nokia 1508 AMS tool as follows. It generally has three parts, where driver and RF
Tool Run Time must be installed separately. You can install the AMS software directly if the driver
and RF Tool Run Time are already installed.
Steps for installing RF Tool Run Time
1. Double click the setup.exe,
2. It will remind you to select the installation path. Click “next” to go on with the following steps.
1508(RM-430)
Service Software Instructions Nokia Customer Care
2. Use of AMS
There are three steps to use AMS tool: Firstly, choose Handset and Use mode; secondly, choose
the appropriate function; finally, do related operation with the help of manual.
Select phone and use mode:
Note:
When using the download functions, please set the mobile phone in
download mode. The following are steps of entering download mode:
1. Resume power supply after the mobile phone is powered off.
2. Press “Mid key” for about 5 seconds till USB cable is connected between the
PC and the phone.
After the above actions are completed, you can use the download functions of
AMS.
1. Run AMS, pop up “Select Phone” dialogue box:
2. Select “Download Mode” option to enter download mode.
3. Deselect this option if you just want to use general mode.
4. Click the button “Select Phone”. The general mode shows as below.
1508(RM-430)
Service Software Instructions Nokia Customer Care
2.1 Download Mode
Download mode provides only one function, “Emergency Download”.
2.1.1 Emergency Download
Before using “Emergency Download”, you must install some packages in the local PC to support
the software download. This package contains all BIN files requested by mobile phone. Its file name
is composed by 5 parts.
For example:
Steps for installing package:
1. Double-click the package you want to install. It displays as below:
RM430_BET_DN_2200B_N1900
Mode Type
Carrier
Version info
N: Non-RUIM
R: RUIM
1900 or 800: RF
2. Click the button “Next >”.
3. Click the button “Install” to start the installation.
1508(RM-430)
Service Software Instructions Nokia Customer Care
In “Emergency Download”, it is possible to search and display all suitable version files according to
the CPC code inputted by user. These version files are used for software download.
1. Click the tab to switch to “Emergency Download”.
2. It displays as below:
3. Input CPC code.
4. Click the button “OK”. A list of related version files will be displayed.
1508(RM-430)
Service Software Instructions Nokia Customer Care
6. The option “Flash Erase” is selected by default. If you don’t need to erase FSM data, you can
deselect this option (it is not recommended to modify the default setup except software
developers).
7. Click the button “Download” to start download.
8. Wait until the download is finished.
9. Download is finished.
2.2 General Mode
The General Mode provides five different functions, including “Phone Information”, “Display
Capture”, “Label Printing”, “Critical Data Backup” and “RF Calibration”. Before using this mode, the
handset must be in Power Up status.
1508(RM-430)
Service Software Instructions Nokia Customer Care
2.2.1 Phone Information
When getting into General mode, the default is Phone Information, which can read out nine
parameters from the handset and display them on the screen.
The nine parameters are Module Number, PSN, ESN, MEID, HWID, Application Code, Language
Pack, Warranty Data and CPC.
1. Switch to “Phone Information”.
2. It displays as below:
3. Click button “Refresh” to refresh the current data parameters.
1508(RM-430)
Service Software Instructions Nokia Customer Care
2.2.3 Label Printing
Label Printing is used to print out the product label. Read out the data from the handset and
transfer into printing file to print it out. Set up the printer before label printing.
Note: Please make sure you have installed RF Tool Run Time before you using label printing.
Set up the printer before label printing.
C
Select Start->
Click “right” button to chose the general/text only printer as the default printer.
1508(RM-430)
Service Software Instructions Nokia Customer Care
8. Error Code
Use Error Translate tool to explain the cause of a failed test.
Enter the Error code in Error Code String window, click on OK button. The detailed error
information will show Text window. For example, Error code: 17815, can Translate as shown below:
2.2.6 DebugTool
2.2.6.1. DebugTool overview
The DebugTool is used for online debugging and repair analysis.
1508(RM-430)
Service Software Instructions Nokia Customer Care
There are several function areas in main screen. There are 3 buttons, including an
error code translate tool button, a configure setting button and a quit program
button. A text message box shows the command sent out and received.
2.2.6.2 Config and Error code Translate
2.2.6.2.1. Config
Config setting panel can set com port type (USB or Serial), com port number, and
baud rate.
2.2.6.2.2. Error code Translate
Enter the error code in Error Code text box, then click on ok button. Error code will
be Translated in the message window.
1508(RM-430)
Service Software Instructions Nokia Customer Care
2.2.6.3. Log
Debugtool creates a log file after the Via hub Setup. All the operations on the main
panel will be recorded in this log. The log is stored in the folder in local dir of
program.
A sample log is shown as below. This file is named by create time.
1508(RM-430)
Service Software Instructions Nokia Customer Care
4. Enter calibration mode
All BB and RF calibration must be done in calibration mode. This mode can be
entered when phone is switched on and in boot waiting time (only 1.5s).This mode
can also be entered when the power is already on.
In this chapter, use the Initial frame.
4.1. Enter when phone on.
A. Start with power supply power down.
B. Click on the Boot To Loader button.
C. Power on. Wait for phone to stop on boot.
D. Click on the Enter Cal Mode button.
E. Click on the Jump Loader button. Then wait for 3s to 5s, the phone is in the
calibration mode.
4.2. Enter after phone on.
A. Start with power supply power on until the phone is fully on.
B. Click on the Jump Loader button.
D. Click on the Enter Cal Mode button.
E. Click on the Jump Loader button. Then wait for 3s to 5s, the phone is in the
calibration mode.
1508(RM-430)
Service Software Instructions Nokia Customer Care
6. CDMA Battery Measurement Calibration
6.1. Calibration method
Select some groups of voltage value, switch them to corresponding Aux ADC
values and write them into memory. Calibration steps: Select 5 groups of voltage
value, switch them to 5 groups of Aux ADC numerical value via AD.
6.2. Calibration Procedure
A. Start with reset system (PS power down, reset).
B. Set the power supply to the desired value.
C. Get the Aux ADC Value from the Debug Tool. The battery AUX ADC detect
channel is 1, the on/off status is on. Click on the Get Result button to get ADC
value.
D. Try more then 5 times. Get the average value. Store the power supply voltage
point versus the Aux ADC value.
E. Iterate steps B - D once for another power supply voltage.
1508(RM-430)
Service Software Instructions Nokia Customer Care
7. CDMA RxAGC Calibration
Supported receiver calibration items are the following:
CP DB HWD PCS RxAGC
CP DB HWD PCS RxAGC Freq Chan Adj
Note: Before starting the RxAGC Calibration, the Rx date must be set empty,
otherwise the calibrate value may not be correct.
7.1. CDMA RxAGC Baseline
7.1.1. CDMA RxAGC Baseline overview
The basic mechanism for calibration is to provide a signal of known power at the
antenna, allow the RxAGC to settle, and make note of the resultant RxAGC PDM
value. In this way, the “settled” value of the PDM for a given Rx power is known..
7.1.2. Calibration Procedure
A. Start with reset system (PS power down, reset).
B. Click on CP Enable/Disable and CP Power Down/Up. Let the CP disable and
power down.
C. Set the channel. Set the control mode to Manual, and the band to the target
band.
D. Set the test set frequency channel to the test frequency. For the first data point,
enter the channel used to calibrate the Rx AGC. Then set the test set transmission
power to a desired power which is in the Rx highest gain. The Reference Level is 99dB.
E. Initialize the calibration RxAGC gain state by clicking on DSPM Rfc Dagc, Set
gain state to highest gain.
1508(RM-430)
Service Software Instructions Nokia Customer Care
The Spy windows become active, and display the current Tx and Rx status.
G. Get the RxDAgc Value Bitsel and the RxDAgc Value Gain. Write those
calibration parameters together with Reference Level to the non-volatile area of
flash memory. To confirm the new calibration, first update the Flash by either
power cycling the UUT or by using the CalMode Select with the NVRAM option.
H. Calibrate the Gain offset. Set the test set transmission power to the desired
power which is between the switch point of each gain level. Calibrate the gain level
from the high gain to low gain.Set the calibration RxAGC gain state by clicking on
DSPM Rfc Dagc.
I. Get the received power form the Spy window. For example, if the BS power is 85dBm, and the gain state is 3, we get -96dBm from spy window. The offset of
gain 4 to gain 3 is -85 – (-96) = 11dBm. Write the calibration parameters to the
non-volatile area of flash memory. Confirm the new calibration result.
J. Iterate steps H - I for all desired calibration points.
7.2. CDMA RxAGC Frequency Channel Adjustment
7.2.1. About CDMA RxAGC Frequency Channel Adjustment
This procedure is performed at only one power setting. This procedure assumes
that the baseline RxAGC calibration table has been loaded into NVRAM. However,
if the calibration application (running on a PC) stores the RxAGC tables from
Section 7.2.1 in PC memory, then the PC Application can interpolate dBm power
values from the PDM value returned by Debugtool. More details are provided
below in steps below.
1508(RM-430)
Service Software Instructions Nokia Customer Care
7.2.2. CDMA RxAGC Frequency Channel Adjustment Procedure
A. Perform the procedure at “nominal” or room temperature.
B. The baseline RxAGC calibration must have already been completed.
C. The RxAGC frequency channel adjustment, and temperature adjustment
tables must be zeroed.
D. Connect the antenna to CDMA test set.
E. Reset the UUT, start Debugtool, and do not press the Power key on the Virt
MMI (i.e., PS should be off and LID reset). Send the message CP Enable, with
Disable option.
F. Set the test set Transmission Power to a desired power point (-100 dBm is a
suggested value). This is normally a point that is calibrated during Rx AGC
calibration.
G. Set the test set frequency channel to the test frequency. For the first data
point, enter the channel used to calibrate the RX AGC.
H. Set the frequency channel to the calibration frequency using the CP PLL
Channel Config. For the first data point, enter the channel used to calibrate the RX
AGC. Set the Control mode as Manual, the band to target band.
I. Allow for 25 ms (or more) of settle time.
J. Get the RxAGC Antenna Power (dBm) value using the DSPM Rx AGC Get
Parms. As show in the picture, we get received power -101.1dBm.
K. Calculate Error Power = Transmission Power – Antenna Power, where the
Transmission Power was set in step F and the Antenna Power was obtained in
step J. Store the Error Power (dB) versus the frequency channel point in the nonvolatile area of flash memory.
L. Iterate steps G - K for all desired calibration points.
1508(RM-430)
Service Software Instructions Nokia Customer Care
8. CDMA TxAGC Calibration
There are multiple tables for calibration of the transmitter. All curves must be
generated for all band classes and for all Tx hysteresis states that are utilized.
Supported Transmitter calibration items are the following:
●
CP DB HWD PCS TxAGC
●
CP DB HWD PCS TxAGC Freq Chan Adj
●
CP DB HWD PCS Tx Limit Freq Chan Adj
●
CP DB HWD PCS Tx Power Detect
●
CP DB HWD PCS Tx Power Detect Freq Chan Adj
8.1. CDMA TxAGC Baseline
8.1.1. CDMA TxAGC Baseline overview
The basic mechanism of the calibration is to transmit a signal at the antenna port
with a certain PDM setting, the power of which is measured by a power meter,
spectrum analyzer, or CDMA test set. The PDM setting and resulting power are
then recorded. Care should be taken to provide enough calibration points near
maximum power to ensure accurate transmission power at this level.
8.1.2. CDMA TxAGC Baseline Procedure
A. Perform the procedure at “nominal” or room temperature.
B. The baseline RxAGC calibration must have already been completed.
C. The RxAGC frequency channel adjustment, and temperature adjustment
tables must be zeroed.
D. Connect the antenna to CDMA test set.
E. Reset the UUT, start Debugtool, and do not press the Power key on the Virt
MMI (i.e., PS should be off and LID reset). Send the message CP Enable, with
Disable option.
F. Set the frequency channel to the calibration frequency using the PLL Channel
Config. This is the baseline frequency, since the frequency compensation table is
not active. Set the Control mode as Manual, the band to target band.
G. Initialize the TxAGC PDM (HW Val in the box below) with a suitably low known
value, to prevent a potential surge of Tx power when the transmitter is turned on in
1508(RM-430)
Service Software Instructions Nokia Customer Care
the next step. Use the DSPM Tx AGC Config. Set the Mode as Manual, the
Method as HW_Value, the Hyst as current state.
H. Turn on the transmitter using the Tx Rate. Set the Rate is Tr Full Rate.
I. Set up the spectrum analyzer or test set to measure the channel power on the
same channel selected in step F.
J. Vary the HW Val until the reported power is within +/-1 dB of the desired power
level using DSPM Tx AGC Config.
K. Store the reported test set channel power (dBm) versus PDM value point in
the non-volatile area of flash memory.
L. Iterate steps G to K for all desired calibration points and Write to store the
values.
M. Repeat steps G – L for all desired gain points.
8.2. CDMA TxAGC Frequency Channel Adjustment
8.2.1. CDMA TxAGC Frequency Channel Adjustment overview
To perform this calibration, the baseline Tx AGC calibration should have already
been performed. This is performed for all gain states.
8.2.2. CDMA TxAGC Frequency Channel Adjustment Procedure
A. Perform the procedure at “nominal” or room temperature.
B. The baseline RxAGC calibration must have already been completed.
C. The RxAGC frequency channel adjustment, and temperature adjustment
tables must be zeroed.
D. Connect the antenna to CDMA test set.
E. Reset the UUT, start Debugtool, and do not press the Power key on the Virt
MMI (i.e., PS should be off and LID reset). Send the message CP Enable, with
Disable option.
1508(RM-430)
Service Software Instructions Nokia Customer Care
F. Turn off the transmitter test using the Tx Rate Test with the rate set to Tr Full
Rate.
G. Set the frequency channel to the channel used for calibrating the TX AGC
using the PLL Channel Config. CP PLL Channel Config Settings, Ctrl Mode:
Manual, Band: Band being calibrated, Channel: Channel being calibrated.
H. Set the measurement equipment to the frequency channel used for calibrating
the TX AGC (see step F).
I. Turn on the transmitter test using the Tx Rate Test with the rate set to Tr Full
Rate.
J. Set the Tx power by direct control of the dBm setting using TxAGC Config.
DSPM Tx AGC Config Settings, Ctrl Mode: Manual, Method: dB Gain, HW Val: N/A,
Hyst State: N/A, Power (dBm): Middle of band being calibrated (This is the Target
Tx Power).
K. Get the Measured Tx Power from the CDMA test set or other measuring
device and calculate:
Antenna Power Error = Target Tx Power - Measured Tx Power
L. Store the Antenna Power Error (dB) versus frequency channel point in the
non-volatile area of flash memory.
M. Iterate steps F to L for all desired calibration points and Write to store the
values.
N. Repeat steps F – M for all desired gain points.
1508(RM-430)
Service Software Instructions Nokia Customer Care
8.3. CDMA TxAGC Max Power Limit Frequency Adjustment
8.3.1. CDMA TxAGC Max Power Limit Frequency Adjustment overview
In order to perform this calibration, the other Tx AGC calibrations should have
already been performed. This procedure is performed for only one gain state, the
highest gain stage, since this table only applies to max power.
8.3.2. CDMA TxAGC Max Power Limit Frequency Adjustment procedure
A. Baseline TxAGC calibration tables must be loaded.
B. The Tx Limit Freq Chan Adj table must be cleared (write zeros in the DBM
template).
C. This procedure is identical to the procedure described in section 8.2., but must
be performed at the Max Power Level.
D. Write calibration parameters to the non-volatile area of flash memory .
8.4. CDMA TxAGC Closed Loop RF Power
8.4.1. CDMA TxAGC Closed Loop RF Power overview
The procedure for baseline, temperature adjustment and frequency channel
adjustment is the same as that for calibration of the dBm to PDM value tables as
described in Sections 8.1., 8.2., and 8.3., except that the Tx power detection ADC
should be read using Aux ADC Get.
8.4.2. CDMA TxAGC Closed Loop RF Power Procedure.
A. Perform the procedure at “nominal” or room temperature.
B. The baseline RxAGC calibration must have already been completed.
C. The RxAGC frequency channel adjustment, and temperature adjustment
tables must be zeroed.
D. Connect the antenna to CDMA test set.
E. Reset the UUT, start Debugtool, and do not press the Power key on the Virt
MMI (i.e., PS should be off and LID reset). Send the message CP Enable, with
Disable option.
F. Set the measurement equipment to the frequency channel used for calibrating
the TX AGC
G. Turn off the transmitter test using the Tx Rate Test with the rate set to Tr Full
Rate.
H. Set the frequency channel to the channel used for calibrating the TX AGC
using the PLL Channel Config. CP PLL Channel Config Settings, Ctrl Mode:
1508(RM-430)
Service Software Instructions Nokia Customer Care
Manual ,Band: Band being calibrated , Channel: Channel being calibrated. (see
step F).
I. Turn on the transmitter test using the Tx Rate with the rate set to Tr Full Rate.
J. Set the Tx power by direct control of the dBm setting using DSPM TxAGC
Config. Vary the HW Val until the reported power is within +/-1 dB of the desired
power level using DSPM Tx AGC Config. DSPM Tx AGC Config Settings, Ctrl
Mode: Manual, Method: dB Gain ,HW Val: N/A, Hyst State: N/A, Power (dBm):
Some starting value
K. Send the Aux ADC Get, a number of times (10 is good) and take the average.
CP AUX ADC Get Settings, AUX ADC Channel: Design specific, Tx PCG Sync: On.
K. Iterate steps J to K for all desired calibration points and Write to store the
values.
8.5. CDMA TxAGC Closed Loop Frequency Channel
Adjustment
8.5.1. CDMA TxAGC Closed Loop Frequency Channel Adjustment overview
In order to perform this calibration, the baseline Tx AGC calibration should have
already been performed. This is performed for only one gain state.
1508(RM-430)
Service Software Instructions Nokia Customer Care
8.5.2. CDMA TxAGC Closed Loop Frequency Channel Adjustment
Procedure
A. Perform the procedure at “nominal” or room temperature.
B. The baseline RxAGC calibration must have already been completed.
C. The RxAGC frequency channel adjustment, and temperature adjustment
tables must be zeroed.
D. Connect the antenna to CDMA test set.
E. Reset the UUT, start Debugtool, and do not press the Power key on the Virt
MMI (i.e., PS should be off and LID reset). Send the message CP Enable, with
Disable option.
F. Turn off the transmitter test using the Tx Rate Test with the rate set to Tr Full
Rate.
G. Set the frequency channel to the calibration frequency using PLL Channel
Config. This is the baseline frequency, since the frequency compensation table is
not active.
H. Set the frequency channel to the channel used for calibrating the TX AGC
using the PLL Channel Config. CP PLL Channel Config Settings, Ctrl Mode:
Manual ,Band: Band being calibrated , Channel: Channel being calibrated.
I. Turn on the transmitter test using the Tx Rate with the rate set to Tr Full Rate.
J. Set the Target Tx Power by direct control of the dBm setting using DSPM
TxAGC Config. Vary the HW Val until the reported power is within +/-1 dB of the
desired power level using DSPM Tx AGC Config. DSPM Tx AGC Config Settings,
Ctrl Mode: Manual, Method: dB Gain ,HW Val: N/A, Hyst State: N/A, Power
(dBm): Some starting value
1508(RM-430)
Service Software Instructions Nokia Customer Care
K. Set the measurement equipment to the measurement frequency channel.
L. Get the Measured Tx Power (over the 1.25 MHz bandwidth) from the CDMA
test set (or other
measuring device) and get the Closed Loop Tx Power from the Current Tx Power.
The true power calculate: Read Power / 64 = True Power (dB)
M. Calculate Power Error = Measured Tx Power - Closed Loop Tx Power .
N. Store the Power Error (dB) versus frequency channel point.
O. Iterate steps 7, 10-12 for all desired calibration points.
P. Write calibration parameters to the non-volatile area of flash memory
1508(RM-430)
Service Software Instructions Nokia Customer Care
9. Error Code
9.1. three class error code
Use Error Translate tool to help explain the cause of a failed test.
Enter the Error code in Error Code Stringwindow, click on OK button. The detailed
error information will show in the Textwindow below. For example, Error code:
17815, can Translate as shown.