*************************************************************
**  GUI Emulator Upgrade Procedure                         **
**  Version:  1.10                                         **
**  Date:     March 8, 1996                                **
*************************************************************


I. INTRODUCTION
===============
This file documents the upgrade procedure required to operate 
Zilog's new GUI Emulator software, version 3.00 and later.  
The basic procedure involves upgrading the hardware (BOOTROM) 
and installing the new software.  The details are explained 
below.  We suggest you read this entire document before 
proceeding to familiarize yourself with entire procedure 
before starting the upgrade.

This upgrade is provided free of charge via Zilog's Bulletin 
Board Service (ZBBS) or in a kit format available from your 
Zilog Sales Office.  Please note that the kits are only 
available with GUI 3.00 software for Z8 and for DSP plus a 
new BOOTROM 3.00.  Later GUI versions must be downloaded from 
ZBBS or obtained from your Zilog Sales Office.  If you 
prefer, Zilog's regular repair service (RMA) can also do the 
upgrade, but you must pay if the unit is out of warranty.

If you received this GUI bundled with a hardware product, 
everything has been upgraded already.  If you are not sure 
about the status of your hardware, please install GUI 3.00 
(or later) and run it with your hardware.  The GUI will 
detect and report when a hardware upgrade is necessary.

     ************************************************
     *            -- DISCLAIMER --                  *
     * Zilog is not responsible for any damages     *
     * resulting from "Doing-It-Yourself" upgrades. *
     ************************************************



II. Software Update Procedure
=============================
To properly install the GUI software, first start the Windows 
operating system, then follow these steps below.  The 
installation process must be followed to properly decompress 
the files prior to use, e.g., the files cannot be simply 
copied to the destination directory.  Thus the diskette is a 
transport medium and the GUI cannot be executed on the 
diskette itself.  The installation process does not modify 
the "win.ini", "autoexec.bat", or "config.sys" files.

1. Insert the new GUI software diskette into a compatible 
   disk drive.

   NOTE: If the GUI has been downloaded from the Zilog
         BBS to a download (temporary) directory, the
         user should use this path (example: "c:\tmp")
         in place of "a:\" in step 3.  After installation,
         the download directory contents should be saved
         in case re-installation is ever needed again.

2. If the user has a prior version of the GUI, you should 
   rename it's directory (Example: Z8ICE2.5, DSPICE1.3) to save 
   it until you are comfortable using the new GUI software.

3. Select the "Run" command from the "File" menu, located 
   under the Windows "Program Manager".

4. Type in the following at the prompt (enter the characters 
   between quotes):  "a:\setup"   (or "b:\setup" if the diskette 
   is in drive B:).  Then press ENTER.

5. A dialog box will now prompt the user for the destination 
   directory into which the software will be installed 
   (decompressed).  The default is "C:\Z8ICE" for this Z8 GUI Beta 
   version and "C:\DSPICE" for DSP GUI.

6. Follow the setup program prompts to install the files into 
   the destination directory, creating program icons in the 
   Windows environment.

7. After the installation has finished, you can move the 
   icon(s) into any program group of your choice.



III. Hardware Update Procedure
==============================
You must upgrade your BOOTROM to take full advantage of all 
the benefits of Zilog's new GUI software 3.XX.

   CAUTION: The new BOOTROM does not work with GUI
            software versions before 3.00.

1. BURNING A BOOTROM
--------------------
If need to install a new BOOTROM and do not have a factory 
provided one as is provided in the upgrade kit, you should 
follow the instructions below to burn one.  Otherwise, skip 
this section and go to "INSTALLING A BOOTROM".  The same 
BOOTROM works for both Z8 and for DSP emulators.

Tools needed:
  * 28-pin DIP 27C64A PROM (250 nsec or faster)
  * EPROM Programmer
  * BROM300.HEX file on the GUI 3.XX diskette

Program BROM300.HEX into 27C64A using Intel hex format per 
your EPROM programmer's instruction.  The checksum value from 
your EPROM programmer should be %78EA.  Label the EPROM as 
"BOOTROM 3.00".

   NOTE: BROM300.HEX file specifies the complete contents
         for all locations in the Boot ROM, so it is not
         necessary to preset (or clear) the programmer's
         memory to %FF (%00) before programming.


