ERICSSON CA638, CF688 Programming CHAP4

LZB 119 2508 R1A Programming

Chapter 4 - Programming

Introduction

The Ericsson Mobile Maintenance Applications (EMMA) flash program is a tool used for upgrading and recovery of the software for the new generation of Ericsson mobile phones. This description of the EMMA flash program includes information on:
Hardware requirements
Hardware setup
Flashing instructions

Equipment Set-up

Hardware Requirements

The following equipment is required when using the EMMA flash program for the Ericsson mobile phones:
PC with Windows 3.1 (or later) operating system
COM port (COM1 - COM4) available on the PC
Programming cabl e, KRY 101 1135/10 R1A
Programming interface, NTZ 112 293 or NTZ 112 311
Adapter, 25- to 9-pin; for P C equipped with a 9-pin CO M-connector (not supplied by Ericsson)

Software Setup

The EMMA program consists of two separate programs:
•The SHELL, one program com mon for all phone models based on this platform
•The FLASHER, one program for each phone model which are installed in the following sequence.
4-1
Programming LZB 119 2508 R1A
NOTE
The installation procedure below describes how to install the EMMA flash program
by using standard flop py disks, but the program may become distributed in other
media formats.

Installing the Shell Program

It is not possible to install a Flasher program unless the Shell program has been installed on the local hard disk or a network server.
To install the Shell program, proceed as follows:
1.Close all active windows and insert the Shell disk.
2. In the Program Manager window, click on File and Run, type a:setup in the Command Line box,
and click OK.
After a while, some important information is displayed. Read the information and click Next >.
The shell program suggests a Destination Location in the directory C:\emma\.
3. If convenient, clic k Next >.
4. If not convenient, click Browse, select a suitable directory, and click Next >.
The copying of files is begun and also displayed by several graphs.
5. After completion of the file copying, the installation of the Shell program is ended, but additional information can be retrieved by clicking Yes to the question:
Do you want to view the README file now?
6. Confirm the completion by clicking OK in the Information window and remove the disk.
NOTE
The path and name of the Shell location directory must not be altered after
completed installation.
4-2
LZB 119 2508 R1A Programming

Flash Programming Procedure

Installing a Flasher Program

After having the Shell program installed, the Flasher programs of various phones based on the same plat­form are easily added:
1. Close all active windows and insert a Flasher disk.
2. In the Program Manager window, click on File and Run, type a:setup in the Command Line box, and click OK.
After a while, some important information is displayed. Read the information and click
Next >.
The Flasher program suggests a path and subdirectory where the flasher program is placed.
NOTE
Always place the Flasher programs in a subdirectory of C:\emma\.
3. If convenient, clic k Next >.
4. If not, click Browse, and select a directory path that corresponds with the Shell l ocation.
5. Register, and click Next > .
The copying of files is begun and also displayed by several graphs.
After completion of the file copying, the installation of the Flasher program is ended.
6. Confirm the completion by clicking OK in the Information window and remove the disk.
In the Program Manager a new window , EMMA, has been created, from which the Flasher
program now can be ope ned and start ed by clicking on the group icon GSM Flash.

Hardware Setup

To make the setup for the upgrading of the mobile phones, follow the instructions below and see
Figure 4-1.
1. Connect the programming interface NTZ 112 293 or NTZ 112 311 to an available COM port.
2. Connect the programming cable KRY 101 1135/10 R1A to the interface.
3. Connect a fully charged battery to the phone.
4. Connect the programming cable to the phone.
5. Keep the phone turned OFF until further notice.
:
NOTE
Use a fully charged phone battery, since the phone powers the interface. The use of
an even slightly discharged battery may result in erroneous flashing.
4-3
Programming LZB 119 2508 R1A
4-4

Figure 4-1. Setup for EMMA Flashing

LZB 119 2508 R1A Programming

Flashing Instruc ti ons

Perform the following procedure to flash the phone:
1. In the EMMA window of the Program Manager, first double-click the subdirectory gsmflash and then double-click the wanted flasher program.
2. If the default Com Port has not previously been set: Click Com Port, select the default Com Port (Com1 - Com4), and click OK.
NOTE
Check that the phone is connected to the PC with a fully charged battery as
described on previou s page.
3. Click Start to enter the flashing dialogue and follow the instructions on the screen. If required, a Com Port different to the default port can be temporarily selected.
NOTE
The baud rate, initially 9600, is controlled by the program and cannot be
manually altered.
4. Press the On/Off-key on the phone to start the flashing.
Waiting for response is displayed while the first six digits of the IMEI number are being
checked in order to verify that the software to be flashed corresponds with the connected phone model.
The baud rate is increased and the flash memory is erased after which the actual flash pro-
gramming process is begun and also displayed by a graph.
5. After completion, click OK to confirm SUCCESSFUL FLASHING!, disconnect the ph one and, if required, connect an identical phone and repeat the procedure from step 3.
6. Click Start to enter the flashing dialogue and follow the instructions on the screen. If required, a Com Port different to the default port can be temporarily selected.
7. Exit the EMMA flash program.
NOTE
If the flash programming is not successful or ha s become int errupted during the
flashing process, the flash connector and phone battery have to be disconnected and
reconnected before flashing can be resumed.
4-5
Loading...