
!"
)#
IN CASE OF SOFTWARE LOADING PROBLEMS
The normal indication of new software being successfully sent to the ZM-30 is seeing line-after-line of nicely-
formatted text data being displayed to the PC terminal screen, as indicated in Step #10 above.
However if this process is interrupted for some reason (such as your computer accessing the Internet in the
background, or you task switching over to another program), the PC data link to the ZM-30 can get out of sync,
resulting in either a complete stopping of the scrolling data lines, or unusual and unformatted data continually
being displayed to the screen. Neither of these conditions will end in a successful display of the HCmon prompt
and the software memory of the ZM-30 will be left blank … brain dead.
But all is not lost! There is an alternate way to load new software into your ZM-30.
ALTERNATE LOADING METHOD
1.
Remove power from the ZM-30 by pulling the power plug (if the unit is externally powered), or by
opening the battery compartment and removing on of the batteries (if the unit is battery powered).
2.
Open the ZM-30 case by removing the four screws on the sides of the instrument.
3.
Locate the two 2-position pinheaders in the lower left portion of the pc board – one is just above the
round piezo speaker device, and the other is about 0.5” to the right of the speaker.
4.
Place the two supplied shunts (small black jumpers) onto these two pinheaders, ensuring that each of
the two pinheader pins is shorted by its respective shunt.
5.
Connect your ZM-30 to the PC using a standard, straight-through male-female DB9-type serial cable.
Do not use a null modem cable that swaps pins 2 and 3 from end-to-end.
6.
If not already running, make sure the TeraTerm program is running on your PC.
7.
Power-up the ZM-30 again by plugging in the external power cable, or by inserting the battery that was
previously removed.
8.
You should immediately see the HCmon program display its sign-on message to the PC screen.
9.
Proceed as before in steps 5-11 above, copied below for easy reference …
a.
Type
C
to clear out memory. See the C character echoed to the screen and the HCmon> prompt
displayed again.
b.
Type
L
to load new program. See message “…waiting …”
c.
Pull down
the File
Send File
menu.
d.
Navigate to where you saved the *.s19 file
e.
Once in the folder that contains
zm30v2-2.s19
file, select that file and click the Open button. (Be
careful to only load S19 files! If you mistakenly select any other file extension, it is very likely
that you'll mess up the bootstrap loader program.)
f.
See line after line of ASCII data displayed in short one-second bursts. This will continue for about
2 minutes until the entire program has been sent to the ZM-30 and has been flashed into its
memory. DO NOT INTERRUPT THIS PROCESS!! When it is complete, the
HCmon >
command prompt will be displayed again.
g.
Type
X
to exit the HCmon program and the ZM-30 will power down.
10.
Disconnect the serial cable.
11.
Remove the two jumpers.
12.
Re-install the case.
13.
Power the ZM-30 on again with the On/Off pushbutton to start the newly-loaded program. You will
see the new version number presented in the LCD sign-on message.