English
Language : 

Z86L7103ZEM Datasheet, PDF (4/7 Pages) Zilog, Inc. – ICEBOX FAMILY IN-CIRCUIT EMULATOR-L71
In-Circuit Emulator-L71
LIMITATIONS
1. Switching ICEBOX™ emulators without quitting the
GUI is not supported and may cause unexpected
results.
2. The maximum loadable symbols is 32,768, provided
there is enough system resource (memory).
3. Although GUI 3.00 and later support baud rates up to
57.6K baud, the actual maximum usable rate may be
less due to limitations of the user’s hardware or
system software setup. The maximum usable rate is
determined by the user’s tolerance of the frequency of
communication errors.
4. Do not put a breakpoint at addresses after STOP
instruction. This will cause the program counter to
continue at that location after a Stop-Mode Recovery.
5. Single-stepping into the Halt instruction will cause an
ICEBOX “Fatal Error” message to be displayed on the
screen. The ICE chip must be reset, either by /Reset
pin on the target board or by resetting the whole
ICEBOX by pressing the emulator MASTER RESET
button at the back of the emulator.
6. Clicking on the HALT button does not always halt the
ICEBOX execution. If the application goes into Stop
Mode or Halt Mode, the only way to halt the emulator
execution is by doing a Stop-Mode Recovery (as
defined by the user program). You may also reset the
application using the emulator MASTER RESET
button; however, this will reset the whole ICEBOX.
7. RC oscillator emulation is not supported.
Zilog
8. Since the emulator uses the Z86C50 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.
9. When the software enters a STOP mode and the
HALT control button in the GUI software is pressed,
any SMR source on the application board is activated.
The emulator will then jump back to address 000C,
which is normal. But when continuing the program with
a GO command from 000C, a POR reset is performed,
resetting all control registers.
A workaround is to do a JUMP 000D and execute with
GO. This will not issue a POR reset.
10. Port 1 can only be written. The data in Port 1 cannot
be read from Port1 directly, but it can be read from
Register %03 in Expanded Register Group D.
11. The L71 ICEBOX uses the Z86C50 ICE Chip;
therefore, emulation at more than 12 MHz requires
that the Expanded Register file timing of the ICE Chip
be slowed to SCLK x 2. This is accomplished by
loading value %01 to ICECON Register (Bank F,
Register A) of the ICE Chip.
Example:
PUSH
LD
LD
POP
RP
RP,#%0F
%A,#%01
RP
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.
2. For some 386 PCs, a baud rate of 19.2K or less is
necessary because the Windows' communication
driver does not guarantee “reliable” operation above
9600 baud. On some slower 386 machines, selecting
a high baud rate might crash the Windows'
environment or result in excessive communication
errors.
3. When simultaneously running two different GUI
versions on two different Communication Ports, the
former executed version is used for both emulators.
This is a Windows Operating System bug.
4. The emulator cannot be operated while performing
ESD/EMI testing on the target board.
5. Executing GUI. The GUI will occasionally continue to
indicate “Executing” after a Halt instruction. Pushing
the GO button will then result in Executing. (Executing
showing at the top of the screen.)
6. Ensure that the target cable is correctly aligned (pin-1
to pin-1) before inserting into the target system.
Incorrect alignment may damage the emulator and/or
the target system.
7. All Z8 control registers are Write-Only unless stated
otherwise.
4
CP97LVO2100