ZILOG’S PRODUCTS ARE NOT AUTHORIZED FOR USE AS CRITICAL COMPONENTS IN LIFE
SUPPORT DEVICES OR SYSTEMS WITHOUT THE EXPRESS PRIOR WRITTEN APPROVAL OF
THE PRESIDENT AND GENERAL COUNSEL OF ZILOG CORPORATION.
As used herein
Life support devices or systems are devices which (a) are intended for surgical implant into the body, or (b)
support or sustain life and whose failure to perform when properly used in accordance with instructions for
use provided in the labeling can be reasonably expected to result in a significant injury to the user. A critical component is any componen t in a li fe supp ort device o r syste m whose failure to p erform ca n be re asonably expected to cause the failure of the life support device or system or to affect its safety or effectiveness.
eZ80, eZ80Acclaim! and eZ80AcclaimPlus! are trademarks or registered trademarks of Zilog, Inc. All
other product or service names are the property of their respective owners.
UM024402-0812
Revision History
Each instance in the Revision History table below reflects a change to this document from
its previous version. For more details, click the appropriate links in the table.
Zilog’s eZ80AcclaimPlus! Deve lopment Kit, part numb er eZ80F910300 KITG, provides a
general-purpose platform for creating a design based on the eZ80F91 microcontroller. The
eZ80F91 MCU, a member of Zilog’s eZ80AcclaimPlus! product family, which offers an
on-chip EMAC and Flash memory.
Zilog recommends the eZ80AcclaimPlus! Development Kit for new designs. However, if
you are already working with Zilog’s eZ80F91 Development Kit
eZ80F91 Modular Development Kit
opment documentation that applies to these kits.
(eZ80F910200KITG), Zilog recommends the devel-
(eZ80F910300ZCOG) or
1
This document provides instructions for setting up and configuring your
Development
and ZDS II.
The first sections of this document guide you through the following tasks:
•
Installing the ZDS II Software and Documentation on page 3
•
Installing the USB Smart Cable Driver on page 4
•
Installing the FTDI USB-to-UART Driver on page 6
•
Connecting the eZ80AcclaimPlus! Development Board to your PC on page 8
•
Running the Sample Starter Project on page 10
Further details, including memory configurations, jumper settings and a listing of sample
projects can be found in Appendix A. eZ80AcclaimPlus! Development Board
Figure 1 displays an image of the eZ80AcclaimPlus! Development Board.
Board and includes schematic diagrams and a discussion of Board fe atures
eZ80AcclaimPlus!
on page 13.
UM024402-0812
eZ80AcclaimPlus! Development Kit
User Manual
2
Figure 1. The eZ80AcclaimPlus! Development Kit
Kit Contents
Table 1 lists the contents of the eZ80AcclaimPlus! Development Kit.
Table 1. eZ80F910300KITG Contents
ItemDescription Quantity
1eZ80Acclaim
2 USB Smart Cable1
3 6-Circuit Ribbon Cable1
4A (male) to Mini-B USB Cable1
5 ZDS II – eZ80Acclaim! Software and Document ation CD-ROM1
6 eZ80Acclaim
The eZ80AcclaimPlus! Development KitUM024402-0812
Plus! Development Board1
Plus! User Manual (UM0244)1
Kit Features
The key features of the eZ80AcclaimPlus! Development Kit are listed below.
•
eZ80AcclaimPlus! Development Board, which includes:
–eZ80F91 MCU operating at 50 MHz, with 256 KB of internal Flash memory and
8 KB of internal SRAM memory
–On-chip Ethernet Media Access Controller (EMAC)
–8 MB of Flash memory
–Up to 1 MB of off-chip SRAM memory
–A USB interface that provides:
○ Power to the Board with overcurrent protection
○ Connection to the eZ80F91 MCU’s UART0 block
eZ80AcclaimPlus! Development Kit
User Manual
3
–DB9 connected to the eZ80F91 MCU’s UART1 block
–Optional external power connection
–Ethernet port and PHY
–Real-Time Clock support
–One 64-pin header with all available GPIO ports connected to it
•
USB Smart Cable
•
ZDS II Software and Documentation CD-ROM
Supported Operating Systems
The eZ80AcclaimPlus! Development Board supports the following operating systems:
•
Microsoft Windows 7 (32-bit/64-bit)
•
Microsoft Windows Vista (32-bit/64-bit)
•
Microsoft Windows XP
Installing the ZDS II Software and Documentation
Prior to connecting the eZ80AcclaimPlus! Development Board to your development PC,
locate the ZDS II CD-ROM in your eZ80AcclaimPlus! Development Kit, and observe the
following steps to install your ZDS II software and documentation.
UM024402-0812Kit Features
eZ80AcclaimPlus! Development Kit
Note:
User Manual
4
1. Insert the ZDS II disc into the CD-ROM drive. The DemoShield installation application should launch automatically. If DemoShield does not launch automatically, open
Windows Explorer, browse to your CD-ROM drive, and double-click the
launch.exe executable file to launch the DemoShield installer.
2. In the DemoShield main menu, click the
Install Products button. From the list of
products to install, you can choose to install only ZDS II or to install both ZDS II and
all associated documentation. As an option, you can also copy the documentation
directly from your CD-ROM drive to your hard disk.
The eZ80AcclaimPlus! Development Board is shipped with all settings at their defaults;
these settings are listed in Table 2
on page 16. It is important to determine that the settings
on your Board are correct before you continue with installing and running the demo.
Installing the USB Smart Cable Driver
The USB Smart Cable can be installed on PCs that run on Windows 7 (32- and 64-bit),
Windows Vista (32- and 64-bit) and Windows XP operating systems. The procedures in
this section will guide you through the USB Smart Cable installation process.
Windows 7 32/64 Systems
Observe the following steps to install the USB Smart Cable on a Windows 7 system.
1. Connect the USB Smart Cable to a USB port on your development PC. When the PC
detects the new hardware, it will display the Installing device driver software dialog.
2.Windows automatically searches for the driver; this process can take a few moments.
Because there is no option to terminate this search process, wait for the search to complete.
If the driver was previously installed, Windows will automatically install the USB
Smart Cable driver. If this is the case, skip ahead to Step 9
. If Windows cannot find the
driver, close the search dialog and proceed to the next step.
3. From the
Device Manager in the Search field to cause the Device Manager to appear in a list of
Start menu, navigate via the Search Programs and files menu, and enter
search results.
4. From this search list, click
which presents a list of devices that operate on your PC. Find
to view a sublist of additional devices, and right-click your mouse on
Cable
.
5. In the submenu that appears, click
The eZ80AcclaimPlus! Development KitUM024402-0812
Device Manager to open the Device Manager dialog,
Other devices, toggle it
USB Smart
Update Driver Software....
eZ80AcclaimPlus! Development Kit
User Manual
6. In the Update Driver Software – USB Smart Cable dialog that appears, click the
Browse my computer for driver Software option.
5
7. Click the
Browse... button to browse to one of the following driver directories,
depending on the throughput of your PC.
On 32-bit Windows 7 systems, navigate to:
<ZDS II Installation Directory>\device drivers\USB\x32
<ZDS II Installation CD>\device drivers\USB\x32
On 64-bit Windows 7 systems, navigate to:
<ZDS II Installation Directory>\device drivers\USB\x64
<ZDS II Installation CD>\device drivers\USB\x64
8. Click Next to install the driver. On 32-bit: Windows systems, a security dialog will
appear; select
9. Click
Close after the Wizard finishes the installation.
Install this driver software anyway.
Windows Vista 32/64 Systems
Observe the following steps to install the USB Smart Cable on a Windows Vista system.
1. Connect the USB Smart Cable to a USB port on the development PC.
2. After the PC detects the new hardware, it will display the Found New Hardware Wizard dialog box. Click
Locate and install driver software (recommended).
3. Depending on your development PC’s User Account Control settings, Windows may
ask for permission to continue the installation. Click
4. When the Insert the Disc dialog appears, select
options.
5. Select
For Driver
.inf
Browse...
Click the
Browse my computer for driver software (advanced)
dialog, which prompts you to key in or browse for the location of the driver’ s
Next
button to display the
file. Depending on the type of computer you use (32- bit or 64-bit), use the
button to navigate to one of the following paths, then click the
I don’t have the disc. Show me other
Windows couldn’t find driver
Continue.
dialog.
to display the Browse
Next
button.
On 32-bit Vista systems, navigate to:
<ZDS II Installation Directory>\device drivers\USB\x32
<ZDS II Installation CD>\device drivers\USB\x32
On 64-bit Vista systems, navigate to:
<ZDS II Installation Directory>\device drivers\USB\x64
<ZDS II Installation CD>\device drivers\USB\x64
UM024402-0812Installing the USB Smart Cable Driver
eZ80AcclaimPlus! Development Kit
Note:
User Manual
6
6. When the Wind ows Security dialog prompts you whether to install or not install, cli ck
Install this driver software anyway and wait until the installation is completed (W in-
dows may prompt you more than once).
7. When the software has been installed successfully, click
Windows XP Systems
Observe the following steps to install the USB Smart Cable on a Windows XP system.
1. Connect the USB Smart Cable to a USB port on the development PC. When the PC
detects the new hardware, it will display the Found New Hardware Wizard dialog.
2. In the Wizard, select
If the Windows Hardware Installation dialog appears, click Continue Anyway.
3. In the Please choose your search and installations dialog, select
driver in these locations and include this location in search
4. Use the
<ZDS II Installation Directory>\device drivers\USB\x32
<ZDS II Installation CD>\Device Drivers\USB\x32
5. Click Next to locate the appropriate driver.
6. Click
Browse... button to navigate to one of the following paths:.
Next, then click Finish to complete the installation.
Close.
Install from a list or specific location (Advanced)
Search for the best
.
, and click
Next
.
Installing the FTDI USB-to-UART Driver
An FTDI USB-to-UART driver is required to allow your PC to communicate through its
USB port to the on-chip UART of the eZ80AcclaimPlus! MCU. Observe the following
procedure to perform these connections.
1. Ensure that the USB cable is not plugged in to the eZ80AcclaimPlus! Development
Board’s P3 connector.
2. Navigate to the following filepath and double-click the CDM20802_setup.exe file to
begin the driver installation.
<CDROM>\Device Drivers\FTDI Uart
3. The installation process will begin and you should observe output similar to the following messages on the screen of your PC:
The eZ80AcclaimPlus! Development KitUM024402-0812
eZ80AcclaimPlus! Development Kit
Note:
User Manual
32-bit OS detected
<installation path>\dpinstx86.exe
Installation driver
FTDI CDM driver installation process completed...
4. When the installation is complete, plug in the Mini-B connector of the second USB
cable into the Board, and the larger A connector into the USB port of your PC.
5.If the driver installation was successful, the Ports (COM & LPT) section of the Device Manager will display USB Serial Port (COMx) or similar message, as highlighted in Figure 2.
7
Figure 2. A Successful USB-to-UART Driver Installation
T o launch the Device Manager on Windows 7 systems, launch the Start menu, enter device
manager in the Search programs and files field, and press the Enter key.
To open the Device manager on earlier Windows systems, navigate via the following path:
Start
→
Control Panel
UM024402-0812Installing the FTDI USB-to-UART Driver
→
System
→
Hardware
→
Device Manager
→
Ports (COM& LPT)
eZ80AcclaimPlus! Development Kit
Caution:
User Manual
8
Connecting the eZ80AcclaimPlus! Development Board to
your PC
Observe the following procedure to connect the eZ80AcclaimPlus! Board to your PC.
Disconnect or turn off the power to the eZ80AcclaimPlus! Development Board before
connecting or disconnecting the USB Smart Cable.
1. Connect one end of the 6-circuit ribbon cable provided in your Kit to the USB Smart
Cable unit, ensuring that the ribbon’s male connector is aligned correctly with the
female connector on the unit, as indicated by the red stripe in Figure 3.
Figure 3. Connecting the Six-Conductor Ribbon Cable to the Serial or USB Smart Cable
2. Connect the other end of the ribbon cable to Debug Connector J1 on the Development
Board. Ensure that Pin 1 on the ribbon cable is aligned with Pin 1 on the target connector, as highlighted in Figure 4.
The eZ80AcclaimPlus! Development KitUM024402-0812
eZ80AcclaimPlus! Development Kit
User Manual
9
Figure 4. Debug Connector J1
3. With the USB A (male) to Mini-B cable, connect Port P3 on the eZ80AcclaimPlus!
Development Board to a USB port on the development PC to apply power to the
Development Board, as highlighted in Figure 5.
Figure 5. USB-to-UART Port 3 Connector
UM024402-0812Connecting the eZ80AcclaimPlus! Development
eZ80AcclaimPlus! Development Kit
Note:
Note:
User Manual
10
To use the USB port as a power source, adjust the shunt on J12 to the 1–2 position.
Running the Sample Starter Project
A sample starter program provided on the ZDS II CD-ROM demonstrates how to write
proper code for the eZ80AcclaimPlus! Development Board. The starter program is written
so that it will default to the UAR T-to-USB Port P3 on the Board. The program writes a few
character strings either to this port, or to the simulated UART output window when running the Simulator Debug Tool (see the Viewing the Starter Project Output via the ZDS II
Instruction Set Simulator section on page 12). Before running the starter program, how-
ever, the eZ80AcclaimPlus! Development Board must be connected to your PC.
After you create your own application program, you can use ZDS II to download the code
you created into eZ80F91 memory for testing and debugging.
Procedure
Observe the following steps to build and run the sample starter program for viewing in a
terminal emulation program on your PC, such as HyperTerminal.
While HyperTerminal is discussed in this document, it is not available on Windows 7 or
Vista machines. As an alternative, consider using Tera Term, which is available for download from the Internet.
1. If you haven’t already connected the UART-to-USB cable to the Board, return to the
Connecting the eZ80AcclaimPlus! Development Board to your PC
2. Launch HyperTerminal. From the File menu, click New Connection.
3. In the
4. In the
5. In the
Name field, enter a name that describes the connection.
Icon box, select an appropriate icon for your connection, then click OK.
Connect To dialog box, and from the Connect using: drop-down menu,
choose the COM port that is connected to the UART-to-USB port on the
eZ80AcclaimPlus! Development Board.
section on page 8.
6. In the
Port Settings dialog box, set the following options:
–Bits per second: 57600
–Data bits: 8
–Parity: None
The eZ80AcclaimPlus! Development KitUM024402-0812
–Stop bits: 1
–Flow control: None
eZ80AcclaimPlus! Development Kit
User Manual
11
7. Click
8. Launch ZDS II by navigating from the Windows
9. From the
OK to establish a connection between HyperTerminal and the Board.
Start menu to Programs →Zilog
ZDS II – eZ80Acclaim! <Version>
File menu in ZDS II, choose Open Project, and navigate to the following
10. Select the starter.zdsproj project within this filepath and click Open. A list of
source files will appear in the Workspace panel.
11. Double-click the
tor window. Refer to the header section of the
main.c file in the Workspace panel to open the file in ZDS II’s Edi-
main.c file for details about the proj-
ect.
12. From the
Build menu, select Set Active Configuration to open the Select Configura-
tion dialog box.
13. Select
14. From the
15. In the Debugger page, select
Debug, then click OK to close the Select Configuration dialog box.
Project menu in ZDS II, select Settings to open the Project Settings dialog
box. In the Project Settings dialog box, select the
eZ80F91ModDevKit_RAM from the Target list.
Debugger page.
16. In the Debugger page, select
USB Smart Cable from the Debug Tool drop-down
menu.
17. Click
18. If you are prompted to rebuild any affected files, click
19. To run the application, select
OK to close the Project Settings dialog box.
from the menu bar, then click
Rebuild All.
Go from the Debug menu. Until the default settings are
Yes. Otherwise, choose Build
changed, the following output will be presented in the HyperTerminal window:
Zilog Developer Studio
i = 5
d = 25
f = 1.260000
eZ80F91 5 25 1.260000
UM024402-0812Running the Sample Starter Project
eZ80AcclaimPlus! Development Kit
User Manual
12
Viewing the Starter Project Output via the ZDS II Instruction Set
Simulator
The eZ80Acclaim! Cycle-Accurate Instruction Set Simulator interfaces with the ZDS II
Debugger to simulate the execution of programs without using an emulator or target hardware. The Instruction Set Simulator uses the command set of the Debugger to perform
tasks such as simulating timers and interrupts.
To use the eZ80Acclaim! Instruction Set Simulator as an option, observe the following
steps to view the output of the
starter.zdsproj project in the ZDS II IDE.
1. In ZDS II, open the
2. From the
Project menu in ZDS II, choose Settings to open the Project Settings dialog
box. Click the
3. In the Debugger dialog, select
clicking the checkbox next to the specific target name. Next, select
Debug Tool drop-down menu.
the
4. Click
OK to close the Project Settings dialog box.
5. If you are prompted to rebuild any affected files, click
from the menu bar, then click
starter.zdsproj project.
Debugger tab.
eZ80F91ModDevKit_RAM from the Target pane by
Simulator from
Yes. Otherwise, choose Build
Rebuild All.
6. When the build is complete, explore the Debug toolbar’s many debugger features. To
connect to the Simulator, choose
Reset from the Debug menu.
7. Next, open the Simulated UAR T Output window to view the output of the pr ogram by
navigation via the
8. To run the application, select
View menu to Debug Windows → Simulated UART Output.
Go from the Debug menu. Until the default settings are
changed, the following output will be presented in the HyperTerminal window:
Zilog Developer Studio
i = 5
d = 25
f = 1.260000
eZ80F91 5 25 1.260000
9. Using the Simulator, you can now view the sample code to study how it works.
The eZ80AcclaimPlus! Development KitUM024402-0812
eZ80AcclaimPlus! Development Kit
Appendix A. eZ80AcclaimPlus!
Development Board
The purpose of the eZ80AcclaimPlus! Development Kit is to provide a set of hardware
and software tools for applications based on the eZ80F91 microcontroller. An image of the
eZ80AcclaimPlus! Development Board is shown in Figure 6; see Figure 7 for a block diagram.
User Manual
13
Figure 6. The eZ80AcclaimPlus! Development Board
UM024402-0812eZ80AcclaimPlus! Development Board
eZ80AcclaimPlus! Development Kit
GPIO Connector
eZ80F91
144BGA
5MHz/PLL
PHY
FTDI
USB
Mini-B
External
Power
Up to 1.5A
SRAM
(1MB, 2 x 512KB)
Flash
(8 MB)
LDO
DB9
RJ45
MAGN
ICS1894J3011
S29GL064NCY7C1049DV33-10ZSXI x 2
3.3V/
400mA
UART0
MII
UART1
Note:
User Manual
14
Figure 7. eZ80AcclaimPlus! Development Kit Block Diagram
Schematic diagrams for the eZ80AcclaimPlus! Development Board are provided in the
Schematic Diagrams chapter on page 18.
The eZ80AcclaimPlus! Development Board is driven by the eZ80F91 MCU with an external 50 MHz (Y1) crystal and an on-chip PLL programmed to run on the eZ80F91 MCU at
its internal frequency of 50 MHz. The chip employs an Ethernet Media Access Controller
(EMAC) with a Media-Independent Interface (MII) that allows the eZ80F91 MCU to it to
interface to all available industry-standard PHYs.
For this eZ80AcclaimPlus! implementation, the ICS1894-40 (U5) was selected to provide
a suitable price/performance solution.
Debug connector (J1) provides access to the eZ80F91 MCU so that the user can download
and control the execution of the sample projects provided with the Kit or his/her own project(s) using the USB Smart Cable included in the Kit.
Appendix AUM024402-0812
Memory
The eZ80AcclaimPlus! Development Board features the following memory configurations:
•
•
•
•
To learn more about the operation of the eZ80F91 MCU’s internal memory, refer to the
eZ80F91 ASSP Product Specification (PS0270)
1. The Board features two power source options. It can be powered by connecting Port
eZ80AcclaimPlus! Development Kit
User Manual
15
8 KB on-chip SRAM
256 KB on-chip Flash
1 MB off-chip SRAM; U2 and U3 are accessible by chip selects CS1 and CS2
8 MB off-chip Flash: U1 1 is accessib le by ch ip select CS0
.
P3 (USB Mini-B) to the USB port of the development PC using the USB A to USB
mini-B cable included in the Kit. The other option is to connect a female plug to an
external 5 VDC source with at least 300–400mA of current to Port P2. A drawing of
an optional external power supply plug is shown in Figure 8.
Legend
A = 3.5 mm
B = 1.3 mm
C = 6 mm or longer
Figure 8. Female Plug
When the Board is powered via a USB connection, communication with the development
PC can be established through the FT232RL chip (U8) to provide a USB-to-serial interface. The UART0 block of the eZ80F91 MCU is connected to this chip.
An on-board USB port (U6) provides overcurrent protection in the event of a short or if a
device is connected to the Board that requires more than 500 mA @3.3 V. If either condition occurs, LED2 will illuminate.
UM024402-0812Memory
eZ80AcclaimPlus! Development Kit
User Manual
16
If the Board is powered via a wall outlet and P3 is not used, communication with the PC
can be established through a DB9 female connector (P4) which is connected to the
UART1 block of the eZ80F91 MCU.
All signals that control access to on-board memory are routed to the Board’s test points;
please refer to Appendix B.
Jumper Settings
All available GPIO ports that exist on the eZ80F91 MCU are routed to connector J10,
which is a standard 0.1"-pitch header. These signals are only routed to the odd-numbered
pins; all even-numbered pins are connected to GND. Please refer to Appendix B.
matic Diagrams on page 18 for the exact signal connections to J10. The remaining jump-
ers are described in Table 2.
Schematic Diagrams on page 18.
Sche-
Table 2. eZ80AcclaimPlus! Development Board Jumper Settings
Jumper
NameDescriptionStateFunction
J11Flash WPInOn-board Flash is disabled for writing.
Out On-board Flash is enabled for writing.Out
J12Power Source1–2USB Powered.In
2–3Wall Powered.
J26RTC_V
J25RXD01–2Pin L12 of U1 (PD1_RXD0) is connected to J10.61
J24RXD11–2Pin G10 of U1 (PC1_RXD1) is connected to J10.45.In
J23CTS11–2Pin F12 of U1 (PC3_ CTS1) is connected to J10.41.In
CC
InRTC is powered by on-board VCC.In
Out External 3.3V source should be connected to J26.2
2–3Pin L12 of U1 (PD1_RXD0) is connected to U8.1
(TXD).
2–3Pin G10 of U1 (PC1_RXD1) is connected to U10.12
(R1OUT).
2–3Pin F12 of U1 (PC3_CTS1) is connected to U10.9
(R2OUT).
Factory
Setting
In
Zilog Developer Studio
The Zilog Developer Studio II Integrated Development Environment (ZDS II IDE) is a
complete stand-alone system that provides a state-of-the-art development environment.
Designed to run on the Windows Vista, Windows 7 and Windows XP Professional operat-
Appendix AUM024402-0812
ing systems, ZDS II integrates a language-sensitive editor, project manager, C Compiler,
assembler, linker, librarian and source-level symbolic debugger that supports code development for the eZ80F91 device. For more information about ZDS II, refer to the Zilog
Developer Studio II – eZ80Acclaim! User Manual (UM0144).
ZDS II Flash Loader Utility
The Flash Loader utility integrated within ZDS II allows a convenient way to program onchip Flash memory. Refer to the Zilog Developer Studio II – eZ80Acclaim! User Manual
(UM0144) for more details.
ZDS II Sample Projects
eZ80AcclaimPlus! Development Kit
User Manual
17
A number of sample projects are included on the CD-ROM that ships with the
eZ80AcclaimPlus! Development Kit. These projects, listed in Table 3, will be accessible
upon installation.
Table 3. eZ80F910300KITG Development Kit Sample Projects
To share comments, get your technical questions answered, or report issues you may be
experiencing with our products, please visit Zilog’s Technical Support page at http://sup-
port.zilog.com.
To learn more about this product, find additional documentation, or to discover other facets about Zilog product offerings, please visit the Zilog Knowledge Base
ticipating in the Zilog Forum
This publication is subject to replacement by a later edition. To determine whether a later
edition exists, please visit the Zilog website at http://www.zilog.com
.
eZ80AcclaimPlus! Development Kit
User Manual
23
or consider par-
.
UM024402-0812
eZ80AcclaimPlus! Development Kit
User Manual
24
Customer SupportUM024402-0812
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.