MPA FLASH PROGRAMMING

Similar documents
LBI Mobile Communications S825 FLASH PROGRAMMING. Programming Instructions

Upgrading Einstein Using the Einstein 1.5 Upgrade Kit. An EAB board with Production Einstein 1.5 Software EEPROM Chips.

Allen-Bradley Motors

ericssonz LBI-38616B MAINTENANCE MANUAL FOR MTD TM SERIES AND DATA RADIO LOGIC BOARD 19D902151G3 DESCRIPTION CIRCUIT ANALYSIS TABLE OF CONTENTS

Intelligent Devices IDI 1100 Series Technical Manual

DIY KIT 123. ATMEL 89xxxx PROGRAMMER

DIABLOSPORT PREDATOR REVISION UPDATE INSTRUCTIONS

NTI. KEEMUX Series. KEEMUX-P2 (2-Port PS/2 KVM Switch) INSTALLATION / USER GUIDE R NETWORK TECHNOLOGIES INCORPORATED

Getting Started. Here's how to get started using your Zip 250 drive: 1. Unpack the Zip 250 drive and accessories.

Maintenance Manual ANALOG DELAY SHELF ASSEMBLY 19D902531G6, 7 ERICSSONZ LBI-38990A TABLE OF CONTENTS ANALOG DELAY MODULE...

MAINTENANCE MANUAL KEYPAD/DISPLAY PANEL ASSEMBLIES 19D902913G3, G4, G10 (CONVENTIONAL) 19D902913G5, G6 (EDACS)

MAINTENANCE MANUAL. EDACS REDUNDANT POWER SUPPLY SYSTEM 350A1441P1 and P2 POWER MODULE CHASSIS 350A1441P3, P4, AND P5 POWER MODULES TABLE OF CONTENTS

RM024 DVK USER GUIDE VERSION 1.2

OMNI Flow Computers, Inc. Last Updated: 19-June-2009 OMNI CPU Rev B

Product Specification for CANbus to DeviceNet Transducer Gateway

Chapter 9: Updating Firmware for the Passport 360

RKAT Audit Trail Module RK-LINK TM Software For the Radio Key 600 Series

IDEA. User s Guide. Part No IDE02 Issue 1-0, April 1995 Printed in U.S.A. (183)

INDEX. Analog Board Boot and Voltage Test 2 Testing Input Channels 3 Testing Output Channels 4

Installation & User s Guide

MITSUBISHI ECU FLASH REPROGRAMMER (Ver. 2.00) INSTRUCTION MANUAL

NISSAN ECU FLASH REPROGRAMMER FOR WINDOWS (Ver. 1.00) INSTRUCTION MANUAL

MeshConnect ISP / WNA (ZIC2410USB-WNA-1) User Guide

PanelViewt 1200 Transfer Utility User Manual

UVK-200/UCW-100 Programmer s Manual

Temperature-Humidity Sensor Configuration Tool Rev. A 1/25/

2009 Davis Instruments Corp. All rights reserved. Information in this document is subject to change without notice.

User's Manual PLC09 Modbus Converter for PAL-AT Leak Detection System

Installation and Operation Manual for Comm-Card II Communications Card for Signal Booster II

Analog Current Input - 16 Channel IC693ALG223. Current Ranges. Power Requirements and LEDs. Location in System. Analog Input Modules

PJP-25UR Conference Microphone Speaker

DriveWire 2.0 User Manual

LBI-38599F Maintenance Manual

ALDL Bluetooth Adapter

Installation Instructions

PJP-25UR Conference Microphone Speaker

Upgrade Instructions. Note

Brookshire Software. Remote Advanced Playback Unit v3.2

TPM 1.2 Firmware Update Guidance. for Infineon SLB9655 and SLB9660

PD1100 STAND-ALONE PROGRAMMING & USER S GUIDE. use the freedom

VP2000 Reference Guide Rev. 1.0 Mar COPYRIGHT Eurotech S.p.A. All Rights Reserved.

Longshine Technologie Europe GmbH LCS-MFP101-2 Multifunction Printserver

Hookie AM20 Activity Meter

ChekLoad Users Guide. This guide will assist in configuring the Ingenico en-2500 Check Reader to operate with a merchant s terminal type.

ALERT2 - Decoder Programming Software Ver. 1.00, MS-DOS.

Owner s Hardware Service Manual Frank Control Computer System

Click-A-Tune. User Manual

DBS Manager. User Guide. Panasonic VB Please read these instructions completely before using DBS Manager.

oxigen system Installation of the bootloader application 1/ 22 oxigen bootloader

CF2SCSI Disk Bridge User Guide

Instruction Manual. HH610-SW Application Software for Portable & Bench Meters

Contents. Please read and remember the following warnings before using the RELAYplate:

