beautypg.com

Counter jumps to unexpected address, Zds error messages, Can not open windows – Zilog Z86C36 User Manual

Page 44

background image

Z86C36
ICEBOX

UM002202-1001

Appendix A: Troubleshooting Guide

32

7.

Ensure that the J1 power jumper has been properly configured. See
Set Power Jumper on page 12 for more information on setting the J1
jumper.

8.

Check if power supply is supplying the required current (2.5 A
typical) to the emulator.

9.

Check selected the port using another application or select another
COM port.

10. After resetting the emulator, wait a minimum of 5 seconds before

running ZDS.

COUNTER JUMPS TO UNEXPECTED ADDRESS

Any instruction other than a DI instruction is used to disable interrupts.
Possible causes include:

The stack overflows into the general register locations.

Extra POP, PUSH, IRET, or RET is encountered (stack unbalanced).

Program resets repeatedly.

Program counter rolls over from value FFFF to 0000 and
proceeds back to the beginning of program.

Watch-Dog Timer (WDT) is not initialized or refreshed.

Unintialized interrupt vector is activated. The interrupt vector is not
set to the interrupt handler.

ZDS ERROR MESSAGES

Can Not Open Windows

If this message appears while attempting to open a window ZDS, there
may not be enough memory within the Microsoft Windows environment