2. INSTALLING A BOOTROM:
------------------------
Tools needed:
  * Needle-Nose Pliers
  * #2 Phillips Head Screw Driver
  * IC Extractor (or small flat-blade screw driver)

2.1 ICEBOX
----------
If you are upgrading an ICEBOX emulator, follow this 
procedure, else skip to the next section.

1. Power up the ICEBOX with your current software to ensure 
   it is still operating correctly before proceeding with this 
   upgrade.  If the unit is malfunctioning, contact your Zilog 
   Representative for repair.

2. Begin the upgrade by removing all cables from the ICEBOX.

3. Remove top cover of the emulator by removing the four 
   Phillips-head screws located on the bottom of the emulator.

4. Remove the red cap button from the RESET switch by gently 
   pulling.

5. Carefully remove both PC boards from the plastic 
   enclosure.

6. Carefully unplug top PC board (the daughterboard) from the 
   bottom motherboard, using needle-nose pliers or a flat-blade 
   screw driver.

   CAUTION: The PC boards are connected by two 64-pin
            connectors (P1 & P2).  Be careful not to
            damage the traces on the PCB boards.

7. Using the IC extractor or a small flat-blade screw driver, 
   carefully remove the BOOTROM located at U17.  

8. Insert the new BOOTROM at U17 by carefully aligning the 
   pins and pressing firmly.  Check to ensure that all pins are 
   properly seated.

9. Reinstall daughterboard onto motherboard, ensuring correct 
   positioning of 64-pin connectors P1 and P2 pin 1.

10. Before reinstalling the boards into the plastic 
   enclosure, reconnect the RS-232 serial cable and power to the 
   motherboard.  Then start the new GUI software to see if the 
   emulator boots properly.  The GUI should first show the blue 
   Zilog screen, then LED A should blink during self-test and 
   stay on after successfully passing the self-test.  If it 
   fails, check the following items.
     a. BOOTROM installation: proper orientation, bent pin?
     b. Circuit trace damaged while separating the boards?
     c. Misaligned or bent pins when reinstalling boards?

11. Shut down the GUI software and remove all cables from the 
    after you have verified that the modification was successful.

12. Reinstall the modified PC boards back into bottom plastic 
    enclosure with rear and front panels positioned into the 
    enclosure slots.

13. Reinstall the red cap button onto the RESET switch.

14. Reinstall top plastic enclosure cover using the four 
    screws being careful to align the end plates.

    CAUTION: Do not over-tighten screws.

15. Reconnect the power cable and the RS-232 serial cable to 
    the ICEBOX.  Turn on the power and restart the new GUI 
    software again.  LED A should blink during self test and stay 
    on after successfully passing the self-test.


2.2 EMULATOR BOARD
------------------
If you are upgrading a CCP Emulator or a 391 Application 
Board, follow this procedure, else skip to the next section.

1. Power up the emulator board with your current software to 
   ensure it is still operating correctly before proceeding with 
   this upgrade.  If the unit is malfunctioning, contact your 
   Zilog Representative for repair.

2. Begin the upgrade by disconnecting the emulator from the 
   power supply.

3. Note the pin 1 (notch or dot on one end) orientation of 
   the BOOTROM located at U12/U8.  Using the IC extractor (or a 
   small flat-blade screw driver), carefully remove the BOOTROM.

4. Observing the same pin 1 orientation, insert the new 
   BOOTROM at U12/U8 by carefully aligning the pins and pressing 
   firmly.  Check to ensure that all pins are properly seated.

5. Reconnect the emulator to the power supply and start the 
   new GUI software to see if the emulator boots properly.  The 
   GUI should show the blue Zilog screen and complete the self-
   test.


   NOTE: For other emulator evaluation boards, look for a
         28-pin EPROM that is labeled as "1.3".  If you
         encounter any problem, please contact your local
         Zilog Sales Office or Zilog Distributor Field
         Applications Engineer (FAE) for assistance.

** END **
