beautypg.com

Zilog EZ80F916 User Manual

Page 135

background image

UM014423-0607

Using the Integrated Development Environment

ZiLOG Developer Studio II

eZ80Acclaim!

®

User Manual

115

Flash Loader
Use the following procedure to program internal and external Flash for the eZ80

®

and

eZ80Acclaim!:

1. Ensure that the target board is powered up and the emulator is connected and

operating properly.

2. In the Configure Target dialog box (see “Setup” on page 96), do the following:

Ensure that the ROM/RAM Chip Select Registers fields define the target RAM
properly.

Make certain the Enable Flash check box is selected. Enter the address in the
Address Upper Byte (hex) field. This shifts Flash and affects the pages displayed
in the Flash Loader Processor dialog box. Select the number of wait states from
the Wait States drop-down list box. The wait states value is based on the value of
the system clock frequency according to the following table:

You can select any wait states value; however, 5, 6, and 7 are not recommended
for performance reasons. Based on the currently configured system clock
frequency, ZDS II suggests the appropriate wait states value by appending an
asterisk to it in the Wait States drop-down list box. The asterisk moves to different
values when the system clock frequency is changed in the same dialog box. When
the target clock frequency is changed, you must update the wait states value if
needed.

3. Select Flash Loader from the Tools menu.

Wait States

System Clock (MHz)

0

<12

1

12–23.9

2

24–35.9

3

36–47.9

4

48–59.9

5

60–71.9

6

72–84

7

>84

The Flash Loader downloads a selected hex file to target Flash. The Flash

Loader uses internal RAM if it is available, and the ROM/RAM Chip Select

Registers fields in the Configure Target dialog box define where RAM is for a

CPU that does not have internal RAM (such as the eZ80L92). The defined

RAM addresses must not overlap the defined Flash addresses.

This manual is related to the following products: