TechNote 170-01
microLaser 170 Printer Firmware Upgrade
12-08-99 Ed Palmer

SUMMARY: The mL170 printer firmware can be upgraded through a flash procedure.

This procedure should be performed only as directed by GENICOM Technical Support.


Latest Versions

The latest code versions are located at:

ml170-fw.htm


Configuration Page:

After upgrading the printer code, menu settings will be set to the default. Before upgrading, print the Status Reports to obtain the present printer configuration:

To determine the printer firmware revision:


Flash Upgrade Method

CAUTION: Failing to follow instructions exactly may result in a failure of the main logic board requiring the return of the printer to the GENICOM repair center.
The printer can be upgraded only through the parallel interface from a PC.

GENICOM microLaser 170
Flash ROM Upgrade Utility

Main Menu -- Select operation

(1) Archive -> Rom data file
(2) Send Rom data -> printer
(3) Show archive file information

(4) Quit


Upgrade Problems

If the LEDs flash with all LEDs on, then some LEDS on, a failure has occured. The LED pattern (some LEDs on) indicates the cause of the failure:

POWER ONLINE DATA ERROR  Cause and Resolution
On Off Off On Flash load file invalid-
check setup and resend file
On Off On Off Not enough RAM-
check status page for memory
On Off On On Flash load file checksum error-
check setup and resend file
On On Off Off Flash ROM erase error-
perform the flash error recovery
On On Off On Flash ROM write error-
perform the flash error recovery
On On On Off Flash ROM verify error-
perform the flash error recovery

If the display flashes the following on power up (the second line will show register values):

BadVAD >> ECP >> SR >> CR

This register dump indicates that the printer flash code is corrupt. Perform the flash error recovery.


Flash Error Recovery

To attempt to recover from a flash error:

If the error will not clear, return the printer for service.

Copyright © 2002 GENICOM,

Specifications subject to change without notice.
® All trademarks are property of their respective holders at the time of this publication.


If you have any questions or comments regarding this document, please contact
TallyGenicom Technical Support.


TallyGenicom has taken care to ensure that the information is complete, accurate and up-to-date. However, GENICOM assumes no responsibility for errors or omissions which may occur. All the information provided is subject to change from time to time at the sole discretion of GENICOM. This information is provided "as is" without warranty of any kind. GENICOM disclaims all warranties, either express or implied, including the warranties of merchantability and fitness for a particular purpose. In no event shall GENICOM, or its suppliers be liable for any damages whatsoever including direct, indirect, incidental, consequential, loss of business profits or special damages, even if GENICOM, or its suppliers have been advised of the possibility of such damages. Some states do not allow the exclusion or limitation of liability for consequential or incidental damages so the foregoing limitation may not apply.