Z8F64200100KIT Zilog, Z8F64200100KIT Datasheet - Page 2

no-image

Z8F64200100KIT

Manufacturer Part Number
Z8F64200100KIT
Description
DEV KIT FOR Z8 ENCORE 16K TO 64K
Manufacturer
Zilog
Series
Z8 Encore!®r
Type
MCUr

Specifications of Z8F64200100KIT

Contents
Evaluation Board, Cable, Power Supply, Software and Documentation
Processor To Be Evaluated
Z8F642
Data Bus Width
8 bit
Interface Type
I2C, UART
For Use With/related Products
Z8 Encore!™
For Use With
269-4661 - KIT ACC ETHERNET SMART CABLE
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Other names
269-3249
Discussion
This section describes basic operation of the Flash
Loader, including its multiple software layers. For a
complete listing of all functions and source code
associated with the Flash Loader application, refer to
the source code file AN0118-SC01 available for
download at www.zilog.com.
Theory of Operation
The Flash Loader can be used to program a user’s
application software into a Flash device via Hyper-
Terminal interface, eliminating the requirement for
ZDS II to be installed on the host machine. Though
this scenario does not apply when developing an
application, it is convenient when the user code is
ready and must be uploaded to Flash through a
peripheral device such as a modem, an IrDA device,
or HyperTerminal.
If developing application software within ZDS II, use
of the Flash Loader program is not necessary.
Application code can be directly uploaded into the
Z8 Encore! XP MCU’s Flash memory space using
ZDS II and the Target Interface Module using the
OCD port.
When the Flash device contains no data, the Flash
Loader utility should be used to program Flash
through ZDS II and the OCD port. After the Flash
Loader program is executed, click the Reset+Go
button on the ZDS II toolbar or click the Reset button
on the Evaluation board. New application code can
be loaded on top of the Boot Loader using the ASCII
(text) file transfer mode of the DTE. The DTE must
be connected to the Z8 Encore! XP UART0. The new
application code is sent as an Intel IHX file over this
link.
AN011806-0408
Flash Loader Utility for the Z8 Encore! XP
Developing the Flash Loader
Application for the Z8 Encore!
XP
The Boot Loader starts at power-up and is forced to
run its own code or to call the application code and
process it. The application code, however, remains
unaffected by this call. The Boot Loader defines the
start of the application code. When executing a
Build, the application code must account for the start
address that the Boot Loader defines for the
application code.
The Flash Loader utility features two basic modes of
operation: FLASH LOADER mode and USER
APPLICATION mode. Both are discussed below.
Flash Loader Mode
FLASH LOADER mode allows to examine Flash
and RAM locations, read and write into Flash and
RAM, and upload user application code into the area
of memory space occupied by the user application.
See
Flash Loader project settings and
User Application Code Generation
user code relocation.
Upon power-up or reset, the Flash Loader utility
waits for the special sequence key (in this applica-
tion, the space character on the keyboard) via console
port (UART0). If the user inputs the special sequence
key from the keyboard at the time of Hardware Reset,
the Flash Boot Loader operate in FLASH LOADER
mode; otherwise the Flash Loader operates by default
in USER APPLICATION mode.
User Application Mode
This mode is the default mode on power-up, wherein
the Flash Loader transfers program control to the
user application. In this mode, the user application
starts running the application code residing in the
application space (in this case, 4000h and above),
unless the special sequence key is pressed. See
Appendix A—Project Settings
Appendix A—Project Settings
®
MCU
on page 10 for Flash
Appendix B—
on page 10 for
on page 13 for
Page 2 of 17
®
MCU

Related parts for Z8F64200100KIT