Nokia 2170 Service Manual servsoft

Programmes After Market Services

WinTesla Users Guide

NHP–4
Issue 1 04/99
WinTesla Users Guide
PAMS
NHP–4
Technical Documentation

Contents

Tesla for Windows Operating System 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Installing WinTesla On Your Hard Disk 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Using The Windows Interface 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Common User Interface 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Equipment Required 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Mechanical Connections 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Using Wintesla 7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Phone Independence 7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Login ID Setup 8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
The Login Screen 9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
The WinTesla Screen 10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
The Product Menu 11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Page No
The Configure Menu 12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Fault Log Application. 16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Help 20. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
HD891 Module 20. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Installing the HD891 Service Module 20. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Required Servicing Equipment 21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Equipment Setup 22. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Dealer Setups 23. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Main Menu 25. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Product 25. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configure 25. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Tuning Steps of Radio Unit 26. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Accuracy of the Equipment During Measurement 26. . . . . . . . . . . . . . . . . .
Baseband Alignment and Flash Station Tests 26. . . . . . . . . . . . . . . . . . . . . . . .
Flash Programming 26. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Factory Value Set 27. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Battery Voltage Tuning 27. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Charger Voltage Tuning 28. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
RF Temperature Tuning 28. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
RF Tuning and Testing 29. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CDMA Bias Quiescent Current Test 29. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
AFC Tuning 29. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
RX AGC Tuning and Dynamic Range Check 30. . . . . . . . . . . . . . . . . . . . . .
TX Gain Check 31. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
TX IF AGC Tuning and Dynamic Range Check 31. . . . . . . . . . . . . . . . . . . .
Issue 1 04/99
PAMS
WinTesla Users Guide
Technical Documentation
TX Limiting, TX Emissions, and Frequency Compensation 32. . . . . . . . . .
Open–Loop AGC Alignment 33. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Testing 34. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Self Tests 34. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ADC Readings 34. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Pulse Division Modulator (PDM) Control 35. . . . . . . . . . . . . . . . . . . . . . . . . .
CDMA Testing 36. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CDMA RX Quick Test 36. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CDMA RX Gain Control 37. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Reset Phone 37. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
TX Limiting 37. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CDMA TX Gain Control 37. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CDMA AGC Quick Test 37. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Software Menu 38. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Flashing 38. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
NHP–4
Dialog Options 38. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Initialize EEPROM 40. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Dealer Menu 41. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
NAM Programming 41. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Short Code Memory (SCM) 43. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SID Programming 44. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Calling Cards 45. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Authentication Key (A–Key) Programming 46. . . . . . . . . . . . . . . . . . . . . . . .
User Data Transfer 47. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Set Factory Values 48. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SPC code change 48. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
View Menu 49. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Phone Identity 49. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
RF Parameters 50. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Help 51. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Common Problems 52. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Setting up the computer Hardware 52. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Common Errors 52. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Service and Support 53. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Issue 1 04/99
WinTesla Users Guide
PAMS
NHP–4
Technical Documentation

List of Figures

Figure 1. Dongle Insertion 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 2. Servicing setup 7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 3. Flash setup 7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 4. WinTesla with loaded interfaces 8. . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 5. Accessing Op_ID. val file 8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 6. Editing Op_ID.val file 9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 7. Login Screen 9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 8. FaultLog – configuration 15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 9. Editing fault, symptoms, modules files 18. . . . . . . . . . . . . . . . . . . . .
Figure 10. FaultLog – macro setup 19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 11. Testing/Tuning with covers off 23. . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 12. Testing/Tuning with covers on 24. . . . . . . . . . . . . . . . . . . . . . . . . . .
Page No
Issue 1 04/99
PAMS
WinTesla Users Guide
Technical Documentation

Tesla for Windows Operating System

The name TESLA, when used by Nokia, is an acronym for TEst and Service Locals Application. Tesla for WIndows (i.e. WinTesla) is a
software package designed to operate in the Microsoft Windows environment. The software package is made of two modules, the Wintesla core module and a service software module. The Wintesla module is similar to an operating system for various service modules. In this way many Nokia products can be serviced using one common software package, running different service modules (in this case, for the Nokia 2170).
Note: The Wintesla core module MUST be installed for ”any” service module to run.

Installing WinTesla On Your Hard Disk

The WinTesla core software is delivered on a 3.5” diskette and is protected with a protection key (PKD–1, commonly referred as the ”dongle”) which must be attached to the parallel port LPT 1 when the WinTesla service software is being used.
NHP–4
To install the WinTesla core software package, proceed as follows:
NOTE: For instructions on installing the HD891 service module (see Installing the HD891 Service Module)
Insert the WinTesla Application diskette into drive A: of your PC. From DOS ( NOT running windows ) type
A: INSTALL <Enter>
From Windows File Manager double click the mouse on
a:\install.exe
Follow the instructions given and use the Repeat this procedure for the required module installation using the
upgrade
NOTE: For interim WinTesla releases use the upgrade option.
Your Windows desktop will now have a “Service Software” group and a “Service Software” icon within that group.
To start the program, double click on the “Service Software” icon .
option instead of
(Windows will boot up automatically)
Or
new
.

Using The Windows Interface

new
option when requested.
If not familiar with the windows type interface, consult the
Windows User Guide
for further information.

Common User Interface

Due to the modular design of WinTesla, various generations of Nokia products can be serviced, while sharing a similar user interface. The common user interface is explained in the first part of this document and is followed by the specific module information.
The software can be used to control the phone by entering commands via the keyboard of a PC/AT – running MS Windows 3.1 or 3.11.
Issue 1 04/99
Microsoft
WinTesla Users Guide
PAMS
NHP–4
NOTE:
This document refers to WinTesla Version 4.60 or greater.
Windows 95 and Windows NT are not supported.

Equipment Required

Computer : IBM 486 PC/AT or compatible with at least
one, unused serial port, COM1 or COM2 one parallel port (LPT1), 5 Meg. hard disk space required.
 : Any supported by MS Windows version 3.1 or 3.11Operating System : DOS 5.0 or later running MS Windows
3.1 or 3.11
WinTesla Application Software (product code
0774046) Software Protection Key PKD–1 (product code –
0750018)
Technical Documentation

Mechanical Connections

The software controls the phone via a separate adapter (DAU–2) connected to the serial port of the PC and to the phone’s bottom connector using the Nokia proprietary communication method called M2BUS.
Attach the protection key PKD–1 (dongle) to parallel port one (25–pin female D–connector) of the PC. When connecting the PKD–1 to the parallel port be sure that you insert the PC end of the PKD–1 to the PC (male side).
Figure 1. Dongle Insertion
The PKD–1 should not affect devices working with it. If some errors do occur try printing without the PKD–1 connected. If printing is now OK please contact your supplier who will endeavor to replace your PKD–1.
Issue 1 04/99
PAMS
WinTesla Users Guide
Technical Documentation
DAU–2
NHP–4
COM1 COM2 LPT–1
PC
PKD–1
Figure 2. Servicing setup
Power Supply
Power
FPS–3C

Using Wintesla

Phone Independence

COM1 COM2 LPT–1
PC
DAU–2
PKD–1 (connect to dongle)
Phone
SerialParallel
Figure 3. Flash setup
The WinTesla application, “WinTesla.exe”, is phone independent. It relies on separate, phone specific, “modules” to provide communication, menus and test algorithms.
Issue 1 04/99
WinTesla Users Guide
PAMS
NHP–4
Technical Documentation
Figure 4. WinTesla with loaded interfaces
For each phone type – or product family – a phone interface module and menu module are required. The modularity of WinTesla allows support for other languages, so one phone type may have one phone interface module and several menu modules, all in different languages.
WinTesla allows you to select the language you wish to use (if available), and will automatically load the correct phone interface module for the connected phone. When a different phone type is connected, WinTesla will load the new phone interface and associated menus.

Login ID Setup

