background image

61

Z86C5000ZEM

CP95DZ80305

LIMITATIONS

 (Continued)

4.

The maximum symbols that can be loaded is 32768,
provided that there is enough system resource
(memory).

5.

The ICEBOX breakpoint hardware does not distinguish
between instruction and data fetches. When a
breakpoint in the GUI is set, the breakpoint hardware
triggers when the addresses match for either code or
data fetches.

Example:

000C

SRP

#%0

000E

LD

R4, #%0016

0010

LD

R5, @R4

0012

NOP

0013

JP

%000C

0016

NOP

Setting the breakpoint at %0016 and click GO.

Result:

  

The code will break and stop at %0012.

Note:

 This will not happen when Animate Mode is on

because the GUI is not using the hardware breakpoints
when in Animate Mode.

6.

If the emulator is running a user code at full speed and
the port window is opened: Switching to another
application or minimizing the GUI (then restoring) will
result in the following ICEBOX Communications Error
message: “Emulator rejected command: target
program is executing.” This message may need to be
cleared several times (as many as seven) before the
GUI returns to normal operation.

Workaround:  

Always close the port window before

leaving the GUI.

7.

Do not put breakpoint at address after Stop instruction.
This will cause program counter to continue at that
location after a Stop-Mode Recovery.

8.

Since the emulator uses the C50 ICE Chip, port 1
cannot be configured to Low EMI mode. (Bit 4 in PCON
registers must be set to logic "1").

Note:

 This is not a problem with the actual emulated

device.

PRECAUTIONS

All Devices

1.

GUI software versions prior to 3.00 are incompatible
with hardware containing BOOTROM 3.00. The GUI
software may still boot, but will fail at some later point
of the session.

2.

When device serialization is enabled in the OTP dialog,
the GUI copies the current serial number to code
memory immediately before performing a VERIFY
operation. If this behavior is undesirable, then device
serialization must be disabled prior to invoking the
VERIFY operation.

3.

The status color bar in OTP dialog box will be cleared
in the area where a new window opens on top of it.

4.

For 386 PCs, set the baud rate to 19.2K or less
because Windows’ communication driver does not
guarantee “reliable” operation at more than 9600
baud. Selecting a high baud rate on some slower 386
machines may crash the Windows environment.

5.

Do not press hardware reset when the ICEBOX is in
OTP programming. If reset is pressed while the GUI is
doing OTP programming, close the OTP dialog window
and reopen it to reload the information back to the
hardware.

Note: 

 Although the Command Status shows

“Processing” after the GUI reestablishes the
communication link when Retry was selected, the
ICEBOX is actually sitting idle.)

6.

All Z8

 

control registers are write-only unless stated

otherwise.

7.

Programming the ROM protect bit on all Z8s and Z8
OTPs will disable all use of the LDC, LDCI, LDE, and
LDEI instructions. Thus, ROM protect does not support
the use of a ROM look-up table. The value must be
loaded as "immediate values."

8.

The special OTP programming options such as ROM
protect, RAM protect, Low Noise, and RC will be
programmed if the option has been selected and the
VERIFY command was then executed.

Summary of Contents for Z86C5000ZEM

Page 1: ...ation ICEBOX Emulator Provides In Circuit Program Debug Emulation Windows Based User Interface Z8 GUI Emulator Software Bit Programmable I O Ports for Digital Input Output Functions RS 232 Connector One Time Programmable OTP Option HP 16500 Logic Analysis System Interface Connector The Z86C5000ZEM is a member of Zilog s family of ICEBOX in circuit emulators providing support for the Consumer Contr...

Page 2: ...ross Assembler User s Guide Universal Object File Utilities MOBJ User s Guide Registration Card Product Information LIMITATIONS 1 Changing drives in file download and load symbol dialog boxes is not anticipated by the GUI Typing in the filename in a directory other than shown in Path will result in File not found Changing the drive using the mouse is the workaround 2 The initial blue Zilog screen ...

Page 3: ... Devices 1 GUI software versions prior to 3 00 are incompatible with hardware containing BOOTROM 3 00 The GUI software may still boot but will fail at some later point of the session 2 WhendeviceserializationisenabledintheOTPdialog the GUI copies the current serial number to code memory immediately before performing a VERIFY operation If this behavior is undesirable then device serialization must ...

Page 4: ... using the C50 ICEBOX to emulate the C06 the comparator outputs are at P34 and P37 which is different than the C06 which is at P34 and P35 Z86E04 E08 E07 1 Z86E04 and Z86E08 have special features such that programming the ROM protect mode will also put the device in Low EMI mode where XTAL frequency internal SCLK and all output drive capabilities are reduced by 75 percent Z86E04 E08 E07 1 The Z86C...

Reviews: