HP 64782 Series Manual page 88

Mc6833x emulator/analyzer
Hide thumbs Also See for 64782 Series:
Table of Contents

Advertisement

Chapter 4: Connecting the Emulator to a Target System
Installing Emulator Features
An example of a target system that requires an additional reset circuit is one that
normally has RAM starting at address 0, but for the first two bus cycles after reset,
maps ROM to this area instead to provide the initial vectors. If this remapping
does not occur, the system will attempt to fetch these vectors out of RAM, which
will fail.
One additional thing to keep in mind is that your target system can initiate a reset
without the knowledge of the emulator. A reset that is initiated by your target
system will reset the emulator. If the emulator was running your target program at
the time of the reset, then when your system releases reset, the emulator will run as
if an r rst command had been issued. If the emulator was executing in the monitor
at the time of the reset, it will return to the monitor when the reset is released.
Another resetting method that may be more convenient than the first method
requires use of the monitor. This method works well for target systems such as
those in the example above. This method resets the emulator into the monitor
instead of running the target system program immediately. Once in the monitor,
the initial stack pointer and initial PC can be loaded into the appropriate registers,
and then a run of the target program can be initiated. This method will be
illustrated in the next section.
76
2 Reset the emulation processor and run your target program using these
emulator commands:
rst
Reset the target system using whatever facility is available.
r rst
3 Verify correct operation of the target system.

Advertisement

Table of Contents
loading

This manual is also suitable for:

Hp 64782bHp 64782cHp 64782eHp 64782gHp 64782j

Table of Contents