Ref: 03250355
Title: CS/1 Memory Dump w/ 01K EPROM Requires Special Procedure
Date: 11/88

Copyright 3Com Corporation, 1991.  All rights reserved.

MCPU (not MCPU-20) with M1MMON Rev.01K EPROMs installed requires
an interim procedure in order to create memory dumps correctly.
The following procedure is supplied by ESD SW Engineering.

PROCEDURE TO CREATE DUMP DISKETTES ON CS/1 WITH O1K PROMs:

This applies to CS/1s with regular MCPU boards only.

Version 01K M1MMON PROMs have a problem with creating dump
diskettes using the DUMP command.  It is necessary to manually
write the information onto the diskette.

The limitation of this procedure is that the user must know the
type of data link boards in the unit before the dumps can be
taken.

1.  Make sure that a terminal is connected to the console port.
At the time of the crash, see if the monitor prompt is displayed
on the console screen.  If there is no monitor prompt and the
system is hung, use the BREAK key to get to the monitor.  If the
BREAK key is used, write down the number associated with the
ABORT message, if any.  Once the monitor prompt ">" is present,
go onto step 2.

2.  Type "dr" to display the registers.  Record the contents of
the registers and enclose it with the dump diskettes.  (At least
3 diskettes are needed to capture the dump information.)

3.  If the diskettes are not formatted, format them using the "fo
8" command.  This will format them with 8 sectors/track.

4.  Insert the first formatted disk into the drive and save the
low 256K MCPU RAM by typing:

                w 1 0 40000

If the data link is Ethernet, then go to step 5.  For units with
Token Ring or broadband interfaces, go onto step 6.

5.  It is necessary to find out whether EC/1 or EC/2 is being
used.  Type the following command to find out the Ethernet board
type:

                dm 7f0 20

The display will contain a line of hex numbers and their ASCII
equivalents on the right side.  The display string for EC/1
boards is "M0EDL1", and the string for EC/2 boards is "IECM".

6.  Insert the second formatted disk into the drive.  Save the top
128K MCPU RAM by typing:

                w 101 40000 1ffff

Then use one of the following write commands based on the data
link type:

       Data Link Type               Write Command
       --------------               -------------
       EC/1                         w 100000 1ff00
       EC/2, Token Ring, Broadband  w 120000 1ffff


7.  Insert the third formatted disk into the drive.  Save the
additional data link information by using one of the following
write commands:

       Data Link Type               Write Command
       --------------               -------------
       EC/2, Broadband              w 1 100080 1ff7f
       Token Ring                   w 1 100380 1fc7f

The following commands apply only to units with SIO-16 boards.
These commands are used to save the data and registers from all
the SIO-16 boards:

       SIO-16 #1    w 101 3c0000 7fff
       SIO-16 #2    w 141 3d0000 7fff
       SIO-16 #3    w 181 3e0000 7fff
       SIO-16 #4    w 1c1 3f0000 7fff

It will be possible to analyze the crash with the data from the
3 or 4 dump diskettes along with the recorded register contents.