Memory Overview. Overview - Memory Types 2/17/16. Curtis Nelson Walla Walla University

Lab #2: Building the System

Technical Information

TABLE OF CONTENTS COPYRIGHT INTRODUCTION...3 PRODUCT OVERVIEW...3 COMPONENTS AND FEATURES...3 HARDWARE INSTALLATION

EWAVE Inc Gracefield Ln. Dallas, Texas (972)

Lantech LSC-1102B SERIAL TO TCPIP CONVERTER. User Manual

Installation Instructions for VMP( )-U30 ETU

PCard2SCSI Flash-Tape User Guide

CRESCENDO /PB G3. Processor Upgrade Card for Macintosh PowerBook 1400 Series Computers. Quick Start Guide for Crescendo/PB G3

APPLICATION NOTE IDM.011

Q22 DATRAN II excel Owners Manual

MAINTENANCE MANUAL RF MODULE TEST FIXTURE. ericssonz LBI-38805A GENERAL TABLE OF CONTENTS STATIC HANDLING PRECAUTIONS

Troubleshooting 1240AG Series Autonomous Access Points

RAIDTech USER S MANUAL. Revised October 3, Features

Installation and Operation Manual Smart DDE software for use with Brooks Digital Mass Flow Meter/Controller series

CPM Series. Control Port Manager. User's Guide. Models CPM-1600 and CPM-800

Getting Started. HP Business PCs

3700 SERIES USER MANUAL

DXP, DXP Plus, Impact FX Digital Communication System. General Description For The Common Code Base Software Release 173, Feature Set 15B

2001 by NEC America. All Rights Reserved. Printed in U.S.A.

ERICSSONZ LBI-38566B MAINTENANCE MANUAL AUDIO BRIDGE MODULE 19D902458G1 TABLE OF CONTENTS

RS 232 to Fibre Optic Modems ELO E240, ELO E241, ELO E242. Operation manual

LBI-38962A. INSTALLATION AND MAINTENANCE EDACS Data Gateway

IMPORTANT PRODUCT INFORMATION

Trouble shooting the DeskCNC controller:

Clear code memory to all ones. The successful operation of this function is not automatically verified. Program from File

External Serial PC Watchdog User s Manual

A-Series Controller & Logic Boards

+ (5~27 VDC) GND. Bluetooth V4.1 BLE RS-232 Serial Adapter. Model: BLE-232B. 1. Package content: BLE RS-232 adapter

Quick Start. Appearance and pin assignments

SERIES CMT CARBON MONOXIDE GAS TRANSMITTER

Troubleshooting Autonomous Access Points

STAR Comm Modem Kit for the Micro/PX-2000: Setup Instructions

H o t- S w a p Te r m i n a t o r

Multi-IQ. Firmware: RS232-Data Manager for UPS 4 x RS232 / 1 x LAN-Contacts flash upgradeable. User manual. (Serial Number / Seriennummer)

Figure 1. JTAGAVRU1 application The JTAGAVRU1 is supported by AVR Studio. Updated versions of AVR Studio is found on

NVM-Professional NVM-Server NVM-Server Desktop NVM-Server XL. Windows 2000 Platform Description and Installation Instructions

BiPAC 8501/8521. SHDSL.bis (VPN) Firewall Bridge/Router. Quick Start Guide

Finding information on your computer

Installation Instructions

Norstar Voice Mail 3.0 Software Maintenance Manual

+ (5~27 VDC) GND. Bluetooth V4.2 BLE RS-232 Serial Adapter. Model: BLE-232D-E. 1. Package content: BLE RS-232 adapter

Simple Start Instructions HI/Beckwith M-2001C Regulator Control

CHAPTER 15: FAIL SAFE SYSTEM

1. Overview Technical Specifications Applications Pin Description Connection Diagram of RS 485 / 422 Converter...

Troubleshooting 1240AG Series Lightweight Access Points

STATE OF NEW JERSEY DEPARTMENT OF TRANSPORTATION TRENTON, NEW JERSEY 08625

ToroPCTM User s Manual

Transcription:

LBI-38982 Mobile Communications MPA FLASH PROGRAMMING Programming Instructions

TABLE OF CONTENTS INTRODUCTION...3 INSTALLATION...3 PC REQUIREMENTS...3 MAKING BACKUPS...3 SYSTEM HOOK-UP...4 MPA Radio...4 LOADING THE SOFTWARE...6 TROUBLESHOOTING...10 Figure 1 - MPA Flash Programming System Hook-Up...5 Figure 2 - Program Screen...9 Copyright December 1993, Ericsson GE Mobile Communications Inc. 2

