Text preview for : svcsw.pdf part of Nokia 6081 Service Manual, Part, Variant, Tools, Troubleshooting, Schematic, ecc. - File 33
Back to : NME-2A.part1.rar | Home
Programmes After Market Services (P.A.M.S.)
Technical Documentation
NME2A SeriesTransceivers
Service Software
Instructions
Original 08/97
NME2A P.A.M.S.
Service Software Instructions Technical Documentation
[This page intentionally left blank]
Page 2 Original 08/97
P.A.M.S. NME2A
Technical Documentation Service Software Instructions
Contents
Page No
General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Required Servicing Equipment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Mechanical Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Starting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
PCLocals Menu Structure, Main Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
PCLocals Menu Structure, Testing and Adjustment Menu . . . . . . . . . . . 10
PCLocals Menu Structure, ME Short Code Memory . . . . . . . . . . . . . . . . 11
Using Menus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Help Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Text Editing Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
PCLocals Menu Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1 PC Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2 Initialize Phone . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3 Testing and Adjustments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.1 RF Controls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3.2 Adjustments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
3.3 Call Simulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
3.4 Internal Audio Loop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
3.5 External Audio Loop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
3.6 Logic Controls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
3.7 MCU Selftests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
3.8 Set MCU Startup Selftests . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
4 ME Memory Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
4.1 ME Short Code Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
4.2 User Settings and Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
4.3 Write HW Version . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
4.4 Product Profile Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
4.5 IMEI Edit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
4.6 IMEI Transfer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
4.7 Set UI and SCM factory Values . . . . . . . . . . . . . . . . . . . . . . . . . 45
4.8 Set Factory Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
4.9 Microphone Setting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
5 Powerup Selftests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
6 SW and HW Versions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
7 Phone Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Original 08/97 Page 3
NME2A P.A.M.S.
Service Software Instructions Technical Documentation
Q Quit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Appendix I . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Installing PCLocals service software on PC hard disk . . . . . . . . . . . 50
Appendix II . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Starting options for PCLocals service software . . . . . . . . . . . . . . . . . 51
List of Figures
Page No
Figure 1. Connection Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Page 4 Original 08/97
P.A.M.S. NME2A
Technical Documentation Service Software Instructions
General
The Service Software "PCLocals" is specially designed to facilitate the
servicing of GSM cellular telephones.
The software can be used to control the phone according to the user's
wish merely by entering commands via the keyboard of a PC/AT
connected to the phone.
This section refers to GSM PCLocals Version 1.0. To receive a free
upgrade, please follow the deinstall instructions in Appendix I and send
the disk to Nokia Mobile Phones.
Required Servicing Equipment
Computer: IBM PC/AT or compatible with one unused serial port
(COM1 or COM2) *), one parallel port (LPT1), hard disk recommended
Operating System: DOS Version 3.2 or later
Display: Any 80character text display
PCLocals program, 3.5" disk (product code: 0774028)
5.25" disk (product code: 0774031)
Software protection key PKD1 (product code: 0750018)
M2BUS adapter DAU2 (product code: 0750006)
Modular cable XCM1 (product code: 4626131)
RS232 adapter, 9to25 pins (product code: 4626170)
Service cable SCS1 (product code: 0770010)
Service box JBS7 (product code: 0770015)
Power connector PCS1 (product code: 0730012)
Audio cable ADS1 (product code: 0730011)
Mini UHF BNC cable
*) Note: A number of PC's of an older generation use the Intel, National
Semiconductor, or United Microelectronics IC 8250 as the serial port UART.
This is a comparatively inefficient circuit for current purposes and does not
necessarily support the M2BUS adapter at 9600 baud. The newer UART's
NS16450 and NS16550AF of National Semiconductor offer solutions for
these problems.
Original 08/97 Page 5
NME2A P.A.M.S.
Service Software Instructions Technical Documentation
Mechanical Connections
Caution: Make sure that you have switched off the PC and the printer
before making connections !
Caution: Do not connect the PKD1 key to the serial port. You may
damage your PKD1 !
The software controls the phone via a separate adapter connected to the
serial port of the PC and to the telephone's M2BUS (DAU2 and XCM1).
Attach the protection key PKD1 to parallel port one (25pin female
Dconnector) of the PC. When connecting the PKD1 to the parallel port
be sure that you insert the PC end of the PKD1 to the PC (male side). If
you use a printer on parallel port one, place the PKD1 between the PC
and your printer cable.
The PKD1 should not effect devices working with it. If some errors occur
(errors in printing are possible) please try printing without the PKD1. If
printing is OK without the PKD1 please contact your dealer. We will offer
you a new PKD1 in exchange for your old one.
Figure 1. Connection Diagram
NOTE: When using a laptop to run PCLocals ensure the Powersave
function of the laptop is switched OFF.
Page 6 Original 08/97
P.A.M.S. NME2A
Technical Documentation Service Software Instructions
Connect the M2BUS adapter (DAU2, item 11) to the serial port (25pin
male Dconnector). In case your PC (as AT types in general) has a 9pin
serial port use the special connector adapter cable provided (item 8).
Attach one end of the SCS1 service modular cable to the DAU2
PC/M2BUS adapter and the other end to the phone data connector.
The RF cable should be connected between the RF connector of the
phone and the RF connector of the test equipment.
For audio testing connect the service cable, ADS1, as follows:
Connect a modular cable XCM1 to system cable handset connector.
Attach Tadapter to other end of the modular cable.
Connect handset and audio cable ADS1 into Tadapter.
Attach EAR line of audio cable to AF INPUT of test equipment
Attach MIC line of the audio cable to MOD GEN OUTPUT of test
equipment
Original 08/97 Page 7
NME2A P.A.M.S.
Service Software Instructions Technical Documentation
Starting
Start the phone by pressing the power on button of the handset. Switch
PC power on.
To start the program on diskette, proceed as follows:
1. insert PCLocals diskette
into drive A: of your PC
2. log into drive A: type A: and press Enter
3. start NME2SERV.BAT and type NME2SERV
run PCLocals and press Enter
To start the program on hard disk (if installed), proceed as follows:
1. log into drive C: type C: and press Enter
2. start NME2SERV.BAT and type NME2SERV
run PCLocals and press Enter
Note: See installation instructions in Appendix I.
Note: For more information on PCLocals starting options, see
Appendix II.
The PCLocals software version can be seen on the screen. Press Enter;
the phone begins to scan the GSM channel. If the phone cannot find the
correct reference channel, press Esc to seeing the main menu.
Page 8 Original 08/97
P.A.M.S. NME2A
Technical Documentation Service Software Instructions
PCLocals Menu Structure, Main Menu
PC Setup
1 Load New Setup
2 Save Current Setup
Testing and Adjustments
1 RF Controls
2 Adjustments
3 Call Simulation
4 Internal Audio Loop
5 External Audio Loop
6 Logic Controls
7 Run MCU Selftests
8 Set MCU StartUp Selftests
ME Memory Functions
1 ME Short Code Memory
2 User Settings and Values
3 Product Profile Settings
4 Write HW Version
MAIN 5 IMEI Edit
1 PC Setup 6 IMEI Transfer
2 Initialize Phone 7 Set UI and SCM Factory Values
3 Testing and Adjustment 8 Set Factory Values
4 ME Memory Functions 9 Microphone setting
5 Powerup Selftests
6 SW and HW Versions Powerup Selftests
7 Phone Mode (Local/Normal)..:Local MCU Internal Test......................: OK
Q Quit MCU RAM BUS Test.................: OK
MCU IMEI Test...........................: OK
MCU ROM BUS Test:................: OK
MCU ROM DATA Test...............: OK
MCU ASIC BUS Test.................: OK
MCU ASIC Timer & IRQX Test.: OK
MCU ASIC Timer & NMI Test....: OK
MCU Audio Codec Test.............: OK
MCU DSP Code Download.......: OK
MCU EEPROM Checksum Test: OK
MCU Tests.................................: OK
SW and HW Versions
MCU Internal SW Version.: 1.15 030295 NM2 (c) NMP.
MCU External SW Version: 1.87b 120695 NME2X (c) NMP.
DSP Internal SW Version..: ROM4 (LY)
DSP External SW Version.: G4.65CR
ASIC Version.....................: G2
HW Version.......................: 0187
Production Number............: 12345
Warranty Information..........: 0405
Original 08/97 Page 9
NME2A P.A.M.S.
Service Software Instructions Technical Documentation
PCLocals Menu Structure, Testing and Adjustment Menu
RF Controls
1 Actie Unit (TX/RX)............................: RX
2 TX Power Level................................: 15
3 Operation Mode (Burst/Continuous).: Burst
4 TX Data Type (0/1/Random).............: 1
5 Continuous Mode Channel...............: 60
6 Channel............................................: 60
7 Monitoring Channel...........................: 1
8 AGC..................................................: 81 dB
Adjustments
1 Continuous Mode Channel...........: 60
2 TX Power Tuning
3 TX I/Q Tuning
4 RSSI Calibration
5 AFC Diagram
6 Noise Sensitivity
Testing and Adjustments Call Simulation
1 RF Controls 1 TX Power Level........: 10
2 Adjustments 2 Channel....................: 60
3 Call Simulation 3 Monitoring Channel 1: 1
4 Internal Audio Loop 4 Monitoring Channel 2: 1
5 External Audio Loop 5 Monitoring Channel 3: 1
6 Logic Controls 6 Monitoring Channel 4: 1
7 Run MCU Selftests 7 Monitoring Channel 5: 1
8 Set MCU Startup Selftests 8 Monitoring Channel 6: 1
Internal Audio Loop
1 Input (Int/Ext)......: Int
2 Output (Int/Ext)...: Int
3 Loop (On/Off).....: Off
External Audio Loop
1 Interface (HS/HF)....: HS
2 Make a Measurement
Logic Controls
1 LCD Test Display (1/2)............: 1
2 Car Radio Mute.......................: UNMUTED
Set MCU Startup Selftests
1 ASIC BUS tests.................:Off
2 ASIC Timer & IRQX Test....:Off
3 ASIC Timer & NMI Test......: Off
4 Audio Codec Test...............: Off
Page 10 Original 08/97
P.A.M.S. NME2A
Technical Documentation Service Software Instructions
PCLocals Menu Structure, ME Short Code Memory
ME Short Code Memory
Number: Name:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
ME Memory Functions
User Setting and Values
1 ME Short Code Memory
1 Read from ME
2 User Settings and Values
2 Write to ME
3 Product Profile Settings
3 Save to File
4 Write HW Version
4 Read from file
5 IMEI Edit
5 Security ID
6 IMEI Transfer
6 Master Code
7 Set UI and SCM Factory Values
7 Wake Up Message
8 Set Factory Values
9 Microphone Setting
Product Profile Settings
1 Italian Language........(On/Off): Off
2 Hungarian Language..(On/Off): Off
Original 08/97 Page 11
NME2A P.A.M.S.
Service Software Instructions Technical Documentation
Using Menus
All menu selections have a separate selection character in the first
column. This character is a number, a letter or a special ASCII character
(e.g., + or ). Menus have a fixed constant display structure, i.e. the texts
cannot be scrolled.
You can select a function from a menu in two different ways. The first way
is to press the key on the PC keyboard corresponding to the first character
of the line. The other way is to move the cursor from line to line using
arrow keys and make the selection with the Enter key.
When you have made your selection the new menu or window will appear
on the PC screen. Every menu and window carries a name on the
topmost line. The name is the same as the selection in the previous menu
or window. When the new menu is activated the old one will disappear.
When a window is activated the selectable keys are seen in the window.
Windows may have a scrolling or a constant display.
Common control key symbols are always seen on the help line (line 25)
and the keys may be used always when seen on the last line.
With a window or menu active the Esc key is pressed to quit selection, put
out the window or menu and bring the previous menu or window to the
display. The Esc key doesn't have any effect when it is used with the main
menu. When editing data the Esc key can be used as interrupt key. During
edition the Enter key is used as exit key.
Help Functions
The last line (line 25) will always list the special keys which can be used.
The help key F1 can be used anytime when the menu is on the display.
When the help key is used a new window will appear on the screen. The
new window contains a text that describes the function over which the
cursor was when the help key was used. The Esc key will move the cursor
back to the menu and the help window will disappear.
Page 12 Original 08/97
P.A.M.S. NME2A
Technical Documentation Service Software Instructions
Text Editing Windows
When you have made a selection which needs some additional
information, the basic text editing window is activated.
The text editing window may have one or more editing lines. The length of
the line varies depending on the function. When the window is activated
the text which was previously in that window (default text) reappears on
the screen.
The following key selections are possible:
Key Function
Enter Selects the text in the window; the editing window is turned off.
The selected text will be the default text of the selection.
Esc Interrupts editing; the previous menu is shown and the default
text won't be updated.
Ins Toggles the editing mode between insert and overstrike modes.
The last line of the screen tells the current editing mode. When
editing ends the editing mode is retained and same mode
is used again when editing text.
Arrow keys (right shift and left shift) move the cursor. The
cursor moves as if the lines were positioned one after another.
For instance right shift causes the cursor to move from the last
column of the first line to the first column of the second line. If
the right shift is used and the cursor is at the last position of
the last line, the cursor is not moved. Similarly, the cursor does
not move with the left shift key when it is at the first position of
the first line.
Home Moves the cursor to the start of the text.
End Moves the cursor to the end of the text.
BS The backspace key has two different meanings depending on
the editing mode;
· When the overstrike mode is activated the Backspace key
moves the cursor back and changes the character under the
cursor into a space. If the cursor is at the first position of the
first line nothing happens.
· When the insert mode is activated the Backspace key moves
the cursor back and deletes the character under the cursor so
that all characters after the deleted character are moved one
position back. If the cursor is at the first position of the first line
nothing happens.
Original 08/97 Page 13
NME2A P.A.M.S.
Service Software Instructions Technical Documentation
Del Has also two different meanings depending on the editing
mode;
· When the overstrike mode is activated the Del key changes
the character under the cursor into a space and moves the
cursor for ward. If the cursor is at the last editing position of the
last line nothing happens.
· When the insert mode is activated the Del key removes the
character under the cursor so that all characters after the
removedcharacter are moved one position back. If the cursor
is at the last editing position of the last line nothing happens.
F1 Function key number 1 activates the help window.
F4 Clears text in the editing window.
Page 14 Original 08/97
P.A.M.S. NME2A
Technical Documentation Service Software Instructions
PCLocals Menu Commands
When you start the PCLocals program, the main menu can be seen on the
screen. There are eight main functions;
The phone should be in the local mode for the third and fourth functions.
(After the program has started the phone automatically assumes the GSM
mode). You can change phone mode by choosing function "7 Phone
mode".
The number identifier of each title refers to a main and a submenu item.
E.g., in 3.1.2 TX Power Level; the first number (3) refers to the third block
"3 Testing and adjustment" of the main menu. The second number (1)
refers to the first block "1 RF control" of the testing and adjustment
menu. The third number (2) refers to the second block "2 TX power
level" of the RF control menu.
Original 08/97 Page 15
NME2A P.A.M.S.
Service Software Instructions Technical Documentation
1 PC Setup
When save setup is selected the basic text window is made and the
program asks setup file name. Enter the file name or use the default. Save
with the Enter key. The saved information includes all next selections (on
mentioned menus or windows) and parameters:
Command line parameter value for COM port selection
RF Controls menu
· All selections
Call Simulation
· All selections which are not same as in the RF Controls menu
Tuning parameters (PC default values; no effect on EEPROM
values)
· TX power coefficients
· Power connection diagram
Run MCU Selftests
· All selections
Next selections are not saved to setup file:
Values which are asked from MS
· AFC value
Main Menu
· Phone Mode (Start value = Normal)
Page 16 Original 08/97
P.A.M.S. NME2A
Technical Documentation Service Software Instructions
PC Setup menu
· Default name for setup file
(Start value = NME_2.CON)
Internal audio loop:
· input (Start value = Int)
· output (Start value = Int)
· loop (Start value = Off)
External audio loop:
· interface (Start value = HS)
Logic controls
· Car Radio Mute, CRM (Start value = Unmuted)
· LCD Test Display (Start value = 1)
Load function generates same kind of basic text window as save function
and asks setup file name. When the name has been give and Enter key
has been used the file is loaded and all previously told selections and
parameters are replaced with the values taken from the file. This has
same effect as command line parameter f.
Both save file and load file function has default name which is previously
used name. For instance if setup was saved to file CONF.CON and load
function is activated the default value is CONF.CON. If only Enter key is
pressed default value is used. If Esc key is used the function will be
interrupted. If invalid DOS filename is used or there isn't load file with
given name error message will come to the display.
If phone mode had Local value before setup file loading, the mode is
changed to Normal in the phone by special Normal mode message and all
functions caused by the change are done. If mode was Normal before
new setup, all needed setup file settings are sent to MS as in the previous
case, but phone mode change command is not sent to MS. Note next
exception: If phone mode is Normal and interface is M2BUS and
communication port is different in the setup file than the value before file
loading, then also Normal phone mode message has to be sent to MS.
Every time when phone mode change message from Local to Normal is
received by MS it makes reset to the whole MS.
Original 08/97 Page 17
NME2A P.A.M.S.
Service Software Instructions Technical Documentation
2 Initialize Phone
With this function you can initialize the phone to accept M2BUS
commands from the PC. This function should be used right after the
phone is connected to the PC and powered up.
The initialization function performs the following subfunctions:
MBUS registration
Test mode message sent to the phone
Phone mode set to GSM
AFC value removed from info window
3 Testing and Adjustments
When testing and adjustment menu is selected, the phone mode must be
set to the "Local" value. If the local mode is not set, the error message is
shown.
Caused by the test interface slowness when M2BUS is used there may be
some delay between the user interface updating and the register controls
in the hardware.
Page 18 Original 08/97
P.A.M.S. NME2A
Technical Documentation Service Software Instructions
3.1 RF Controls
RF Control Information Window
When RF controls menu is activated, the information window will be
generated and it is updated when information is changed. This window is
removed when exit is made from RF controls menu. The shown window
type is used when burst operation mode is selected.
The text in the window has same meaning as in the selection menus. TX
Power have value OFF or transmission power as GSM value. When the
TX power is tuned with test value (smallest value) the TX Power has value
TEST.
AGC value is shown only when its value is controlled by PC. When Active
Unit has value RX and Operation Mode is continuous, AGC is controlled
by PC except when next adjustment functions are activated:
RSSI Calibration
Original 08/97 Page 19
NME2A P.A.M.S.
Service Software Instructions Technical Documentation
The next table shows the information window display on different
situations:
Active Unit = TX Operation mode = Operation mode =
BURST CONT.
TX Data Type: Updated Updated
AGC Values: Removed Removed
TX Power Level: Updated OFF
Continuos Mode Chan- Removed Updated
nel: Updated Removed
Channel: Removed Removed
Monitoring Channel:
Active Unit = RX Operation mode = Operation mode =
BURST CONT.
TX Data Type: Removed Removed
AGC Values: OFF OFF
TX Power Level: Removed Updated
Continuos Mode Chan- Removed Updated
nel: Updated Removed
Channel: Updated Removed
Monitoring Channel:
3.1.1 Active Unit
Either receiving or transmission tests can be selected. When TX is
selected, the next functions are made:
Data transmission is activated
If operation mode is continuous,
Continuous mode TX channel is activated
If operation mode is burst,
TX power is activated
TX channel is activated
Information window is updated
When RX is selected, the next functions are made:
Data transmission is deactivated
TX power is deactivated
If operation mode is continuous,
AGC is controlled
Continuous mode RX channel is activated
If operation mode is burst,
RX and monitoring channel are activated
Information window is updated
3.1.2 TX Power Level
With this function is possible to change the transmission power. When the
selection is made, the basic text editing window will come to the screen.
The user can give the needed GSM power value (2...15) or select the test
value, which is tuned with TX power tuning function. The test value
selection is made by writing "test" with small or capital letters.
Page 20 Original 08/97
P.A.M.S. NME2A
Technical Documentation Service Software Instructions
3.1.3 Operation Mode
When burst selection is used,
synthesizer is controlled by using GSM receiving/transmission
/measuring synthesizer control sequence
synthesizer channel numbers are as given with Channel/Monitoring
Channel selections
if Active Unit is TX, data (selected with TX Data Type) is
sent and the TX power is connected
When continuous selection is used,
synthesizer is set to constant frequency
synthesizer channel number is as given with Continuous Mode
Channel selection
if Active Unit is TX, data (selected with TX Data Type) is sent
transmitter power is not connected
if Active Unit is RX, AGC is controlled
3.1.4 TX Data Type
This function changes the transmission data type. Every time when
selection is made the next value in the list is shown (i.e. 0/1/Random).
After random data selection 0 is used. If operating mode is continuous, TX
data type random causes different data sending than in burst mode.
3.1.5 Continuous Mode Channel
Basic text editing window is used for giving continuous mode channel
number. Continuous mode may have all GSM channel numbers (GSM:
1...124). The used frequency depends on the active unit. If active unit is
RX, then RX frequency is used, else TX frequency.
3.1.6 Channel; Monitoring Channel
Basic text editing windows are used for giving burst mode channel
numbers. "Channel" selection numbers are used for both transmission
and receiving. "Monitoring channel" is selected separately for neighbor
monitoring channel. All GSM channel numbers (in GSM phone: 1...124)
are valid.
3.1.7 AGC
After this selection new window will be made and AGC value can be
edited in the basic text editing window. The AGC can have values (GSM:
0...93 dB) by 3 dB steps. If the number is not divisible evenly by 3 the
number is rounded to the next bigger number divisible by 3. Only the
number is edited (not letters dB).
Original 08/97 Page 21
NME2A P.A.M.S.
Service Software Instructions Technical Documentation
3.2 Adjustments
All adjustments which have EEPROM saving selection have the next kind
of behaving with F2 and Esc keys.
When adjustment function is activated and F2 key is used, the program
will ask whether the values should be saved to the EEPROM or not. If Y
key is used, adjustment values are saved to the EEPROM. If N or Esc key
is used the adjustment can be continued. If any other key is used nothing
happens.
When Esc key is used during adjustment function, the program will ask
whether the values should be saved to the EEPROM or not. If Y key is
used, adjustment values are saved to the EEPROM and exit from the
function is done. If N key is used exit is done from the function and
nothing is saved to the EEPROM. If Esc key is used the adjustment can
be continued. If any other key is used nothing happens. When exit is
made from the adjustment menu, the used adjustment values are used
with the normal DSP control commands in the local mode (i.e power
connection diagram and power levels).
3.2.1 Continuous Mode Channel
Continuous mode channel number can be selected from Adjustments
menu. The real frequency (transmission or receiving frequency area)
depends on the Active Unit selection and the selected tuning function.
Active Unit defects to the frequency when no selection is made from the
Adjustments menu. Note that this is same selection as in the RF Controls
menu.
Page 22 Original 08/97
P.A.M.S. NME2A
Technical Documentation Service Software Instructions
3.2.2 TX Power Tuning (See updated version of PC Locals)
The next question is made to the user:
Values from EEPROM? (YES/NO) _
The user is also informed that TX power will be connected to lowest value
if he does not break the selection with Esc key.
If Y key is used, tuning values from EEPROM are loaded. If N key is
given, the values which PC program normally uses when DSP is
controlled are used. If Esc key is used the selection is interrupted and the
previous menu is shown on the screen. If any other key is used nothing
happens. PC program values are tuning settings which are used for DSP
control in the local mode.
The test power is selected automatically when the function is started. The
power is presented in GSM values (2...15) the test power is selected
automatically when the function is started. The test value is always same
when the function is started first time after PCLocals startup. The test
value is not saved to the EEPROM. The test value can be changed during
tuning as other power coefficients and the program remembers its value
when tuning function is activated later again.
There is one selection which is used for power coefficient calculation. Only
three power levels are needed to tune (DA Step at power level 15 and
coefficients at level 10 and 2), the rest are calculated with F3.
The calculation is activated with F3 key. The power coefficients which are
calculated from the tuned coefficients are displayed on the different
columns than the others. All values can be tuned if needed.
Original 08/97 Page 23
NME2A P.A.M.S.
Service Software Instructions Technical Documentation
The next automatic selections are made when this tuning function is
activated:
if transmission data is neither 0 nor 1 then continuous 1
data is selected
Active Unit = TX
the biggest power level is selected
Operation mode = Burst
Channel = 60
The cursor is shown on the tuning position. Next value is selected with
arrow keys.
+ and keys will cause power changing by 0.25 dB steps (D/A converter
control value ratio is 1.0292). When these keys are used the coefficient
value is updated on the tuning window.
When save or exit selection is used, the power value checking is made
and if it is not succeeded, error message is shown. The test checks if all
power coefficient values are in the same order of magnitude as power
levels in the table.
When TX Power Tuning is ended and if the power values are not
acceptable, the error message is displayed and the user is asked to
continue or break the tuning. The next answers and responses are in use:
Key Response
N or Esc The tuning is continued
Y The tuning is ended without EEPROM writing and
power coefficients are asked from EEPROM (this is
also informed to a user)
other key
If the power tuning function is ended and EEPROM values are not
received or EEPROM fault is noticed, an error message is shown. Error
message asks to check M2BUS interface or set factory values. When any
key is pressed, adjustment menu is selected and PC values are used as
power coefficients, even though they have wrong values.
Page 24 Original 08/97
P.A.M.S. NME2A
Technical Documentation Service Software Instructions
3.2.3 TX Power Tuning (HW version 5.0 onwards)
From HW version 5.0 onwards a new way of compensating offset values
on the transmitter control line has been implemented; this consists of a
D/A converter injecting an inverse offset voltage to cancel out initial offset.
The program automatically detects the HW version and shows controls for
the D/A converter if the HW version is 5.0 or higher.
In this case the screen will be as shown below.
At level 15 the actual step of the D/A is displayed. The count can range
from 0 to 63. The D/A converter can be controlled when positioning the
bar at power level 15.
Having the bar positioned at any other level causes the program to display
the D/A converter step only.
Original 08/97 Page 25
NME2A P.A.M.S.
Service Software Instructions Technical Documentation
With the bar positioned at level 15, the following screen is shown.
Now F9 and F10 are used to control the D/A converter and subsequently
the feeding voltage (to cancel out the initial offset) is displayed.
Tuning for HW vesion 5.0 differs from the earlier versions as such:
The output power at level 15 MUST be tuned using the D/A converter; the
rest of the tuning remains the same.
If the TX Power Tuning is ended and power coefficients are acceptable,
the PC SW behaves as follows;
Key Response
Y The coefficients are written to EEPROM and tuning is
ended
N The tuning is ended without EEPROM writing but
the tuned coefficient values are used when RF
controls
are used
Esc The tuning is continued
other key
When all power coefficients have such values that they don't cause any
error messages, exit can be made. The last used tuning power is in use
after exit.
The next automatic selection is made when this tuning function is ended:
Active Unit = RX
Page 26 Original 08/97
P.A.M.S. NME2A
Technical Documentation Service Software Instructions
3.2.4 TX I/Q Tuning
This function is used for tuning TX I and Q branch DC offset, amplitude
difference and phase difference.
The function causes the same question about values (from EEPROM or
PC) as power tuning.
The next automatic selections are made when this function is activated:
Active Unit = TX
Operation Mode = Burst
TX Power Level = 10 (GSM)
If TX Data Type= RANDOM => TX Data Type= 1
Channel = 60 (GSM)
The next menu is displayed after the answer.
When one of the selection is made the menu will disappear from the
display and the control will be on the tuning window.
On the right top hand corner of the tuning window is shown what tuning is
activated. User can tune the current value with the plus + and minus
keys.
Tune TX I DC Offset
The DC Offset is shown as percentage (%) from the maximum value. 0 %
means that there is no DC. The value range is 100 %...100 %. The value
is rounded to the nearest integer value. When this tuning is active the text
"I DC OFFSET TUNING" will be on the top right hand corner of the
display.
Original 08/97 Page 27
NME2A P.A.M.S.
Service Software Instructions Technical Documentation
Tune TX Q DC Offset
The operation of this function is the same as one above, except with this
selection the Q branch DC Offset is tuned. When this tuning is active the
text "Q DC OFFSET TUNING" will be on the top right hand corner of the
display.
Tune TX I and Q DC Offset
The operation of this function is the same as one above, except with this
selection the both I and Q branch DC Offset is tuned. When plus + or
minus key has pressed the both values are changed to the same
direction. If another value is in the limit value it does not change, but the
other value will change. When this tuning is active the text "I AND Q DC
OFFSET TUNING" will be on the top right hand corner of the display.
Tune Amplitude Difference
When this selection is made user can increase or decrease the amplitude
difference within 0.1 dB steps. The current amplitude difference is shown
on the tuning window with numbers and bar figure. When this tuning is
active the text "AMPLITUDE DIFFERENCE TUNING" will be on the top
right hand corner of the display.
Tune Phase Difference
When this selection is made user can increase or decrease the phase
difference within 0.5 steps. The current phase difference is shown on the
tuning window with numbers and bar figure. When this tuning is active the
text "PHASE DIFFERENCE TUNING" will be on the top right hand corner
of the display.
After each value change the new value are send to the phone.
The next automatic selection is made when TX I / Q tuning function is
ended:
Active Unit = RX
Page 28 Original 08/97
P.A.M.S. NME2A
Technical Documentation Service Software Instructions
3.2.5 RSSI Calibration
When function is activated the selected channel is checked. If none of the
receiving channel numbers from 50 to 70 in GSM mode is selected then
error message is shown and the user is asked to change the channel to
the valid receiving channel area.
The next automatic selections are made when this tuning function is
activated:
Active Unit = RX
Operation Mode = Continuous
The next window will be seen when the tuning function is selected. The
positions of the measurement result values have empty places before
measurement response message is received.
RSSI offset value and AGC compensation terms have the 0.1 dB
precision.
The RSSI offset value and AGC compensation terms are read again when
previous values are received and results are shown on the screen.
If none measurement result is received when Esc key is used, the
information message is shown. The user can remove the information
message with Y, N or Esc key. The measurement will be broken by using
Y key.
The measurement will continue if N or Esc key is used. Any other key
doesn't cause any effect.
When at least one measurement is done and Esc key is used, the user
must answer to the values saving question. If Esc key is used, the
measurement is continued.
When exit is made, the next selections are set to the values which were
selected before this adjustment.
Active Unit
Operation Mode
Original 08/97 Page 29
NME2A P.A.M.S.
Service Software Instructions Technical Documentation
3.2.6 AFC Diagram
The next automatic selections are made when this tuning function is
activated:
Active Unit = RX
Operation mode = Continuous
The next window will come to the display after function activation.
The value range of the error values is between 22 kHz and +22 kHz with
the precision 0.1 kHz. The rounding is made to the closest value.
If the measurement is not ready when Esc key is used, the information
message is shown. The user can remove the information message with Y,
N or Esc key. The measurement will be broken by using Y key. The
measurement will continue if N or Esc key is used. Any other key doesn't
cause any effect.
When exit is made, the next selections are set to the values which were
selected before this adjustment.
Active Unit
Operation mode
Also AFC is set to the previous value when exited from this function.
Page 30 Original 08/97
P.A.M.S. NME2A
Technical Documentation Service Software Instructions
3.2.7 Noise Sensitivity
This function is used for making Signal to Noise measurement.
The next automatic selections are made when this tuning function is
activated:
Active Unit = RX
Operation mode = Continuous
AGC = 93 dB in GSM
When this selection is made the next window comes to the display.
Clipping Distance 30dB
SNR (AD converter) 16.5dB OUT OF RANGE
Sensitivity 98.2dBm OUT OF RANGE
Si Sq 1.2dB OUT OF RANGE
Clipping distance is the difference to the signal clipping value. SNR is
measured in A/D converter.
Clipping distance = clipping level (66) signal value + comp_factor1 SNR
= signal value noise value + comp_factor1
Sensitivity = 92 dBm + 8 dB + comp_factor2 SNR
The last value on the display is signal power difference between I and Q
branch. The numbers are shown in 0.1 dB accuracy. The error messages,
"OUT OF RANGE", are shown only if the SNR and/or amplitude difference
values are not acceptable
(SNR <= 18 dB + comp_factor2 0.5 dB(=accuracy) ;
Sensitivity >= 102 dBm + 0.5 dB ; |Si Sq| > 1dB).
Original 08/97 Page 31
NME2A P.A.M.S.
Service Software Instructions Technical Documentation
When F2 or F3 key is pressed, the RX I and Q burst data is asked, text
"SIGNAL MEASURING" or "NOISE MEASURING" will come to the
measurement window and the next help line will come to the last line. The
power level value should be 92 dBm during signal measurement.
Only Esc key is accepted during measurement. Esc breaks the
measurement routine in the PC and returns the program to the state
before F2 or F3 pressing. Normally Esc is not needed.
When signal data is received, distance to clipping signal level is shown as
dBs on the display. When either signal or noise measurement results are
received "MEASURING" text is removed and the first mentioned help line
is on the display. When both measurements (signal and noise) are done at
least once, the signal to noise relation and difference are also shown on
the display.
When exit is made, the next selections are set to the values which were
selected before this adjustment.
Active Unit
Operation mode
AGC value
Compensation factors:
comp_factor1 = 4.64 dB (Compensation factor for 67.71 kHz signal,
because ASIC filter attenuates 67.71 kHz signal 4.64 dB)
comp_factor2 = 2.27 dB (Compensation factor for real and calculated
noise bandwidth difference. Real noise bandwidth is
80 kHz and calculated bandwidth is 135 kHz)
3.3 Call Simulation
Page 32 Original 08/97
P.A.M.S. NME2A
Technical Documentation Service Software Instructions
3.3.1 TX Power Level
All power levels (2...15) can be selected. This updates same parameter as
TX Power Level in the RF Controls menu. Note that TEST value cannot
be selected. If TEST value was in use when Call simulation menu
selected, power level is changed to smallest value (15).
3.3.2 Channel
This tells the normal operating RF channel number. Normal GSM channel
numbers can be selected. Same channel is used both for transmission
and receiving. This updates same parameter as Channel in the RF
Controls menu.
3.3.3 3.3.8 Monitoring Channels
Channels for monitoring are specified with these six selections. All GSM
channel numbers can be used. If more than one selection has same
number, the monitoring channel list (neighbor list) will have less than 6
selected channels. The minimum number of monitoring channels is one
(all channels have same value). The monitoring channel can also have
same value as normal operating channel. The first monitoring channel
updates same parameter as Monitoring Channel in the RF Controls menu.
3.4 Internal Audio Loop
Test interface input and output (Internal/External) is possible to select. The
third selection connects and disconnects the test loop. The sent audio
signal level has constant value which depends on the selected interfaces.
When Esc key is used, the internal loop is automatically ended
(Loop=Off).
Original 08/97 Page 33
NME2A P.A.M.S.
Service Software Instructions Technical Documentation
3.5 External Audio Loop
The first item selects the interface (Internal/External).
The sent audio signal level has constant value which depends on the
interface. The frequency is changed, the received signal strength is
measured and if too big difference to expected values is noticed, error
message is displayed. Three different frequencies are used.
When Make a Measurement is selected, the received signal strength is
displayed (square root of the received value) on the separate window. If
any of the shown signal values differs more than ±3 dB from the below
presented reference values, the OUT OF RANGE message will be shown.
Frequency HS interface ref./accepted HF interface ref./accepted
value value
300 25 / 15...35 63 / 53...73
1000 32 / 22...42 68 / 58...78
3000 32 / 22...42 68 / 58...78
Received level data fields have no value before measurement results are
received. Below is the separate window where results are shown:
FREQUENCY/Hz 300 1000 3000
RECEIVED LEVEL 120 122 179 OUT OF RANGE
Received level value has scale from 0 to 256.
Page 34 Original 08/97
P.A.M.S. NME2A
Technical Documentation Service Software Instructions
3.6 Logic Controls
After this selection new window is shown:
3.6.1 LCD Test Display
The LCD display is changed by using the number or Enter key. Two
different test displays can be selected. When Logic Controls menu is
selected, the display is controlled to the state shown in the menu.
In test display 1 half of indicators are displayed and the display is filled
with chessboard letters.
In test display 2 other half of the indicators are displayed and the
display is filled with inverse chessboard letters.
3.6.2 Car Radio Mute
This function can be used to select car radio mute (CRM) option on or off.
Original 08/97 Page 35
NME2A P.A.M.S.
Service Software Instructions Technical Documentation
3.7 MCU Selftests
When this selection is used, user is informed that if he gives Y answer the
MCU will be controlled to the special test mode; reset will be made and
MCU SW will be run only inside MCU ROM code (minimum mode). Also
the test results (about those tests that have been executed after last
power up) will be asked from phone. N and Esc keys will cancel the
selection.
IMEI test cannot be executed with this menu.
When the selection is made, the test result is waited and special waiting
window is shown. The test result will be shown to the user after each
menu selection. If no response was received in the defined time, an error
message is shown and "no response" text will be shown in the menu.
Note that poweroff test (if passed) turns power off and power should be
reconnected by using the phones keypad after the successful test. After
the power has been connected to phone, the normal startup routines are
made and the selftest results are shown in the MCU selftests menu (i.e.
all other than powerup selftests are in NOT EXECUTED state after the
powerup routines).
Test results wi