The eZ80190 Development Kit provides a general-purpose platform for
evaluating the capabilities and operation of ZiLOG’s eZ80190 microprocessor. The eZ8 0F9 1 Develo pmen t Kit features two primary boards: the
eZ80Acclaim!
arrangement provides a full development platform when using both
boards. It can also provide a smaller-sized reference platform with the
eZ80190 Module as a stand-alone development tool.
Kit Features
The key features of the eZ80190 Development Kit are:
eZ80190 Development Kit
User Manual
®
Development Platform and the eZ80190 Module. This
1
•
eZ80Acclaim!® Development Platform:
–Up to 2 MB fast SRAM (12 ns access time)
–Embedded Modem Socket with a U.S. Telephone Line Interface
2
C EEPROM
–I
2
–I
C Configuration Register
–GPIO Port and Memory Headers
–LEDs, including a 7 x 5 LED matrix
–Jumpers
–Two RS232 connectors—Console, Modem
–9 VDC Power Connector
–RS485 connector
–JTA G Debug Interface
–ZiLOG Debug Interface (ZDI)
–ZiLOG Developer Studio II and the eZ80
1. The eZ80Acclaim!® Development Platform’s RS485 and JTAG functions are not supported on
the eZ80190 device.
Table 1 lists the specifications of the eZ80Acclaim!® Development Platform.
Table 1. eZ80Acclaim!® Development Platform
Hardware Specifications
Operating Temperature: 20ºC ±5ºC
Operating Voltage:9 VDC
eZ80190 Development Board Revision History
99C0858-001 Rev C or later:
10/20/03 - Updated layout and added reset fix.
05/30/06 - The following components are not populated on the board:
–U11: Triac, SCR Phone Line D0-214
–U26 and U27: IC RS485, XCVR, Low PWR, 8-SOIC
–C3 and C4: CAP 1000pF Ceramic Disc 1KV
–D1 and D3: Diode LED Amber 0805 SMT
The purpose of the eZ80190 Development Kit is to provide the developer
with a set of tools for evaluating the features of the eZ80
®
family of
devices, and to be able to develop a new application before building
®
application hardware. The eZ80Acclaim!
designed to accept a number of application-specific modules and eZ80
Development Platform is
®
based add-on modules, including the eZ80190 Module, which features an
Ethernet MAC, a Real-Time Clock, and the eZ80190 microprocessor with
a fast Multiply-Accumulate unit.
When attached to the eZ80
®
Development Platform, the eZ80190 Module
can operate in stand-alone mode with Flash memory, or interface via the
ZPAK II debug interface tool to a host PC running ZiLOG Developer Studio II Integrated Development Environment (ZDS IDE) software. If the
user’s eZ80
®
application demands Internet connectivity and/or a network
connection, the eZ80190 microprocessor can serve web pages over a
TCP/IP network, allowing easy system monitoring and control, and
effortless processor code updates.
The address bus, data bus, and all eZ80190 Module control signals are
®
buffered on the eZ80Acclaim!
Development Platform to provide suffi-
cient drive capability.
®
A block diagram of the eZ80Acclaim!
Development Platform and the
eZ80190 Module is shown in Figure 1.
-
UM014108-0810eZ80Acclaim! Development Platform Overview
eZ80190 Development Kit
GPIO
RS232-0
(Console)
RS485
LED
(7x5 matrix)
Push-
buttons
I C
EEPROM
I C
Register
Data Bus
SRAM
(512 KB
up to 2 MB)
Application Module Headers
2
2
Address Bus
GPIO
and
Address
Decoder
RS232-1
(Modem)
Embedded
Modem
Peripheral Device Signals
eZ80
Ethermet
Module
Interface
¤
eZ80190
Address Bus
Flash
(1 MB)
EMAC
SRAM
(512 KB)
RTC with
Battery
Data Bus
eZ80190
Module
User Manual
4
Figure 1. eZ80Acclaim!® Development Platform Block Diagram
with eZ80190 Module
IntroductionUM014108-0810
eZ80190 Development Kit
User Manual
Figure 2 is a photographic representation of the eZ80Acclaim!® Development Platform segmented into its key blocks, as shown in the legend for
the figure.
C
5
Key to blocks A–E:
A. Power and serial communications.
B. eZ80190 Module interface.
C. Debug interface.
Figure 2. The eZ80Acclaim!® Development Platform
A
B
D
E
D. Application module interfaces.
E. General-Purpose Port and LED with address
decoder.
UM014108-0810eZ80Acclaim! Development Platform Overview
eZ80190 Development Kit
A
A
C
B
D
User Manual
6
Figure 3 is a photographic representation of the eZ80190 Module segmented into its key blocks, as shown in the legend for the figure.
Note: Key to blocks A–D.
A. eZ80190 Module interfaces.
B. eZ80190 CPU.
C. 10/100 BaseT Ethernet Interface
D. IrDA transceiver.
Figure 3. The eZ80190 Module
®
Development Platform and the
starting on
The structures of the eZ80Acclaim!
eZ80190 Module are illustrated in the Schematic Diagrams
page 61.
IntroductionUM014108-0810
eZ80190 Development Kit
User Manual
eZ80Acclaim! Development Platform
This section describes the eZ80Acclaim!® Development Platform hardware, its key components and its interfaces, including detailed programmer interface information such as memory maps, register definitions, and
interrupt usage.
Functional Description
The eZ80Acclaim!® Development Platform consists of seven major hardware blocks. These blocks, listed below, are diagrammed in Figure 4.
•
eZ80190 Module interface (2 male headers)
•
Power supply for the eZ80Acclaim!® Development Platform, the
eZ80190 Module, and application modules
7
•
Application Module interface (2 female headers)
•
General-Purpose Port and LED matrix
•
RS232 serial communications ports
•
Embedded modem interface
•
I2C devices
UM014108-0810 Functional Description
eZ80190 Development Kit
User Manual
8
Peripheral Device Signals
eZ80
Address Bus
Module
Interface
Data Bus
SRAM
(512 KB
RS232-0
(Console)
up to 2 MB)
RS232-1
(Modem)
Embedded
Modem
LED
(7x5 matrix)
Push-
GPIO
and
Address
Decoder
buttons
2
I C
EEPROM
2
I C
Register
Application Module Headers
Figure 4. Basic eZ80Acclaim!® Development Platform Block Diagram
eZ80Acclaim! Development PlatformUM014108-0810
Physical Dimensions
The dimensions of the eZ80Acclaim!® Development Platform PCB is
177.8 mm x 182.9 mm. The overall height is 38.1 mm. See Figure 5.
43.2 mm
96.5 mm55.9 mm
eZ80190 Development Kit
User Manual
9
175.3 mm
114.3 mm
157.5 mm
167.6 mm
5.1 mm
165.1 mm
5.1 mm
Figure 5. Physical Dimensions of the eZ80Acclaim!® Development Platform
UM014108-0810 Functional Description
eZ80190 Development Kit
User Manual
10
Operational Description
The eZ80Acclaim!® Development Platform can accept any eZ80®-corebased modules, provided that the module interfaces correctly to the
eZ80Acclaim!
eZ80Acclaim!
developer with a tool to evaluate the features of the eZ80190 device and
to develop an application without building additional hardware.
eZ80190 Module Interface
®
Development Platform. The purpose of the
®
Development Platform is to provide the application
The eZ80190 Module interface provides easy an connection for the
eZ80190 Module. This interface is designed to fit future eZ80
®
and user-developed modules using current eZ80
devices.
®
modules
The eZ80190 Module interface consists of two 50-pin receptacles, JP1
and JP2, which are described in the next pages.
Peripheral Bus Connector (JP1)
Figure 6 illustrates the pin layout of the Peripheral Bus Connector in the
50-pin header, located at position JP1 on the eZ80Acclaim!
®
Develop-
ment Platform. Table 2 describes the pins and their functions.
1. For the sake of simplicity in describing the interface, Power and Ground nets are omitted from
this table. The entire interface is represented in the eZ80190 Module Schematic Diagrams
pages 66 through 73.
2. The Power and Ground nets are connected directly to the eZ801900100ZCO device.
Additional note: external capacitive loads on RD
be below 10 pF to satisfy the timing requirements for the eZ80
pulled to either V
to reduce noise sensitivity. To prevent EMI, the EZ80CLK output can be deactivated via software in
the eZ80F91’s Peripheral Power-Down Register.
or GND, depending on their inactive levels to reduce power consumption and
DD
, WR, IORQ, MREQ, D0–D7 and A0–A23 should
®
CPU. All unused inputs should be
on
eZ80Acclaim! Development PlatformUM014108-0810
eZ80190 Development Kit
User Manual
13
Table 2. eZ80Acclaim!
Peripheral Bus Connector Identification—JP1
®
Development Platform
1
(Continued)
eZ801900100ZCO
Pin #SymbolSignal DirectionActive Level
Signal
16GND
17A2BidirectionalYes
18A1BidirectionalYes
19A11BidirectionalYes
20A12BidirectionalYes
21A4BidirectionalYes
22A20BidirectionalYes
23A5BidirectionalYes
24A17BidirectionalYes
25DIS_ETH
26EN_FLASH
OutputLowNo
OutputLowNo
27A21BidirectionalYes
28V
DD
29A22BidirectionalYes
2
30A23BidirectionalYes
Notes:
1. For the sake of simplicity in describing the interface, Power and Ground nets are omitted from
this table. The entire interface is represented in the eZ80190 Module Schematic Diagrams
pages 66 through 73.
2. The Power and Ground nets are connected directly to the eZ801900100ZCO device.
Additional note: external capacitive loads on RD
be below 10 pF to satisfy the timing requirements for the eZ80
pulled to either V
to reduce noise sensitivity. To prevent EMI, the EZ80CLK output can be deactivated via software in
the eZ80F91’s Peripheral Power-Down Register.
or GND, depending on their inactive levels to reduce power consumption and
DD
, WR, IORQ, MREQ, D0–D7 and A0–A23 should
®
CPU. All unused inputs should be
on
UM014108-0810 Operational Description
eZ80190 Development Kit
User Manual
14
Table 2. eZ80Acclaim!
Peripheral Bus Connector Identification—JP1
®
Development Platform
1
(Continued)
eZ801900100ZCO
Pin #SymbolSignal DirectionActive Level
Signal
31CS0InputLowYes
32CS1
33CS2
InputLowYes
InputLowYes
34D0BidirectionalYes
35D1BidirectionalYes
36D2BidirectionalNo
37D3BidirectionalYes
38D4BidirectionalYes
39D5BidirectionalYes
40GND
41D7BidirectionalYes
42D6BidirectionalYes
43MREQ
BidirectionalLowYes
2
44IORQ
BidirectionalLowYes
45GND
Notes:
1. For the sake of simplicity in describing the interface, Power and Ground nets are omitted from
this table. The entire interface is represented in the eZ80190 Module Schematic Diagrams
pages 66 through 73.
2. The Power and Ground nets are connected directly to the eZ801900100ZCO device.
Additional note: external capacitive loads on RD
be below 10 pF to satisfy the timing requirements for the eZ80
pulled to either V
to reduce noise sensitivity. To prevent EMI, the EZ80CLK output can be deactivated via software in
the eZ80F91’s Peripheral Power-Down Register.
or GND, depending on their inactive levels to reduce power consumption and
DD
, WR, IORQ, MREQ, D0–D7 and A0–A23 should
®
CPU. All unused inputs should be
on
eZ80Acclaim! Development PlatformUM014108-0810
eZ80190 Development Kit
®
Table 2. eZ80Acclaim!
Peripheral Bus Connector Identification—JP1
Development Platform
User Manual
1
(Continued)
15
Pin #SymbolSignal DirectionActive Level
eZ801900100ZCO
Signal
2
46RDBidirectionalLowYes
47WR
48INSTRD
49BUSACK
50BUSREQ
Notes:
1. For the sake of simplicity in describing the interface, Power and Ground nets are omitted from
this table. The entire interface is represented in the eZ80190 Module Schematic Diagrams
pages 66 through 73.
2. The Power and Ground nets are connected directly to the eZ801900100ZCO device.
Additional note: external capacitive loads on RD
be below 10 pF to satisfy the timing requirements for the eZ80
pulled to either VDD or GND, depending on their inactive levels to reduce power consumption and
to reduce noise sensitivity. To prevent EMI, the EZ80CLK output can be deactivated via software in
the eZ80F91’s Peripheral Power-Down Register.
BidirectionalLowYes
InputLowYes
InputPull-Up 10 K¾; LowYes
OutputPull-Up 10 K¾; LowYes
, WR, IORQ, MREQ, D0–D7 and A0–A23 should
®
CPU. All unused inputs should be
on
I/O Connector (JP2)
Figure 7 illustrates the pin layout of the eZ80Acclaim!® Development Platform’s I/O Con nector in the 50-pin header. The I/O Connector is located at
Pin #SymbolSignal DirectionActive LeveleZ80F91 Signal
1PB7BidirectionalYes
2PB6BidirectionalYes
3PB5BidirectionalYes
4PB4BidirectionalYes
5PB3BidirectionalYes
6PB2BidirectionalYes
7PB1BidirectionalYes
8PB0BidirectionalYes
9GND
10PC7BidirectionalYes
11PC6BidirectionalYes
12PC5BidirectionalYes
13PC4BidirectionalYes
14PC3BidirectionalYes
2
15PC2BidirectionalYes
16PC1BidirectionalYes
17PC0BidirectionalYes
18PD7BidirectionalYes
Notes:
1. For the sake of simplicity in describing the interface, Power and Ground nets are omitted from
this table. The entire interface is represented in the eZ80190 Module Schematic Diagrams
pages 66 through 73.
2. The Power and Ground nets are connected directly to the eZ80F91 device.
on
UM014108-0810 Operational Description
eZ80190 Development Kit
User Manual
18
Table 3. eZ80Acclaim!
I/O Connector Identification—JP2
®
Development Platform
1
(Continued)
Pin #SymbolSignal DirectionActive LeveleZ80F91 Signal
19PD6Bidirectional
20GND
21PD5BidirectionalYes
22PD4BidirectionalYes
23PD3BidirectionalYes
24PD2BidirectionalYes
25PD1BidirectionalYes
26PD0BidirectionalYes
27TDOInputYes
28TDI/ZDAOutputYes
29GND
30TRIGOUTInputHigh
31TCK/ZCLOutputYes
2
32TMSOutputHighYes
33RTC_V
DD
34EZ80CLKInputYes
35SCLBidirectionalYes
36GND
Notes:
1. For the sake of simplicity in describing the interface, Power and Ground nets are omitted from
this table. The entire interface is represented in the eZ80190 Module Schematic Diagrams
pages 66 through 73.
2. The Power and Ground nets are connected directly to the eZ80F91 device.
on
eZ80Acclaim! Development PlatformUM014108-0810
eZ80190 Development Kit
User Manual
19
Table 3. eZ80Acclaim!
I/O Connector Identification—JP2
®
Development Platform
1
(Continued)
Pin #SymbolSignal DirectionActive LeveleZ80F91 Signal
37SDABidirectionalYes
38GND
39FlashWE
OutputLowNo
40GND
41CS3
42DIS_IrDA
43RESET
44WAIT
45V
DD
InputLowYes
OutputLowNo
BidirectionalLowYes
OutputPull-Up 10 K¾; LowYes
46GND
47HALT_SLP
48NMI
49V
DD
InputLowYes
OutputLowYes
50Reserved
2
Notes:
1. For the sake of simplicity in describing the interface, Power and Ground nets are omitted from
this table. The entire interface is represented in the eZ80190 Module Schematic Diagrams
pages 66 through 73.
2. The Power and Ground nets are connected directly to the eZ80F91 device.
on
Almost all of the connectors’ signals are received directly from the CPU.
Four input signals, in particular, offer options to the application developer
by disabling certain functions of the eZ80190 Module.
When active Low, the DIS_ETH
responding to CPU requests. As a result, additional input/output or memory devices can be used in the CS3
the Ethernet signal is listed in Appendix A
Disable Flash
When active Low , the EN_FLASH
the eZ80190 Module.
Flash Write Enable
When active Low, the FlashWE
the Flash boot block of the eZ80190 Module.
Disable IrDA
This signal does not perform a function on the eZ80190 Module. UART0
is always used with the RS232 interface on the eZ80Acclaim!
ment Platform.
Application Module Interface
An Application Module Interface is provided to allow the user to add an
application-specific module to the
ZiLOG’s Thermostat Application Module (not provided in the kit) is an
example application-specific module that demonstrates an HVAC control
system.
output signal disables the EMAC from
address space. The logic that disables
on page 74.
input signal disables the Flash chip on
input signal enables Write operations on
®
Develop-
eZ80Acclaim!® Development Platform.
eZ80Acclaim! Development PlatformUM014108-0810
eZ80190 Development Kit
To design an application module, the user should be familiar with the
architecture and features of the eZ80190 Module currently installed.
Implementing an application module via the Application Module Interface
requires that the eZ80190 Module also be mounted on the
Development Platform, because it (the eZ80190 Module) contains the
eZ80190 microprocessor. To mount an application module, use the two
male connectors J6 and J8.
Connector J6 carries the GPIO signals, and connector J8 carries memory
and control signals. T ables 4 and 5 list the signals and functions related to
each of these jumpers by pin. Power and ground signals are omitted for
the sake of simplicity.
Table 4. GPIO Port Connector J6*
SignalPin #FunctionDirectionNotes
SCL5I
SDA7I
2
C ClockBidirectional
2
C DataBidirectional
User Manual
21
eZ80Acclaim!®
MOD_DIS
MWAIT
EM_D015GPIO, Bit 0Bidirectional
CS3
EM_D[7:1]21,23,25,
Note: *All of the signals are driven directly by the CPU.
UM014108-0810 Operational Description
9Modem DisableInputIf a shunt is installed between
pins 6 and 9, the modem
function on the eZ80Acclaim!
Development Platform is
disabled.
13WAIT signal for
the CPU
17Chip Select 3 of
the CPU
Port A, Bit [7:1]Bidirectional
27,29,31,
33
InputThis signal does not perform a
function on the eZ80190
Module.
OutputThis signal is also present on
the J8.
®
eZ80190 Development Kit
User Manual
22
Table 4. GPIO Port Connector J6* (Continued)
SignalPin #FunctionDirectionNotes
Reserved35
PC[7:0]39,41,43,
Port C, Bit [7:0]Bidirectional
45,47,49,
51,53
®
ID_[2:0]6,8,10eZ80Acclaim!
Output
Development
Platform ID
CON_DIS12Console DisableInputIf a shunt is installed between
pins 12 and 14, the Console
function on the eZ80Acclaim!
Development Platform is
disabled.
Reserved16,18
PD[7:0]22,24,26,
Port D, Bit[7:0]Bidirectional
28,30,32,
34,36
PB[7:0]40,42,44,
Port B, Bit[7:0]Bidirectional
46,48,50,
52,54
Note: *All of the signals are driven directly by the CPU.
®
eZ80Acclaim! Development PlatformUM014108-0810
eZ80190 Development Kit
User Manual
Table 5. CPU Bus Connector J8*
SignalPin #FunctionDirection
A[0:7]3–10Address Bus, Low ByteOutput
A[8:15]13–20Address Bus, High ByteOutput
A[16:23]23–30Address Bus, Upper ByteOutput
23
RD
RESET
BUSACK
NMI
D[0:7]43–50Data BusBidirectional
CS[0:3]53–56Chip SelectsOutput
MREQ
WR
INSTRD
BUSREQ
PHY40Clock output of the CPUOutput
Note: *All of the signals except BUSACK and INSTRD are driven by lowvoltage CMOS technology (LVC) drivers.
33Read SignalOutput
35Push Button ResetOutput
37CPU Bus Acknowledge SignalOutput
39Nonmaskable InterruptInput
57Memory RequestOutput
34Write SignalOutput
36Instruction FetchOutput
38CPU Bus Request signalInput
I/O Functionality
The
eZ80Acclaim!® Development Platform provides additional functional-
ity, featuring general-purpose port, an LED matrix, a modem reset, and two
user triggers. These functions are memory-mapped with an address decoder
based on the Generic Array Logic GAL22lV10D (U15) device manu factured by Lattice Semiconductor, and a bidirectional latch (U16). Additionally, U15 is used to decode addresses for access to the 7 x 5 LED matrix.
UM014108-0810 Operational Description
eZ80190 Development Kit
User Manual
24
T able 6 lists the memory map addresses to registers that allow access to the
above functions. The register at address
pose port output control and LED anode register functions. The register at
address
modem reset, and user triggers. Address
pose port data.
AddressRegister FunctionAccess
800000h
800001h
Table 6. LED and Port Emulation Addresses
controls the register functions for the LED cathode,
800002h
controls general-pur-
controls general-pur-
800000hLED Anode/General-Purpose Port
Output Control
800001hLED Cathode/Modem/TrigWR
800002hGeneral-Purpose Port DataRD/WR
WR
General-Purpose Port
The general-purpose port is emulated with the use of the GPIO Output
Control Register and the GPIO Data Register. If bit 7 in the GPIO Output
Control Register is 1, all of the lines on the general-purpose port are configured as inputs. If this bit is 0, all of the lines on the general-purpose
port are configured as outputs. Table 7 lists the multiple functions of the
register.
Table 7. LED Anode/General-Purpose Port Output Control Register
Bit #
Function
Anode Col 1X
Anode Col 2X
Anode Col 3X
Anode Col 4X
76543210
eZ80Acclaim! Development PlatformUM014108-0810
eZ80190 Development Kit
Caution:
User Manual
Table 7. LED Anode/General-Purpose Port Output Control Register (C ontinued)
Bit #
25
Function
Anode Col 5X
Anode Col 6X
Anode Col 6X
GPIO OutputX
76543210
The GPIO Data Register receives inputs or provides outputs for each of
the seven general-purpose port lines, depending on the configuration o f
the port. See Table 8.
Table 8. General-Purpose Port Data Register
Bit #
Function
GPIO D0X
GPIO D1X
GPIO D2X
GPIO D3X
GPIO D4X
GPIO D5X
GPIO D6X
GPIO D7X
76543210
Reading from the general-purpose port can damage the drivers
used for the general-purpose port and memory. The port can,
however, be used for writing data.
UM014108-0810 Operational Description
eZ80190 Development Kit
User Manual
26
LED Matrix
The one 7 x 5 LED matrix device on the eZ80Acclaim!
Platform is a memory-mapped device that can be used to display information, such as programmed alphanumeric characters. For example, the
LED display sample program that is shipped with this kit displays the
alphanumeric message:
To illuminate any LED in the matrix, its respective anode bit must be set
to 1 and its corresponding cathode bit must be set to 0.
Bits 0–6 in Table 7 are LED anode bits. They must be set High (1) and
their corresponding cathode bits, bits 0–4 in Table 9, must be set Low (0)
to illuminate each of the LED’s, respectively.
Bit 7 in Table 7 does not carry any significance within the LED matrix. It
is used for the general-purpose port as a control bit.
eZ80
®
Development
Table 9 indicates the multiple register functions of the LED cathode,
modem, and triggers. This table shows the bit configuration for each cathode bit. Bits 5, 6, and 7 do not carry any significance within the LED
matrix. These three bits are control bits for the modem reset, Trig1, and
Trig2 functions, respectively.
Table 9. Bit Access to the LED Cathode, Modem, and Triggers
Bit #
Function
Cathode Row 5X
Cathode Row 4X
Cathode Row 3X
Cathode Row 2X
eZ80Acclaim! Development PlatformUM014108-0810
76543210
eZ80190 Development Kit
User Manual
Table 9. Bit Access to the LED Cathode, Modem, and Triggers (Continued)
Bit #
Function
Cathode Row 1X
MRESETX
Trig 1X
Trig 2X
76543210
An LED display sample program is shipped with the eZ80190 Development Kit. Please refer to the eZ80190 Development Kit Quick S tart Guide
(QS0004) or to the Tutorial section in the ZiLOG Developer Studio II—eZ80Acclaim! User Manual (UM0144).
27
Modem Reset
The Modem Reset signal, MRESET, is used to reset an optional socket
modem. This signal is controlled by bit 5 in the register shown in
Table 9.
The MRESET signal is available at the embedded modem socket interface (J9, Pin 1).
Setting this bit Low p laces the optional socket modem into
a reset state. The user must pull this bit High again to enable the socket
modem. Reference the appropriate documentation for the socket modem to
reset timing requirements. More information about this signal is provided
in the next section.
User Triggers
Two general-purpose trigger output pins are provided on the
eZ80Acclaim!
®
Development Platform. Labeled J21 (Trig2) and J22
(Trig1), these pins allow the user a way to trigger external equipment to
aid in the debug of the system. See Figure 8 for trigger pin details.
UM014108-0810 Operational Description
eZ80190 Development Kit
J21
Trig2
J22
Trig1
Ground
Trigger output
User Manual
28
Bits 6 and 7 in T able 9 are the control bits for the user triggers. If either bit
is a 1, the corresponding Trig1 and T rig2 signals are driven High. If either
bit is 0, the corresponding Trig1 and Trig2 signals are driven Low.
Embedded Modem Socket Interface
Figure 8. Trigger Pins J21 and J22
The eZ80Acclaim!® Development Platform
optional 56K modem (a modem is not included in the kit).
modem for this
eZ80190 Development Kit
features a socket for an
The tested
is a Conexant socket modem,
part number SF56D/SP. Information about this modem and its interface is
available in the SmartSCM SocketModem data sheet (Doc. No. 101522D)
from
www .conexant.com
.
Connectors J1, J5, and J9 provide connection capability. The modem
socket interface provided by these three connectors is shown in Figure 9.
Tables 10 through 12 identify the pins for each connector. The embedded
modem utilizes UART1, which is available via the Port C pins.
eZ80Acclaim! Development PlatformUM014108-0810
eZ80190 Development Kit
J5
J9
J1
12
4
24
25
26
27
28
29
30
31
32
2
1
3
6
7
8
9
User Manual
29
Pin SymbolDescription
1M-TIPTelephone Line Interface—TIP.
2M-RINGTelephone Line Interface—RING.
Pin SymbolDescription
1MRESETReset, active Low, 50–100 ms. Closure to GND for reset.
3GNDGround.
UM014108-0810 Operational Description
Figure 9. Embedded Modem Socket Interface—J1, J5, and J9
Table 10. Connector J5
Table 11. Connector J 9
eZ80190 Development Kit
User Manual
30
Table 11. Connector J9
6D1DCD indicator; can drive an LED anode without additional circuitry.
7D2RxD indicator; can drive an LED anode without additional circuitry.
8D3DTR indicator; can drive an LED anode without additional circuitry.
9D4TxD indicator; can drive an LED anode without additional circuitry.
Table 12. Connector J1
Pin SymbolDescription
2MOD_DISModem disable, active Low.
4V
24GNDGround.
25PC4_DTR1 DTR interface; TTL levels.
26PC6_DCD1 DCD interface; TTL levels.
27PC3_CTS1 CTS interface; TTL levels.
28PC5_DSR1 DSR interface; TTL levels.
29PC7_RI1Ring Indicator interface; TTL levels.
30PC0_TXD1 TxD interface; TTL levels.
31PC1_RXD1 RxD interface; TTL levels.
32PC2_RTS1 RTS interface; TTL levels.
CC
+5 VDC or +3.3 VDC input.
Components P4, T1, C3, C4, and U11 provide the phone line interface to
the modem. On the eZ80Acclaim!
®
Development Platform, LEDs D1,
D2, D3, and D4 function as status indicators for this optional modem.
The phone line connection for the modem is for the United States only.
Connecting the modem outside of the U.S. requires modification.
eZ80Acclaim! Development PlatformUM014108-0810
eZ80190 Development Kit
eZ80Acclaim!® Development Platform Memory
Memory space on the eZ80Acclaim!® Development Platform consists of
onboard SRAM and additional footprints.
Onboard SRAM
The eZ80Acclaim!
U20. This SRAM provides the basic memory requirement for small applications development. This SRAM is in the address range
BFFFFFh.
Additional SRAM
The amount of eZ80Acclaim!
extended if required by adding SRAM devices. U19, U18, and U17 provide this capability. However, the user should be aware that additional
SRAM must be installed in the following order:
®
Development Platform features 512 KB SRAM at
®
Development Platform memory can be
User Manual
31
B80000h–
1. U19, address range
B00000h–B7FFFFh
2. U18, address range A80000h–AFFFFFh
3. U17, address range A00000h–A7FFFFh
If SRAM memory is installed in a different order than the above
sequence, SRAM will not be contiguous unless the user is able to change
the address decoder, U10. Memory access decoding is performed by this
address decoder, implemented in the Generic Array Logic device,
GAL22LV10D (U10).
Memory Map
A memory map of the eZ80® CPU is illustrated in Figure 10. Flash memory and SRAM on the eZ80190 Module are addressed when
are active Low. SRAM on the
addressed when
UM014108-0810 Operational Description
CS2
is active Low.
eZ80Acclaim!® Development Platform is
CS0
and
CS1
eZ80190 Development Kit
Note:
User Manual
32
The eZ80190 MCU features 8 KB of internal SRAM in the address range
E000h–FFFFh
DFFFh
space in 64 KB steps (
included in the eZ80190 Development Kit assumes internal RAM in the
range
address range assigned to Flash memory (
The Ethernet controller, located on the eZ80190 Modu le, is mapped as an
I/O device at address
and 1 KB of MACC RAM in the address range
DC00h
. Internal RAM can be mapped anywhere in the 16 MB address
E000h–FFFFh
DC00h–FFFFh
for the interrupt vector table. This range overlaps the
300h. It uses CS3.
to
DC00h–FFFFFFh
CS0
) on the eZ80190 Module.
). The software
–
eZ80Acclaim! Development PlatformUM014108-0810
eZ80190 Development Kit
FFFFFFh
DFFFFFh
C7FFFFh
C00000h
CS1
CS2
CS0 (8 MB)
Main Board
SRAM (512 KB)
1 MB on
Ethernet Module
Ethernet Module
SRAM
BFFFFFh
B80000h
80FFFFh
800000h
7FFFFFh
400000h
3FFFFFh
Flash Memory
Expansion Module
Flash Memory up to 4 MB
Expansion SRAM Memory
up to 1.5 MB
SRAM Memory
up to 2 MB
000000h
0FFFFFh
Up to 4 MB
Up to 4 MB
User Manual
33
UM014108-0810 Operational Description
Figure 10. Memory Map of the eZ80Acclaim!® Development Platform
and eZ80190 Module
The LED matrix and the general-purpose port circuitry are mapped in the
address range
800000h–80ffffh. The CS2 chip select should be driven
Low to select the LED matrix or general-purpose port.
eZ80190 Development Kit
User Manual
34
LEDs
As stated earlier, LEDs D1, D2, D3, and D4 function as status indicators
for an optional modem. This section describes each LED and the LED
matrix device.
Data Carrier Detect
The Data Carrier Detect (DCD) signal at D1 indicates that a good carrier
signal is being received from the remote modem.
RX
The RX signal at D2 indicates that data is received from the modem.
Data Terminal Ready
The Data T erminal Ready (DTR) signal at D3 informs the modem that the
PC is ready.
TX
The TX signal at D4 indicates that data is transmitted to the modem.
Push Buttons
The eZ80Acclaim!® Development Platform provides user controls in the
form of push buttons. These push buttons serve as input devices to the
®
Ethernet Device device. The programmer can use them as neces-
eZ80
sary for application development. All push buttons are connected to the
general-purpose port pins.
PB0
The PB0 push button switch, SW1, is connected to bit 0 of the generalpurpose port. This switch can be used as the port input if required by the
user.
eZ80Acclaim! Development PlatformUM014108-0810
eZ80190 Development Kit
User Manual
PB1
The PB1 push button switch, SW2, is connected to bit 1 of the generalpurpose port. This switch can be used as the port input if required by the
user.
PB2
The PB2 push button switch, SW3, is connected to bit 2 of the generalpurpose port. This switch can be used as the port input if required by the
user.
RESET
The Reset push button switch, SW4, resets the eZ80
®
eZ80Acclaim!
Development Platform.
®
CPU and the
35
Jumpers
The eZ80Acclaim!® Development Platform provides a number of jumpers that are used to enable or disable functionality on the platform, enable
or disable optional features, or to provide protection from inadvertent use.
Jumper J2
The J2 jumper enables/disables IrDA transceiver functionality. When the
shunt is placed, IrDA communication is disabled. This jumper does not
perform any functions when the eZ80190 Module is installed.
UM014108-0810 Operational Description
eZ80190 Development Kit
User Manual
36
Jumper J3
The J3 jumper connection controls the mode of the general-purpose port
and communication with the 7 x 5 LED. When the shunt is placed, the
general-purpose port is disabled. See Table 13.
Table 13. J3—DIS_EM
Shunt
StatusFunctionAffected Device
InApplication Module
Hardware Disabled
OutApplication Module
Hardware Enabled
Communication with 7 x 5 LED and Port emulation
circuit is disabled.
Communication with 7 x 5 LED and the generalpurpose port circuit is enabled.
Jumper J7
The J7 jumper connection controls Flash boot loader programming. When
the shunt is placed, overwriting of the Flash boot loader program is
enabled. See Table 14.
Table 14. J7—FlashWE
Shunt
StatusFunctionAffected Device
OutThe Flash boot sector of the eZ80190
Module is write-protected.
InThe Flash boot sector of the eZ80190
Module is enabled for writing or
overwriting.
Flash boot sector of the eZ80190
Module.
Flash boot sector of the eZ80190
Module.
eZ80Acclaim! Development PlatformUM014108-0810
eZ80190 Development Kit
Note:
User Manual
Jumper J11
The J11 jumper connection controls access to the off-chip Flash memory
device. When the shunt is placed, access to this Flash device is enabled.
See Table 15.
The silk-screened label on the eZ80Acclaim!
®
Development Platform for
jumper J11 is incorrect. Currently , it reads DIS_FLASH. The correct label
is EN_FLASH.
Table 15. J11—EN_FLASH (Off-Chip)*
Shunt
StatusFunctionAffected Device
INAll access to external Flash memory on the
eZ80190 Module is enabled.
OUTAll access to external Flash memory on the
eZ80190 Module is disabled.
Note: As shipped from the factory, external Flash memory is not installed.
External Flash memory on the
eZ80190 Module.
External Flash memory on the
eZ80190 Module.
37
Jumper J12
The J12 jumper connection controls the selection of a 5 V or 3 VDC power
supply to the embedded modem, if an embedded modem is used. See
Tabl e 16.
Table 16. J12—5VDC/3.3VDC for an Embedded Modem
Shunt
StatusFunctionAffected Device
1–25 VDC is provided to power the embedded modem.Embedded modem.
2–33.3 VDC is provided to power the embedded modem. Embedded modem.
UM014108-0810 Operational Description
eZ80190 Development Kit
User Manual
38
Jumper J14
The J14 jumper connection controls the polarity of the Ring Indicator . See
Tabl e 17.
Table 17. J14—RI
Shunt
StatusFunctionAffected Device
1–2The Ring Indicator for UART1 is inverted.UART1.
2–3The Ring Indicator for UART1 is not inverted.UART1.
For jumpers J15–J18, RS485 functionality is not available on the
eZ80190 Module. However, this func tionality is available in other eZ80
devices.
Jumper J15
The J15 jumper connection controls the selection RS485 circuit along
with UART0. When the shunt is placed, the RS485 circuit is enabled. See
Table 18. RS485 functionality will be available in future eZ80
Table 18. J15—RS485_1_EN*
Shunt
StatusFunctionAffected Device
InThe RS485 circuit is enabled on UART0.
The UART0 CONSOLE interface and IrDA are
disabled.
OutThe RS485 circuit is disabled on UART0.IrDA, UART0 CONSOLE
Note: *To enable the RS485 circuit, the corresponding IrDA/RS232 circuit must be disabled.
IrDA, UART0 CONSOLE
interface, RS485 interface.
interface, RS485 interface.
®
devices.
®
eZ80Acclaim! Development PlatformUM014108-0810
eZ80190 Development Kit
User Manual
Jumper J16
The J16 jumper connection controls the selection of the RS485 circuit.
However, UART1 MODEM interface and the socket modem interface are
disabled if the RS485 circuit is enabled. When the shunt is placed, the
RS485 circuit is enabled. See Table 19.
Table 19. J16—RS485_2_EN
Shunt
StatusFunctionAffected Device
39
InThe RS485 circuit is enabled on UART1. The
UART1 MODEM interface and the Socket
Modem interface are disabled.
OutThe RS485 circuit is disabled on UART1.UART1 MODEM interface,
UART1 MODEM interface,
Socket Modem Interface, and
RS485 interface.
Socket Modem Interface, and
RS485 interface.
Jumper J17
The J17 jumper connection controls the selection of the RS485 termination resistor circuit. When the shunt is placed, the RS485 termination
resistor circuit is enabled. See Table 20.
Table 20. J17—RT_1*
Shunt
StatusFunctionAffected Device
InThe Termination Resistor for RS485_1 is IN.RS485 interface.
OutThe Termination Resistor for RS485_1 is OUT.RS485 interface.
Note: *Before enabling the termination resistor, ensure that the device is located at the end of the
interface line.
UM014108-0810 Operational Description
eZ80190 Development Kit
User Manual
40
Jumper J18
The J18 jumper connection controls the selection of the RS485 termination resistor circuit. When the shunt is placed, the RS485 termination
resistor circuit is enabled. See Table 21.
Table 21. J18—RT_2*
Shunt
StatusFunctionAffected Device
InThe Termination Resistor for RS485_2 is IN.RS485 interface.
OutThe Termination Resistor for RS485_2 is OUT.RS485 interface.
Note: *Before enabling the termination resistor, ensure that the device is located at the end of the
interface line.
Jumper J19
The J19 jumper connection selects the range of memory addresses for the
external chip select signal, CS_EX
, to the application module. See
Tabl e 22.
Table 22. J19—EX_SEL
Shunt
StatusFunctionAffected Device
1–2CS_EX
located in the address range 400000h–7FFFFFh.
3–4CS_EX
located in the address range A00000h–A7FFFFh.
5–6CS_EX
located in the address range A80000h–AFFFFFh.
7–8CS_EX
located in the address range B00000h–B7FFFFh.
eZ80Acclaim! Development PlatformUM014108-0810
is decoded in the CS0 memory space and is
is decoded in the CS2 memory space and is
is decoded in the CS2 memory space and is
is decoded in the CS2 memory space and is
Application module
addressing.
Application module
addressing.
Application module
addressing.
Application module
addressing.
eZ80190 Development Kit
User Manual
Jumper J20
The J20 jumper connection controls the selection of the external chip
select in the external application module. When the shunt is placed, the
external chip select signal, CS_EX
Table 23. J20—EX_FL_DIS
Shunt
StatusFunctionAffected Device
INThe jumper for EX_FL_DIS is IN. The chip select on the application module
, is disabled. See Table 23.
is disabled.
41
OUT
The jumper for EX_FL_DIS is OUT.
Connectors
A number of connectors are available for connecting external devices
such as the ZPAK II emulator, PC serial ports, external modems, the console, and LAN/telephone lines.
J6 and J8 are the headers, or connectors, that provide pin-outs to connect
any external application module, such as ZiLOG’s Thermostat Application Module.
Connector J6
The J6 connector provides pin-outs to make use of GPIO functionality.
Connector J8
The J8 connector provides pin-outs to access memory and other control
signals.
The chip select on the application module
is enabled.
UM014108-0810 Operational Description
eZ80190 Development Kit
User Manual
42
Console
Connector P2 is the RS232 terminal, which can be used for observing the
console output. P2 can be connected to a PC running a HyperTerminal
program if required.
Modem
Connector P3 provides a terminal for connecting an external modem, if
used with the eZ80190 Development Kit.
I2C Devices
The two I2C devices on the eZ80Acclaim!® Development Platform are
the U2 EEPROM and the U13 Configuration register. The EEPROM provides 16 KB of memory. The Configuration register provides access to
control the configuration of an application-specific function at the Application Module Interface. Neither device is utilized by the eZ80190 Development Kit software. The user is free to develop proprietary software for
these two devices. The addresses for accessing these devices are listed in
Tabl e 24.
Table 24. I2C Addresses
Device/Bit #76543210
EEPROM (U10)*10100A1A0R/W
Configuration Register (U13)1001110R/W
Note: *EEPROM address bits A0 and A1 are configured for 0s.
DC Characteristics
Understanding proper DC current requirements for the eZ80Acclaim!®
Development Platform when application modules are plugged into it is
eZ80Acclaim! Development PlatformUM014108-0810
very important for developing applications. This section provides an estimate of the average current requirement when different combinations of
these application modules are plugged in to the eZ80Acclaim!
ment Platform.
The measurements of current that are shown in T able 25 are for the user’s
reference. These values can vary depending on the type of application that
is developed to run with the platform.
T able 25. DC Current Characteristics of the
eZ80Acclaim!
Platform/Modules Configurations
eZ80Acclaim!
®
Development Platform
and eZ80190 Module
eZ80Acclaim!
®
Development Platform,
eZ80190 Module, and Modem Module
eZ80Acclaim!
®
Development Platform,
eZ80190 Module, and Thermostat
Application Module
eZ80Acclaim!
®
Development Platform,
eZ80190 Module, Modem Module, and
Thermostat Application Module
eZ80Acclaim!
®
Development Platform
and eZ80190 Module
eZ80Acclaim!
®
Development Platform,
eZ80190 Module, and Modem Module
®
Development Platform with Different Module Loads
eZ80190 Development Kit
User Manual
®
Develop-
Current
Requirement (mA) Status
173When connected only to a
power supply, and when
no program is running.
174When connected only to a
power supply, and when
no program is running.
195When connected only to a
power supply, and when
no program is running.
203When connected only to a
power supply, and when
no program is running.
325When the LED demo is
running.
325When the LED demo is
running.
43
UM014108-0810 DC Characteristics
eZ80190 Development Kit
User Manual
44
T able 25. DC Current Characteristics of the
eZ80Acclaim!
Platform/Modules Configurations
®
Development Platform with Different Module Loads (Continued)
Current
Requirement (mA) Status
eZ80Acclaim!® Development Platform,
eZ80190 Module, and Thermostat
Application Module
®
eZ80Acclaim!
Development Platform,
eZ80190 Module, Modem Module, and
Thermostat Application Module
350When the LED demo is
running.
360When the LED demo is
running.
eZ80Acclaim! Development PlatformUM014108-0810
eZ80190 Module
This section describes the eZ80190 Module hardware, its interfaces and
key components, including the CPU, Ethernet Media Access Controller
(EMAC), and memory.
Functional Description
The eZ80190 Module is a compact, high-performance Ethernet module
specially designed for the rapid development and deployment of embedded systems requiring control and Internet/Intranet connectivity via
Ethernet and/or fast Multiply-Accumulate operations. Additional devices
such as serial ports, LED matrices, GPIO ports, and I
ported when connected to the eZ80Acclaim!
block diagram representing both of these boards is shown in Figure 1
page 4.
The eZ80190 Module is developed to be a plug-in module to the eZ80
Development Platform. The small-footprint eZ80190 Module provides a
CPU, SRAM, Flash memory, a real-time clock, and an EMAC. This lowcost, expandable module is powered by the eZ80190 microprocessor, a
member of ZILOG’s new eZ80
tains a battery and an oscillator in support of the onboard Real-Time
Clock (RTC). The eZ80190 Module can also be used as a stand-alone
development tool when provided with an external power source.
eZ80190 Development Kit
User Manual
2
®
Development Platform. A
®
product family. The module also con-
C devices are sup-
on
®
45
Physical Dimensions
The footprint of the eZ80190 Module PCB is 6 3.5 mm x 78.7 mm. With an
RJ-45 Ethernet connector, the overall height is 25 mm. See Figure 11.
UM014108-0810 Functional Description
eZ80190 Development Kit
63.5 mm
63.5 mm
78.7 mm
User Manual
46
Figure 11. Physical Dimensions of the eZ80190 Module
eZ80190 ModuleUM014108-0810
eZ80190 Development Kit
User Manual
Figure 12 illustrates the top layer silkscreen of the eZ80190 Module.
47
Figure 12. eZ80190 Module—Top Layer
UM014108-0810 Functional Description
eZ80190 Development Kit
User Manual
48
Figure 13 illustrates the bottom layer silkscreen of the eZ80190 Module.
Figure 13. eZ80190 Module—Bottom Layer
Operational Description
The purpose of the eZ80190 Module as a feature of the eZ80190 Development Kit is to provide the application developer with a plug-in tool to
evaluate memory and the other features of the eZ80190 device.
eZ80190 ModuleUM014108-0810
Ethernet Media Access Controller
The eZ80190 Module contains a CS8900A Ethernet Media Access Controller (EMAC—combines MAC and PHY functions) which is attached
to the data/address bus (A0–A3, D0–D7, RD
This chip is connected to the processor’s CS3
pins for interrupt purposes. Connection of pins PD6 and PD7 for
LANACT (wake-up from sleep) and SLEEP is optional and resistorselectable onboard (see below). Details about the internal registers of the
CS8900A EMAC can be found on the Cirrus Logic website at
w
ww.cirrus.com.
Ethernet LEDs
There are two green LEDs, a Link LED and a LAN LED, that are located
adjacent to each other on the eZ80190 Module. A steady LAN LED (top)
indicates received link pulses from the Ethernet. A flashing Link LED
(bottom) indicates Traffic (RX or TX) on the LAN.
eZ80190 Development Kit
User Manual
49
, and WR) of the processor.
Chip Select, and to the PD4
Ethernet Connector
The eZ80190 Module is equipped with an RJ-45 connector that features
integrated magnetics (transformer, common mode chokes). The remaining pins on the onboard RJ-45 connector are not connected.
An RJ-45 loopback connector can be used to verify the correct operation
of the Receiver and the Transmitter. Pin assignments for the RJ-45 Ethernet connector are shown in Table 26.
Table 26. Ethernet Connector Pin Assignments
Pin Function
1 TX+
2 TX–
3 RX+
6 RX–
UM014108-0810 Operational Description
eZ80190 Development Kit
User Manual
50
To connect the eZ80190 Module directly to another host (e.g., to a personal computer), a crossover cable must be used.
The EMAC can be additionally protected by placing an ESD protection
array on the module at U8. This array can be either of the LCDA15C-6
(Semtech) or ESDA25B1 (ST Microelectronics) devices.
GPIO Pins for Enabling LAN Activity, Sleep, Interrupt
GPIO input bit PD4 serves as an active High interrupt input for the
EMAC’s INTRQ0 output.
GPIO output bit PD7 can be used to place the EMAC into SLEEP mode.
When pulling SLEEP (PD7) Low after enabling HWStandbyE and
HWSleepE modes, the chip draws lower current, because only the
receiver is operating. A zero-Ohm resistor at position R14 on the
eZ80190 Development Kit is required for this function.
If LAN activity is detected, the LANACT signal is pulled Low. The
LANACT is connected to GPIO input PD6 and can be used in interrupt
edge-detection mode to wake up and reinitialize the Ethernet chip. A
zero-Ohm resistor at position R15 on the module is required for this function. In this case, the PD6 pin is not available for GPIO on the I/O connector.
EMAC Access
CS3
is used for selecting the Ethernet MAC. For 50 MHz operation, set
the CS3_CTL register (I/O address
B3h) to F8h (7 wait states for I/O).
The EMAC requires –IOR to be active for 135 ns and –IOW to be active
for 110 ns.
To satisfy proper setup times at 50 MHz, –IOR is delayed by one clock
cycle and –IOW is delayed by two clock cycles when CS3
goes active. To
satisfy proper hold times at 50 MHz, the EMAC address and data are
latched when CS3
eZ80190 ModuleUM014108-0810
goes inactive.
eZ80190 Module Memory
The eZ80190 Module contains 512 KB SRAM and 1 MB Flash memory.
This addressing structure provides 1.5 MB of contiguous RAM for immediate use.
SRAM Memory
The eZ80190 Module features 512 KB of fast SRAM. Access speed is
typically 12 ns or faster, allowing zero-wait-state operation at 50 MHz.
With the CPU at 50 MHz, onboard SRAM can be accessed with zero wait
states. CS1_CTL (chip select CS1
Flash Memory
The Flash Boot Loader, application code, and user configuration data are
held permanently in Flash memory.
eZ80190 Development Kit
User Manual
51
) is set to 08h (no wait states).
Internal RAM
The eZ80190 MCU features 8 KB of zero-wait-state internal SRAM. This
internal RAM can be mapped anywhere in the 16 MB address space in the
address range
E000h–FFFFh.
Reset Generator
The onboard Reset Generator Chip is connected to the eZ80190 Reset
input pin. It performs reliable Power-On Reset functions, generating a
reset pulse with a duration of 200 ms if the power supply drops below
2.93 V. This reset pulse ensures that the board always starts in a defined
condition. The RESET pin on the I/O connector reflects the status of the
RESET line. It is a bidirectional pin for resetting external peripheral components or for resetting the eZ80190 Development Kit with a low-impedance output (e.g. a 100-Ohm push button).
UM014108-0810 Operational Description
eZ80190 Development Kit
User Manual
52
Real Time Clock
The onboard real-time clock can function when the system power supply
is down. An onboard capacitor (GoldCap) or external accumulator/battery
serves as a standby power supply. The M41T11 Real-Time-Clock
included on the eZ80190 Module cont ains Binary Cod ed Decimal (BCD)
counting registers for Seconds, Minutes, Hours, Day, Month, Year; it also
contains a Century bit and 56 bytes of backed-up RAM. The fullycharged 0.1 F GoldCap bridges power outages with a max imum of 4
hours. The GoldCap, in contrast to a battery or an accumulator, offers an
advantage in that service/replacement is not necessary.
The I
Details about the internal registers of the M41T11 Real-Time clock can be
found on the ST Microelectronics website (www.st.com
2
C address of the RTC is D0h for Writes and D1h for Reads.
).
I2C Bus Software Emulation
The eZ80190 device contains two powerful master/slave mode I2C bus
controllers. The I
PC1/PC0 GPIO are multiplexed with the UAR T and SPI functions. To use
2
C bus operation in parallel with console and modem I/O, the module
I
IICSCL/IICSDA pins on connector JP2 can be linked to PA7 (IICSDA)
and PA6 (IICSC L) of the eZ80190 device. In this case, an I
mode software emulation is necessary to access I
Using PA7/PA6 or PC1/PC0 for IICSDA/IICSCL is resistor -selectable on
the eZ80190 Module.
2
C data (SDA) and clock (SCL) pins on PD1/PD0 and
2
2
C devices.
C master-
DC Characteristics
As different combinations of application modules are loaded onto the
eZ80Acclaim!
Please see Table 25
for these different modules.
eZ80190 ModuleUM014108-0810
®
Development Platform, current requirements change.
on page 43 to reference current consumption values
Flash Loader Utility
The Flash Loader utility resides in the boot sector of Flash memory,
located on the eZ80190 Module. The Flash Loader utility allows the user
to program application code into Flash memory.
Please refer to the External Flash Loader Product User Guide
(PUG0012) for more details.
Mounting the Module
When mounting the eZ80190 Module onto the eZ80Acclaim!® Development Platform, check its orientation to the platform to ensure a correct fit.
Pin 11 of JP1 on the eZ80190 Modul e must align with pin 1 of JP1 on th e
eZ80Acclaim!
Module must align with pin 1 of JP2 on the eZ80Acclaim!
Platform, etc.
®
Development Platform; Pin 11 of JP2 on the eZ80190
eZ80190 Development Kit
User Manual
®
Development
53
Changing the Power Supply Plug
The universal 9VDC power supply offers three different plug configurations and a tool that aids in removing one plug configuration to insert
another, as shown in Figure 14.
Figure 14. 9VDC Universal Power Supply Components
UM014108-0810Flash Loader Utility
eZ80190 Development Kit
User Manual
54
To exchange one plug configuration for another, perform the following
steps:
1. Place the tip of the removal tool into the round hole at the top of the
2. Press down to disengage the keeper tab and push the plug configura-
3. Select the plug configuration appropriate for your location, and insert
4. Push the new plug configuration down until it snaps into place, as
current plug configuration.
tion out of its slot.
it into the slot formerly occupied by the previous plug configuration.
indicated in Figure 15.
Figure 15. Inserting a New Plug Configuration
eZ80190 ModuleUM014108-0810
ZPAK II
ZPAK II is a debug tool used to develop and debug hardware and software. It is a networked device featuring an Ethernet interface and an
RS232 console port. ZPAK II is shipped with a preconfigured IP address
that can be changed to suit the user on a local network. For more information about using and configuring ZPAK II, please refer to the ZP AK II
Debug Interface Tool Product User Guide (PUG0015) and the eZ80190
Development Kit Quick Start Guide (QS0004).
ZDI Target Interface Module
eZ80190 Development Kit
User Manual
55
The ZDI Target Interface Module provides a physical interface between
ZPAK II and the eZ80Acclaim!
ule supports ZDI functions. For more information on using the TIM module or ZDI please refer to the eZ80190 Development Kit Quick Start Guide (QS0004) and the eZ80190 Module Product Specification
(PS0191).
JTAG
Connector P1 is the JT AG connector on the eZ80Acclaim!® Development
Platform. JTAG will be supported in the next offering of eZ80
Application Modules
ZiLOG offers the Thermostat Application module, which can be used for
evaluating and developing process control and simple I/O applications.
The Thermostat Application module is equipped with an LCD display
that can be used to display process control and other physical parameters.
For additional reading about the Thermostat application, please see the
Java Thermostat Demo Application Note (AN0104) on zilog.com.
®
Development Platform. The TIM mod-
®
products.
UM014108-0810ZDI Target Interface Module
eZ80190 Development Kit
User Manual
56
ZDS II
ZiLOG Developer Studio II (ZDS II) Integrated Development Environment is a complete stand-alone system that provides a state-of-the-art
development environment. Based on the Windows
SP4/WinXP Professional user interfaces, ZDS II integrates a languagesensitive editor, project manager , C-Compiler , assembler, linker , librarian,
and source-level symbolic debugger that supports the eZ80
more information about using and configuring ZDS II, please refer to the
ZiLOG Developer Studio II—eZ80Acclaim! User Manual (UM0144).
®
Win 98SE/Win2000-
®
CPU. For
ZDS IIUM014108-0810
Troubleshooting
Overview
Before contacting ZiLOG Customer Support to submit a problem report,
please follow these simple steps. If a hardware failure is suspected, contact a local ZiLOG representative for assistance.
Cannot Download Code
eZ80190 Development Kit
User Manual
57
If you are unable to download code to RAM using ZDS, make sure to
press and release the Reset button on the eZ80Acclaim!
Platform prior to selecting
ZDS.
No Output on Console Port
The eZ80190 Development Kit is shipped with a Flash Loader utility that
is loaded in the protected boot sector of Flash memory (U3). Upon powerup of the eZ80Acclaim!
server-i E-NET Module, the eZ80190 device on the module starts running
code from this Flash memory area. This code enables the Console port
with settings of 57.6 kbps, 8, N, 1.
The Console checks the Receive buffer. If a space character is received on
the Console port, the Flash Loader utility is enabled and a boot message
should be displayed on your connected device. If no message is displayed,
check the following:
•
Jumper J2 must be ON (IrDA is disabled)
•
On Connector J6, the jumper must be removed from pins 6 and 9 (pin
names con_dis and GND).
®
Development Platform and the eZ80 Web-
Debug
Reset
and then
®
Development
Debug Go
in
UM014108-0810 Overview
eZ80190 Development Kit
User Manual
58
IrDA Port Not Working
If you plan on using the IrDA transceiver on the eZ80 Webserver-i E-NET
Module, make sure the hardware is set up as follows:
•
Jumper J2 must be OFF (to enable the control gate that drives the
IrDA device)
•
Set port pin PD2 Low. When this port pin and Jumper J2 are turned
OFF, the IrDA device is enabled.
•
Install a jumper on connector J6 across pin names con_dis and GND
to disable the console serial port driver
Difference Between EMAC and IP Address
Media Access Control (MAC)
Each and every Ethernet device interface to the network media (e.g., network adapter, port on a hub) contains a unique MAC address, which is
hard-coded into the hardware when it is manufactured. An Ethernet
device addresses a host using a unique 48-bit address called its Ethernet
address or Media Access Control (MAC) address.
MAC addresses are usually represented as six colon-separated pairs of
hex digits, e.g., 6:0:20:11:ac: 85. The first three bytes (e.g., 6-0-20) are
the manufacturer’s code, which can be used to identify the manufacturer.
The last three bytes are the unique station ID or serial number for the
interface. This station ID is unique and is associated with a particular
Ethernet device. The Data Link layer's protocol-specific header specifies
the MAC address of the packet's source and destination. When a packet is
sent to all hosts (broadcast), a special MAC address (ff:ff:ff:ff:ff:ff) is
used.
MAC addresses uniquely identify each node in a network at the Media
Access Control layer, the lowest network layer that directly interfaces
with the physical media (e.g., twisted-pair wires).
TroubleshootingUM014108-0810
On a Local Area Network or other network, the MAC address is the computer's unique hardware number. (On an Ethernet LAN, the MAC address
is the same as an Ethernet address.) When it is connected to the Internet, a
computer (or host as the Internet protocol considers it), a correspondence
table relates the Internet Protocol (IP) address to the computer's physical
(MAC) address on the LAN.
IP Address
An IP address is a 32-bit number that identifies each sender or receiver of
information that is sent in packets across the Internet.
An IP address contains two parts: the identifier of a particular network on
the Internet, and an identifier of the particular device (which can be a
server or a workstation) within that network. On the Internet itself—that
is, between the router that moves packets from one point to another along
the route—only the network part of the address is examined.
eZ80190 Development Kit
User Manual
59
Relationship of the IP Address to the Physical Address
The machine or physical address used within an organization's local area
networks can be different than the IP address coming from the Internet.
The most typical example is the 48-bit Ethernet address. TCP/IP includes
the Address Resolution Protocol (ARP) that lets the administrator create a
table that maps IP addresses to physical addresses.
The Ethernet MAC address of the ZPAK II
When connecting the ZPAK II serial port to a PC running HyperT erminal,
hold the space bar and reset the ZPAK II.
When HyperTerminal prompts with
eZ80>
enter e to display the MAC address.
UM014108-0810Difference Between EMAC and IP Address
eZ80190 Development Kit
User Manual
60
Resolving IP Address/Subnet Mask Conflicts
For running demos properly. the ZPAK II IP address and subnet mask
must be properly configured. Please follow the instructions provided in
the eZ80190 Development Kit Quick Start Guide (QS0004) to set up and
run the demos on ZDS II.
For answers to technical questions about the product, documentation,
or any other issues with ZiLOG’s offerings, please visit ZiLOG’s Knowledge Base at http://www.zilog.com/kb
For any comments, detail technical questions, or reporting problems,
please visit ZiLOG’s Technical Support at http://support.zilog.com
eZ80190 Development Kit
User Manual
82
.
.
UM014108-0810
DO NOT USE IN LIFE SUPPORT
Warning:
LIFE SUPPORT POLICY
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
component in a life support device or system whose failure to perform can be reasonably
expected to cause the failure of the life support device or system or to affect its safety or
effectiveness.
Z8, Z8 Encore!, eZ80, and eZ80Acclaim!, and Z8 Encore! XP are register ed tra d em arks of ZiLOG, Inc. All
other product or service names are the property of their respective owners.
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.