INTRODUCTION The radio operating system software for the microprocessor resides in a 64 kilobyte Flash Memory device. The Flash Memory allows easy reprogramming of the radio software for additional features and software upgrades without opening the radio or removing standard EPROMs. This manual provides instructions for using the Flash Program to update the system software in the MPA radio. PC REQUIREMENTS INSTALLATION The following hardware and software is required to update the system software through FLASH Programming: A. IBM PC XT, AT or any true compatible with MS-DOS version 3.0 or later and having the following minimum configuration. 1. A single Disk Drive 2. 640K Internal RAM. 3. Serial Port. B. Serial Programming Interface Module (TQ-3370 only) and RS- 232 Cable (part # 19B235027P1). C. Radio Programming Cable TQ-3311. MAKING BACKUPS The Flash Programming Software is provided on a single 5 1/4" diskette or a single 3 1/2" diskette. The diskettes are sensitive and fragile and should be handled with care and stored in a secure area. Upon receipt of your diskette, copy the original software diskette to another diskette or a fixed disk and store the original in a safe place. 3

This ensures the availability of an accurate program should a copy fail during program execution. SYSTEM HOOK-UP Connect all peripheral equipment to your computer prior to configuring the Flash Programming Software. Remember to refer to the operating manuals of each device for correct installation. If your system is already established, check to see that you have all the equipment necessary to execute the program (see page 3). Isolate all cables connecting computer to devices to prevent tangling, interference and damage. Locate the serial port on the computer. This port is usually located on the back of the computer. Once located, examine the keyed plug on the RS-232 cable for the correct keyed end and insert it carefully into the appropriate serial port on the computer. If your computer uses a DB-9 connector, you will need to use a DB-9/DB-25 adapter cable from your local computer dealer. The other end of the RS-232 cable should now be inserted into the computer receptacle on the PC Interface Module (TQ-3370). The AC power supply for the interface box can be used, but is usually not necessary. The radio should be able to power the interface box through the UDC. MPA Radio Connect the programming cable (TQ-3311) to the PC Interface Module (TQ-3370) and to the radio as shown in Figure 1. After all connections have been made, switch on the power to the MPA. 4

Figure 1-MPA Flash Programming System Hook-Up 5

LOADING THE SOFTWARE NOTE Before the radio is Flash Programmed, the Personality should be saved out to a disk. Always use TQ-3370 Interface Box to Flash Program the radio. DO NOT use TQ-3310. 1. Insert the Software Update Diskette into the appropriate drive. 2. Change to that drive. 3. If the PC Interface Module (TQ-3370) is connected to COM1 of your computer, type the following from the DOS prompt: MPA1 VER_XXXX.BPD <enter> where VER_XXXX.BPD is the filename of the data file to be flashed into the MPA. XXXX is the version number of the flash software contained on your disk. For example, a disk that contained version 9028 would require you to type: MPA1 VER_9028.BPD <enter> If the PC Interface Module (TQ3370) is connected to COM2 of your computer, type the following from the DOS prompt: MPA2 VER_XXXX.BPD <enter> where VER_XXXX.BPD is the filename of the data file to be flashed into the MPA. XXXX is the version number of the flash software contained on your disk. For example, a disk that contained version 9028 would require you to type: MPA2 VER_9028.BPD <enter> If it cannot find the.bpd file listed in the command line, the program will print an error message and exit. 6

4. The program's next step is to save the radio's personality. If the program fails to communicate with the radio, it will give a prompt to cycle the radio's power. If it still fails to communicate with the radio, pressing any key will cause the program to skip the personality step and proceed with the flash sequence. The computer saves the personality by using the radio's personality programming commands. This means that the radio must be running a valid version of software if it is to save the personality. If the radio software is corrupted, then the program will be unable to enter the radio's personality programming commands. In this case, the computer will hang with the message that it can't find the radio. If this occurs, press any key to proceed with the flash operation. Note that the personality will not be restored even if the radio flashes OK. The personality will have to be restored with the EDACS personality programmer program after the radio have been successfully flashed. 5. Once communication with the radio has been established, the computer will read the personality information from the radio and save it in memory. This allows the program to restore the personality should it be corrupted by flashing. This is not a failsafe method. To be able to restore the personality requires the radio be properly flashed. If the radio flash is corrupted, the personality may also be corrupted. In this case, the personality would have to be restored with the EDACS personality programmer once the radio is properly flashed. 6. After the personality information is saved, the computer will turn on the programming voltage and wait a few watchdog periods for the radio to reset. After waiting, the computer will try to establish communications with the radio. If it cannot find the radio, it will prompt for cycling the power. At this point, pressing any key will cause the program to terminate. WARNING Aborting the program may corrupt the flash software residing in the radio. 7

If successful, the computer will tell the radio to zero out the flash part and then to erase the flash part. Each of these steps last approximately 10 seconds. 7. Once the erase step is complete, the computer sends the new software to the radio. A four hex digit address will be printed on the screen as the computer updates the radio. This process will take longer if the new radio software has to be read from a floppy. Flashing ends when the computer runs out of software to send to the radio. 8. After the radio has been flashed, the computer will once again try to establish communications with the radio. When it does, it will compare the personality information to that read into the computer before flashing on a byte by byte basis. If the personality has been corrupted, the computer will attempt to restore the personality to its pre-flashed state. Once the personality compare is finished, the computer exits to DOS. 9. The radio is now updated. Figure 2 provides an example of the information that should appear on the screen during a successful flash. After the radio has been Flash Programmed, remove power to the radio before removing the programming cable. If the radio has voice encryption features, it is good practice to keyload the radio. For it is possible for the flashing process to corrupt the key storage areas. The radio can now be returned to service. 8

c:\flash>mpa2 ver_9028.bpd c:\flash>command /c dtr 2 1 dtr turned on c:\flash>command /c rts 2 1 rts turned on c:\flash> c:\flash>flashmpa ver_9028.bpd -2 General Purpose 80C52 Flash Programmer Driver v1.0 By Tim Kemp, Dave Dumonsau Press any key to abort flashing!! The com ports are running out of the Greenleaf libraries Opening port COM2... Radio is in programming mode The current flash software revision is 9028 Personality size is 6k Saving current personality Comparing current personality Current personality has been saved Switching power with rts and dtr Waiting out a couple of watchdog intervals... Zeroing flash part... Erasing flash part... Programming part... Address : XXXX Radio programmed Turning off power with rts and dtr Radio is in programming mode Comparing current personality The eeprom was not corrupted Closing down port COM2 C:\FLASH> C:\FLASH>command /c dtr 2 1 dtr turned on C:\FLASH>command /c rts 2 1 rts turned on C:\FLASH> C:\FLASH> Figure 2 - Program Screen 9

TROUBLESHOOTING If the Flash Memory is unsuccessfully updated, the display on the MPA will blink. If this occurs review the following steps to isolate the problem. 1. The computer may not recognize that a radio is out there. The computer will display a message that it can not find the radio. This can usually be solved by cycling power on the radio. The power may have to be cycled several times. 2. The computer may interpret noise when powering up as a return parameter to a programming operation. In this case, the computer may set idle waiting for a step to complete that never started. The recovery in this situation is to press a computer key to terminate the program, cycle power on the radio, and run the flash program again. 3. There may be a problem with the programming voltage. The input voltage to the programmer's flash voltage regulator always comes from the radio. If the radio has a blown UDC PWR transistor, then the radio cannot be flashed. It may not be obvious that a given radio has a bad UDC power transistor. Check to see if the radio will accept the personality data without an AC adapter on the interface box. If it will not, it is quite likely that the power transistor has failed. In addition, a radio will not be able to handle a speaker mic if the power transistor has failed. 4. Cables are always a problem area. Review the System Hook-Up and Installation sections again. Check all cables to be sure they are properly seated in the connector. Try replacing the cables involved one by one to isolate a problem area. NOTE A Rev. 1 TQ-3311 cable is necessary for flashing. An earlier Rev. 0 cable will not work. The Rev. 1 cable has a wire on pin 5 of the DB25 connector, while the Rev. 0 has a wire on pin 10. Moving the wire on pin 10 to pin 5 will allow the Rev. 0 cable to work for flashing. 10

Flash programming requires the DTR line from the serial port to the interface box. A simple 4 wire RS232 cable (1, 2, 3, 7) will not work. The use of the GE supplied 19B835027P1 cable is recommended. One of the programs on the disk is a DTR program. It can be used to toggle the state of a ports dtr line. The form is dtr n x Where n is the com port number and x is the desired direction. x=1 turns dtr on, x=0 turns dtr off. DTR should be checked on the interface connector. 5. The next step is to verify that the serial port and the interface box are working properly. This is accomplished by reading and writing personality information to a known good radio. This will verify the computer side of the serial port and the level conversion circuitry in the interface box. If this fails, isolate the computer's serial port by trying to use another serial device. The interface box can be checked by trying to read or write a personality to a different type of radio. If this is successful, there may be a problem with the flash voltage regulator in the MPA. To check this, apply power to pin 6 of the radio side of the interface box. The level can be from 7.5 to 15 volts. The level (less about 1.2v for the drop across 2 diodes) should be on pin 8 of the radio connector. The box should be drawing about 50 ma. With the cable connected to the interface box, type a dtr n 0 command, where n is the desired com port. There should now be 12v on pin 5 of the radio connector. Next, type the command dtr n 1 The 12 volts on pin 5 of the radio connector should go away. A failure here indicates the interface box is bad. Repair or replacement is necessary before flashing can continue. 11

Ericsson GE Mobile Communications Inc. Mountain View Road Lynchburg, Virginia 24502 Printed in U.S.A.