Z8 Encore Tools
This site hosts a collection of command-line tools for use with the Z8
Encore microcontroller from Zilog.
The set of Z8 Encore command-line tools consist of the following.
- This is a command-line debugger that is used during code development.
This tool can download code to the device, set breakpoints, single step
code, view memory, alter memory, disassemble code, and other tasks
commonly found in debuggers.
- A command-line utility to program code into the flash of a device.
This program has a multi-pass mode which allows several devices
to be programmed consecutively with little intervention. This tool
could be used on a production assembly-line.
- A command-line utility to calculate the CRC-CCITT checksum of data
in an intel hexfile. This can be used to compare against the hardware
CRC checksum returned by the on-chip debugger.
This project is hosted on sourceforge at
Windows binary distributions can be downloaded from
The latest source code is available through CVS.
To grab the source code via CVS, you first need a CVS client.
TortoiseCVS is a popular windows CVS client.
The following command will checkout the source from the CVS repository.
cvs -d :pserver:firstname.lastname@example.org:/cvsroot/z8encore checkout dbgutils
The source code has been built on windows, linux, and solaris.
The windows port is built using the mingw GNU gcc compiler from
You will also need a copy of the gnu readline library.
You can use the one from mingw at
You can also use the one from GnuWin32 at
You will also need a copy of the TCL library.
Main TCL sourcecode website is at
Windows binary distributions are made available from ActiveState,
look for ActiveTcl.
Thanks to sourceforge for hosting this project.