Once the software has been installed you need to set up your own Login ID (max. 3 characters). Start Windows file manager and locate the
validate\op_id.val
Figure 5. Double clicking on the ‘
message, in order to avoid this use the manager and link the file to the Notepad application as shown below.
(located in the Wintesla subdir) file as shown in
Op_ID.val’
file (a text file) gives a windows error
File |Associate command in file
Figure 5. Accessing Op_ID. val file
Now by double clicking on the ‘
Op_ID.val
’, Notepad opens and your own
Issue 1 04/99
PAMS
WinTesla Users Guide
Technical Documentation
ID can be entered and saved accordingly. Enter or edit any operator definitions following the existing format in this file.
Enter your id here
NHP–4
Figure 6. Editing Op_ID.val file
The Login Screen
When WinTesla first starts, the Login screen below will appear. Type in your 3 character ID and press <Enter> or click on the ”OK” button.
If WinTesla can not find the file, then the ”OK” button will be ‘greyed’.
Figure 7. Login Screen
op_id.val
, which contains the Login IDs,
If ”Cancel” is clicked then the Fault Logging feature of WinTesla will be deactivated.
Issue 1 04/99
WinTesla Users Guide
PAMS
NHP–4

The WinTesla Screen

The main WinTesla screen – if no phone is attached – is displayed with 3 menu items at the top of the screen and a status bar at the bottom.
Technical Documentation
The information on the left of the status bar will be used to provide information when WinTesla is performing tasks: such as reading data from the phone. The status bar also includes the name of the current user.
Page 10
Issue 1 04/99
PAMS
WinTesla Users Guide
Technical Documentation

The Product Menu

New (Ctrl+R)
The ”New” function (which can also be activated by pressing <Ctrl+R>) is used to scan for a phone when either the automatic rescan option is off or the automatic rescan timer has not expired ( see section for automatic rescan ).
NHP–4
Configure|Options
Open
If the phone type is unrecognized or unsupported by the current WinTesla system then a warning message will be displayed.
The ”Open” function allows you to ”force load” a phone interface, even if there is no phone connected to the system.
A dialog box will appear and list the supported phone types (see figure above). To select a particular phone type to load; highlight the phone type name and click on ”OK”.
Clicking on ”Cancel” will stop the request and no new phone type will be loaded.
Loading a phone interface will disable the automatic rescan function (see
Configure|Options section for automatic rescan).
Close
This function will close the currently loaded phone type interface that had been loaded using the phone type interface if it was loaded by a rescan.
Issue 1 04/99
Product|Open function. You can not close a loaded
Page 11
WinTesla Users Guide
PAMS
NHP–4
FaultLog
The FaultLog option has a sub–menu (below). These functions are described in the ”FaultLog Application” section.
If the FaultLog function has been disabled – either because the Login ID was not correct or disabled through the Configure|FaultLog function – then these menus will be ”greyed” and made un–selectable.
Exit (Alt+F4)
Technical Documentation
Selecting this option will shut–down the WinTesla program.

The Configure Menu

The configuration menu allows you to setup such things as directory paths, user interface language and FaultLog options.
Page 12
Issue 1 04/99
PAMS
WinTesla Users Guide
Technical Documentation

Options

Language
This option allows you to change the language used in the WinTesla application.
NHP–4
Current Password / New Password / Retype Password
Currently not available
User ID
Allows the user ID to be entered if the users name is setup in the opt_id.val (validation) file.
M2BUS COM Port
This option allows you to select which communications port the phone is to be connected. The change will take place immediately after clicking ”OK”.
Automatic Rescan
Automatic rescan is a mechanism to automatically check for a new phone; the time between rescans is user configurable. When a phone is scanned and recognized, the corresponding phone interface and menu are loaded, extending the main menu at the top of the screen and displaying the phone type and description at the bottom of the screen.
Product|New (or Ctrl+R ) function can be used to rescan the phone
The in–between automatic rescans or when automatic rescan has been disabled. The automatic rescan mechanism is disabled when the
Product|Open function is used to load a phone interface.
A tick in the check–box indicates that the automatic rescan option has been enabled. Clicking on the check–box (making the check–box blank) will disable the automatic rescan option. The time between rescans (in seconds) is entered into the edit box.
Clicking the ”OK” button will save any changes made. Clicking ”Cancel” will discard any changes you may have made.
Issue 1 04/99
Page 13
WinTesla Users Guide
PAMS
NHP–4

Directories

Technical Documentation
This function allows you to organize your data into different directories.
The directories must already exist. If an invalid directory is entered then an error message will be displayed (below).
The use of a backslash (”\”) at the end of the directory name is optional. Clicking on the ”OK” button will save your changes.
Page 14
Issue 1 04/99
PAMS
WinTesla Users Guide
Technical Documentation

Fault Log Configuration

Fault Log is a feature that allows the PC to create a record of each phone that is serviced for historical tracking. This function allows you to configure the FaultLog mechanism. Clicking ”OK” after making selections, saves all changes made.
NHP–4
Figure 8. FaultLog – configuration
Fault Log
This option allows you to enable or disable the FaultLog mechanism. Choosing to disable the FaultLog mechanism results in the
|FaultLog options being ”greyed” and the F9 button being disabled.
Product
Allow Manual Entry
This option allows you to disable manual entry of data that was unavailable from the phone.
Automatic Fault Log Prompting
Enabling this option results in a prompt being displayed if the phone has changed.
Station Identity
Enter the unique identity of your ”workstation”; this ID is used to write FaultLog files.
Country Of Repair
Enter the country of repair.
Warranty Period ( months )
Each product code has an associated warranty period. This option allows you to change those warranty periods. If no phone is connected then all product codes supported will be displayed. However, if a phone is connected then only the product codes associated with that phone type are displayed.
Note: Changing the Warranty Period in the Fault Log data file has no affect on the products warranty terms as stated from the manufacturer.
Maximum Time To Repair ( minutes )
Enter the maximum time allowed to repair a phone.
Issue 1 04/99
Page 15
WinTesla Users Guide
PAMS
NHP–4
Fault Log Application.
The aim of the Fault Log application is to provide NMP After Sales Companies worldwide a standard method for the collection of Fault and Repair Data from their service process’s. This information can also be used by NMP R&D and Manufacturing organizations as well.
The Fault Log application can be regarded as a data entry sub–routine run from the WinTesla Service Software package at the end of a repair. This allows for quick and uniform recording of the service performed on the product.
Each product repaired, will generate one unique record in a FaultLog file consisting of up to 37 data fields containing information about the product and how it was repaired. This information is read automatically where possible, from the products own internal EEPROM and then entered manually by the Service Technician to form a complete service record.
For more advanced implementations, the repair records are copied and collected by the electronic mail system installed in the Service Center and are sent electronically to a Central Service Database located in Finland.Completing a FaultLog Record
Technical Documentation
Once WinTesla has been configured correctly it operates in the following manner:–
Wintesla automatically reads the product details from the products EEPROM and writes them as a record to a pre–determined file.
Proceed with the repair task, utilising a combination of software driven tuning and hardware modifications.
On completion of the repair task you have a choice:
A.)With the product still connected to the PC, manually display the repair data entry screen by selecting Function Button F9.
Page 16
Issue 1 04/99
PAMS
WinTesla Users Guide
Technical Documentation
B.) Alternatively, the product can be disconnected and the next product for repair connected in its place.
So long as Automatic Prompting is enabled then the previous products repair data entry screen will be displayed.
– Enter the repair work performed on the product in the repair
– Check the automatic data for this product, read earlier, to
– When satisfied with the data, save the entry. This process
The output file can then be manipulated by a number of different systems, as required, as a detailed record of the product fault.
To attempt to record all of this information 37 data fields are defined for each FaultLog record. These can be split as follows:–
– Product definition information fields
Most products have their information stored in EEPROM, WinTesla automatically reads this information from the EEPROM and writes it to the FaultLog record. This part of the record is shown below.
NHP–4
data screen.
ensure its accuracy.
adds a complete record containing the product details and the repair details to the FaultLog output file.
Fields that are ”greyed out” etc. are data that has been automatically retrieved from the phone’s EEPROM. All other fields are entered manually; fields are summarized below.
Operator
Automatic: Station, Country Manual :
Phone
Automatic: Product code, Production SN, Order No., Hardware ID, Software version, Mfr. SN/ESN/IMEI, Mfr. Date,
Manual:
Issue 1 04/99
Time to repair, Job ID, Operator ID
Issue date
Warranty
Page 17
Loading...
+ 37 hidden pages