Microcom LDSII User Manual

Page 74

Advertising
background image

Updating Flash Memory

Chapter 3

58

LDSII Programming Guide - 880015-0123

8. After the file has been unzipped and the checksum verified, the following dialog is

reported to the host: “

Unzipped. CRC Okay: 0x36410D55

” (The checksum shown is for

demonstration purposes only. The checksum will reflect the MCA files internal
checksum and report any differences automatically.) This dialog is only reported if
t

he printer is set to use the VERBOSE response set. Refer to the “^D550)” command

for additional information regarding the printer response sets.


9. Sample MCA update dialog is reported to the host and is listed below. If the MCB

code is being updated, the same dialog format would be reported with the word
“application” being changed to “bootloader” as the only difference.


Application file recognized.
Erasing old application...............................

Saving new application........................................

(The periods are status indicators)

Booting application now . . .

(The periods are status indicators)

10. If problems are experienced during the update and the printer has lost the previous

application, refer to the following section regarding the recovery file update.


11.

After the code has been successfully updated, the “^D391)1”, “^D392)1”, and
“^D390)1” commands must be sent to complete the update process. The “^D391)1”
and “^D392)1” commands force setting to factory defaults while the “^D390)1” resets
the printer and automatically issues an enquiry command on reboot.


12. Once the printer reboots, any custom configuration file and/or commands must be

sent to the printer to verify that all commands are set to the desired values before
using with the intended application.


13.

The “^D945)?” command may now be issued to compare against the previous listing
to assist in determining what commands were changed in the update process.







3.2

MCA Compressed File Recovery

The printer’s firmware can typically be recovered using this method in the event that during
the MCA update the printer has become unstable. Using this method is only intended to
provide a recovery method and is not intended to be a normal way to update the MCA
firmware stored in the

printer’s flash memory. This method requires the use of a

compressed MCA code file, a host computer equipped with a RS-232 serial port, and a
Terminal Emulation Program (i.e., HyperAccess, HyperTerminal, Procomm Plus, Tera Term
Pro...).

It is a good idea to completely read through the procedure before an update attempt is
made. Do not send any unnecessary characters or remove the printer’s power during the
update or the printer may become inoperable.

CAUTION: Do not send any unnecessary characters or turn the printer
off during the flash memory update. Failure to observe this precaution

may result in the printer becoming inoperable.

Advertising
This manual is related to the following products: