Chapter 1. M5407C3 Board
1-5
Programmable Timer/Counter
1.5 Programmable Timer/Counter
The MCF5407 has two built in general purpose timer/counters. These timers are available
to the user. The signals for each timer are available on the 120 pin expansion connector J2.
1.6 PCI Controller
The MCF5407 connects to the PCI controller (U17) via the PCI host interface. The PCI
controller is configured for master mode. U18 contains the arbitration logic for the PCI bus.
This logic is such that the PCI controller (U17) defaults to allowing the 5407 bus
mastership. A PCI card wishing to arbitrate the bus away from the controller must use
signal REQ# to request the bus. U18 will then arbitrate the bus away from U17 and assert
GNT# to the PCI card to show that the card has been granted the bus. Similarly the
controller can arbitrate the bus back using signals /REQ and /GNT. By default the controller
currently has priority over the card in the equations in U18, if the user wanted to alter this
priority they could do so by editing file "ISA5407.abl" available on the ColdFire website
(www.mot.com/coldfire).
1.7 On Board Ethernet
The M5407C3 has an on board Ethernet (NE2000 compatible controller) operating at 10M
bits/sec. The on board dBUG ROM monitor is programmed to allow a user to download
files from a network to memory in different formats. The current compiler formats
supported are S-Record, COFF, ELF, or Image. Refer to Appenix A for details on how to
configure.
1.8 System Configuration
The M5407C3 board requires only the following items for minimum system configuration:
•
The M5407C3 board (provided).
•
Power supply, 7V to 14V DC with minimum of 1.0 Amp.
•
RS-232C compatible terminal or a PC with terminal emulation software.
•
RS-232 Communication cable (provided).
Refer to Section 2.2.2, “System Initialization” for initial setup.
F
re
e
sc
a
le
S
e
m
ic
o
n
d
u
c
to
r,
I
Freescale Semiconductor, Inc.
n
c
.
..