MEN MICRO A011
Datasheet
Extracted Text
20A011-00 E4 - 2004-04-20
A11 – 6U VMEbus PowerPC
Workstation
User Manual
Board-Level Computers
for Industrial Applications
®
Embedded Solutions
A11 – 6U VMEbus PowerPC Workstation
A11 – 6U VMEbus PowerPC Workstation
The A11 is an industrial PowerPC workstation with scalable performance delivering
up to 1160 MIPS. When equipped with the 603e, the A11 delivers excellent price-
performance for cost-sensitive applications with a need for high computing power.
The board can also be ordered with the 740 PowerPC CPU family for applications
where maximum perfomance is required.
The A11 is a complete state-of-the-art single-board computer needing only one slot
on the VMEbus. It offers fast Ethernet and Ultra2 SCSI controllers, a large amount
of DRAM, Flash and CompactFlash memory. Four serial interfaces are provided -
two of them default as COM3 and COM4, and the others as COM1 and COM2
directly at the front panel or via a transition module.
The A11 offers computer I/O flexibility by providing two slots for PC•MIP
mezzanine modules, while still providing full front-panel connectivity. Both Type I
and Type II PCMIP modules can be used to equip the A11 with a full range of
workstation and industrial I/O options. Graphics for VGA, additional Ethernet or
SCSI for server or redundancy purposes, fieldbus interfaces for remote I/O control,
and many others are available, depending on the application.
The A11 CPU board is compatible with Motorola's PowerPC computer boards
(MVME1600 and MVME2600) and offers I/O compatibility with many existing P2
transition modules from Motorola (MVME712M) and other vendors.
MEN Mikro Elektronik GmbH 2
20A011-00 E4 - 2004-04-20
Technical Data
Technical Data
CPU
Motorola PowerPC
- 603e / 100..300MHz, up to 423 MIPS @ 300MHz
- 740 / 200..500MHz, up to 928 MIPS @ 500MHz
Memory
Level 1 Cache
- 603e: 16KB instruction/16KB data
- 740: 32KB instruction/32KB data
Level 2 Cache
- Up to 512KB
SDRAM soldered 32MB
- 64-bit data bus
- 66MHz
- No parity checking
SO-DIMM slot up to 64MB
Flash up to 16MB
- 64-bit data bus
- Two banks
CompactFlash card interface for Flash ATA via on-board IDE
Local PCI Bus
MPC106 Host-to-PCI bridge
PCI Spec. 2.1 compliant
32 bit data bus, 33MHz
One local PCI expansion slot, e.g. for carrier boards with PMC or IP modules
VMEbus
VMEbus Spec. IEEE-1014-87 compatible
VME64x extension except A64
3-row or 5-row connectors
Tundra Universe II chip
Up to 70MB/s transfer rate
A16, A24, A32 master/slave
D08(EO), D16, D32, D64
BLT, ADOH, RMW, LOCK
7-level interrupter
7-level interrupt handler
System controller
PC-MIP Mezzanine Extension
Two PC-MIPs Type I/II
On local PCI bus via DEC21150 PCI-to-PCI bridge
Compliant with PC-MIP specification
MEN Mikro Elektronik GmbH 3
20A011-00 E4 - 2004-04-20
Technical Data
Interfaces
COM1/2 with RS232 interface at 9-pin micro D-Sub connector at front panel or
via P2 I/O
COM3/4 sync./async. UART Z85230 via P2 I/O
Standard floppy disk controller interface using on-board connector
Ultra2 SCSI with LVD interface on front panel or 16/8-bit interface at P2 I/O
Full-duplex 10/100Mbits/s PCI Ethernet controller with 100Base-TX/10Base-T
interface at front panel and 10Base-5 interface via P2 I/O
Keyboard and mouse with 6-pin PS/2 connector at front panel
Multimode parallel port (ECP, EPP, PS/2, SPP) via P2 I/O
IDE interface on-board for AD35 CompactFlash adapter
Miscellaneous
Real-time clock with 8Kx8 NVRAM
6 programmable 16-bit timers Z8536
Hardware monitor with alarm function for
- On-board temperature control
- Voltage control
Reset/abort button at front panel
Four user LEDs at front panel
Four control LEDs at front panel
Hex switch for user settings
Watchdog
Electrical Specifications
Supply voltage/power consumption: +5V (4.85V..5.25V), 5.5A max.
MTBF: 66,000h @ 50°C
Mechanical Specifications
Dimensions: standard double Eurocard, 233.3mm x 160mm
Weight: 384g
Environmental Specifications
Temperature range (operation):
- 0..+60°C
- Industrial temperature range on request
- Airflow: min. 10m³/h
Temperature range (storage): -40..+85°C
Relative humidity (operation): max. 95% non-condensing
Relative humidity (storage): max. 95% non-condensing
Altitude: -300m to + 3,000m
Shock: 15g/0.33ms, 6g/6ms
Vibration: 1g/5..2,000Hz
MEN Mikro Elektronik GmbH 4
20A011-00 E4 - 2004-04-20
Technical Data
Safety
PCB manufactured with a flammability rating of 94V-0 by UL recognized manu-
facturers
EMC
Tested according to EN 55022 / 1999-05 (radio disturbance) and EN 55024 /
1999-05 (immunity) with regard to CE conformity
Software Support
MENMON
VxWorks
QNX
OS-9
MEN Mikro Elektronik GmbH 5
20A011-00 E4 - 2004-04-20
Block Diagram
Block Diagram
DRAM Bank 1
L2 Cache Flash Bank 1
up to 64MB
up to 512KB 8MB
SO-DIMM
PowerPC
DRAM Bank 0
603e
Flash Bank 0
32MB
740
8MB (optional)
SDRAM
A32/D64 PowerPC Bus
MPC106
D64 Memory Bus
Host Bridge
Legend:
R Rear (P2)
8Kx8
Temperature Counter/
NVRAM, Sync. UART
Power Timer R F Front Panel
RTC, COM3/4
Manager CIO Z8536
Watchdog
B On Board
ISA Bus
Mouse/Keyboard F
Compact-
IDE F
Flash
PCI-to-ISA
Bridge Floppy Disk B
Super I/O
COM1/2 F R
Enhanced Parallel R
R
Ethernet
D32 F
10/100Base-T
21143 R
Local R
Rear I/O
PCI
Adapter
Bus
AD39
R
F
Ultra2 SCSI
SYM53C885
R
R
PCI Expansion
B
PC•MIP
F
Type II
PCI-to-PCI
Bridge
21150
PCMIP
F
Type II
PCI-to-VMEbus
Bridge
Tundra Universe II
VME64 Interface
MEN Mikro Elektronik GmbH 6
20A011-00 E4 - 2004-04-20
PCI Bus
Rear VMEbus P2 Connector
Product Safety
Product Safety
Lithium Battery
!
This board contains a lithium battery. There is a danger of explosion if the
battery is incorrectly replaced!
Replace only with the same or equivalent type.
Dispose of used batteries according to the manufacturer's instructions.
Fuses
!
This board contains fuses. If you need to replace a fuse, make sure you adhere to the
following types and ratings:
Component Current Rating Type Size Function
S1 1.5A Fast 1206 SCSI Termination Power
S2 1.5A Fast 1206 Keyboard interface
S3 1.5A Fast 1206 IDE interface
S4 1.5A Fast 1206 Floppy disk interface
S5 1.5A Fast 1206 Ethernet P2 interface
For component locations, see Figure 21, Component Plan of A11 Hardware
Revision 03 — Bottom Side, on page 106.
Electrostatic Discharge (ESD)
!
Computer boards and components contain electrostatic sensitive devices.
Electrostatic discharge (ESD) can damage components. To protect the board and
other components against damage from static electricity, you should follow some
precautions whenever you work on your computer.
Power down and unplug your computer system when working on the inside.
Hold components by the edges and try not to touch the IC chips, leads, or cir-
cuitry.
Use a grounded wrist strap before handling computer components.
Place components on a grounded antistatic pad or on the bag that came with the
component whenever the components are separated from the system.
Store the board only in its original ESD-protected packaging. Retain the original
packaging in case you need to return the board to MEN for repair.
MEN Mikro Elektronik GmbH 7
20A011-00 E4 - 2004-04-20
About this Document
About this Document
This user manual describes the hardware functions of the board, connection of
peripheral devices and integration into a system. It also provides additional
information for special applications and configurations of the board.
The manual does not include detailed information on individual components (data
sheets etc.). A list of literature is given in the appendix.
History
Edition Description Technical Content Date of Issue
E1 First edition J. Steinert, U. Franke 1999-08-20
E2 Second edition, MENMON J. Steinert, Klaus Popp 2000-02-14
version 2.x
E3 Third edition, MENMON J. Steinert, Klaus Popp 2001-03-09
version 3.x
E4 Fourth edition H. Schubert, U. Franke 2004-04-20
Conventions
This sign marks important notes or warnings concerning proper functionality of the
! product described in this document. You should read them in any case.
Folder and file names are printed in italics.
italics
bold Bold type is used for emphasis.
hyperlink Hyperlinks are printed in blue color.
The globe will show you where hyperlinks lead directly to the Internet, so you can
look for the latest information online.
0xFF Hexadecimal numbers are preceded by "0x", which is the usual C-language
convention, and are printed in a monospace type, e.g. 0x00FFFF.
Signal names followed by "#" or preceded by a slash ("/") indicate that this signal is
IRQ#
/IRQ either active low or that it becomes active at a falling edge.
in/out Signal directions in signal mnemonics tables generally refer to the corresponding
board or component, "in" meaning "to the board or component", "out" meaning
"coming from it".
Vertical lines on the outer margin signal technical changes to the previous edition of
the document.
MEN Mikro Elektronik GmbH 8
20A011-00 E4 - 2004-04-20
About this Document
Copyright Information
MEN reserves the right to make changes without further notice to any products herein. MEN makes no
warranty, representation or guarantee regarding the suitability of its products for any particular
purpose, nor does MEN assume any liability arising out of the application or use of any product or
circuit, and specifically disclaims any and all liability, including without limitation consequential or
incidental damages.
"Typical" parameters can and do vary in different applications. All operating parameters, including
"Typicals" must be validated for each customer application by customer's technical experts.
MEN does not convey any license under its patent rights nor the rights of others.
MEN products are not designed, intended, or authorized for use as components in systems intended for
surgical implant into the body, or other applications intended to support or sustain life, or for any other
application in which the failure of the MEN product could create a situation where personal injury or
death may occur. Should Buyer purchase or use MEN products for any such unintended or
unauthorized application, Buyer shall indemnify and hold MEN and its officers, employees,
subsidiaries, affiliates, and distributors harmless against all claims, costs, damages, and expenses, and
reasonable attorney fees arising out of, directly or indirectly, any claim of personal injury or death
associated with such unintended or unauthorized use, even if such claim alleges that MEN was
negligent regarding the design or manufacture of the part.
All brand or product names are trademarks or registered trademarks of their respective holders.
Information in this document has been carefully checked and is believed to be accurate as of the date of
publication; however, no responsibility is assumed for inaccuracies. MEN will not be liable for any
consequential or incidental damages arising from reliance on the accuracy of this document. The
information contained herein is subject to change without notice.
Copyright © 2004 MEN Mikro Elektronik GmbH. All rights reserved.
Please recycle
Germany France UK USA
MEN Mikro Elektronik GmbH MEN Mikro Elektronik SA MEN Micro Ltd MEN Micro, Inc.
Neuwieder Straße 5-7 18, rue René Cassin Whitehall, 75 School Lane 3740 North Josey Lane, Suite 203
90411 Nuremberg ZA de la Châtelaine Hartford, Northwich Carrollton, TX 75007
Phone +49-911-99 33 5-0 74240 Gaillard Cheshire UK, CW8 1PF Phone 972-939-2675
Fax +49-911-99 33 5-901 Phone +33 (0) 450-955-312 Phone +44 (0) 1477-549-185 Fax 972-939-0055
E-mail info@men.de Fax +33 (0) 450-955-211 Fax +44 (0) 1477-549-178 E-mail sales@menmicro.com
www.men.de E-mail info@men-france.fr E-mail info@menmicro.co.uk www.menmicro.com
www.men-france.fr www.menmicro.co.uk
MEN Mikro Elektronik GmbH 9
20A011-00 E4 - 2004-04-20
Contents
Contents
1 Getting Started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
1.1 Map of the Board. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
1.2 Configuring the Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
1.3 Integrating the Board into a System . . . . . . . . . . . . . . . . . . . . . . . . . . 18
1.4 Installing Operating System Software. . . . . . . . . . . . . . . . . . . . . . . . . 19
2 Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2.1 Power Supply. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2.2 Clock Supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2.3 PowerPC CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.3.1 General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.3.2 Heat Sink. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.4 Bus Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2.4.1 Host-to-PCI Bridge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2.4.2 Local PCI Bus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2.4.3 PCI-to-ISA Bridge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2.4.4 PCI-to-PCI Bridge. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2.4.5 PCI-to-VMEbus Bridge . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2.5 Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
2.5.1 Level 2 Cache . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
2.5.2 SDRAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
2.5.3 Flash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
2.5.4 EEPROM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
2.6 Ethernet Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
2.6.1 Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
2.6.2 General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
2.6.3 10Base-5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
2.6.4 10Base-T . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
2.6.5 100Base-T . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
2.7 SCSI Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
2.7.1 Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
2.7.2 General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
2.7.3 SCSI Termination on A11. . . . . . . . . . . . . . . . . . . . . . . . . . . 32
2.8 PCI Expansion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
2.9 PCMIP Slots. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
2.9.1 Installing PCMIPs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
2.9.2 PCMIP Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
2.10 CompactFlash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
2.10.1 Installing CompactFlash . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
2.10.2 Supported CompactFlash Cards . . . . . . . . . . . . . . . . . . . . . . 37
2.11 Keyboard/Mouse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
2.12 Serial Ports COM1/COM2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
2.12.1 Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
MEN Mikro Elektronik GmbH 10
20A011-00 E4 - 2004-04-20
Contents
2.13 Asynchronous/Synchronous Serial Ports COM3/COM4 . . . . . . . . . . 40
2.14 Enhanced Parallel Port. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
2.15 Floppy Disk Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
2.16 Hardware Monitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
2.17 Timekeeper, NVRAM and Watchdog . . . . . . . . . . . . . . . . . . . . . . . . . 44
2.18 Counter/Timer CIO Z8536 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
2.19 Reset/Abort Buttons and User/Status LEDs . . . . . . . . . . . . . . . . . . . . 45
2.19.1 Reset/Abort Buttons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
2.19.2 User/Status LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
2.20 User-Defined Hex Switch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
2.21 VMEbus Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
2.21.1 Implementation on the Board . . . . . . . . . . . . . . . . . . . . . . . . 47
2.21.2 Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
2.22 IEEE 1149.1 (JTAG)/COP Test Interface . . . . . . . . . . . . . . . . . . . . . . 55
2.22.1 Configuring the IEEE 1149.1 Test Interface. . . . . . . . . . . . . 56
2.22.2 Configuring the COP Test Interface . . . . . . . . . . . . . . . . . . . 56
3 MENMON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
3.1 General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
3.2 Console . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
3.3 A11 MENMON Memory Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
3.4 MENMON Start-up . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
3.4.1 User LEDs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
3.4.2 Boot Sequence. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
3.4.3 Configuring the MENMON Start-up Procedure . . . . . . . . . . 59
3.4.4 Self Tests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
3.5 MENMON Boot Methods for Client Programs . . . . . . . . . . . . . . . . . 62
3.5.1 MENMON BIOS Devices. . . . . . . . . . . . . . . . . . . . . . . . . . . 62
3.5.2 Disk Boot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
3.5.3 Network Boot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
3.5.4 MENMON Tape Boot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
3.6 Updating Flash Devices. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
3.6.1 Download via Serial Interface. . . . . . . . . . . . . . . . . . . . . . . . 72
3.6.2 Performing the Download . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
3.6.3 Update from Disk or Network. . . . . . . . . . . . . . . . . . . . . . . . 74
3.7 MENMON User Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
3.7.1 Command Line Editing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
3.7.2 Numerical Arguments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
3.7.3 MENMON Command Overview . . . . . . . . . . . . . . . . . . . . . 76
3.8 Board Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
3.8.1 ALI 1543 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
3.8.2 PCI Auto-Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
3.8.3 VMEbus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
3.8.4 SCSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
3.8.5 SDRAM DIMM Configuration. . . . . . . . . . . . . . . . . . . . . . . 81
3.8.6 Hex Switch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
MEN Mikro Elektronik GmbH 11
20A011-00 E4 - 2004-04-20
Contents
3.9 MENMON System Calls. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
3.9.1 Invoking System Calls. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
3.9.2 System Calls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
3.10 VxWorks Bootline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
3.10.1 Additional MENMON Parameters . . . . . . . . . . . . . . . . . . . . 89
4 Organization of the Board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
4.1 Memory Mappings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
4.1.1 Processor View of the Memory Map. . . . . . . . . . . . . . . . . . . 90
4.1.2 PCI Configuration Space Map (Primary Bus) . . . . . . . . . . . 91
4.1.3 PCI Configuration Space Map (Secondary Bus) . . . . . . . . . 91
4.1.4 PCI/ISA I/O Space Memory Map. . . . . . . . . . . . . . . . . . . . . 92
4.1.5 VMEbus Memory Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
4.2 Interrupt Handling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
4.2.1 Nonmaskable Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
4.2.2 Maskable Interrupts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
4.3 Implementation of SYM53C895 SCSI Controller . . . . . . . . . . . . . . . 96
4.4 Implementation of M1543 PCI-to-ISA Bridge . . . . . . . . . . . . . . . . . . 97
4.5 Z8536 CIO. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
5 Appendix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
5.1 Literature and WWW Resources. . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
5.1.1 Bridges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
5.1.2 VMEbus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
5.1.3 PCI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
5.1.4 Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
5.1.5 SCSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
5.1.6 Parallel Port. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
5.1.7 PCMIP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
5.1.8 Miscellaneous . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
5.2 Board Revisions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
5.3 Component Plans. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
MEN Mikro Elektronik GmbH 12
20A011-00 E4 - 2004-04-20
Figures
Figure 1. Map of the Board - Front Panel and Top View . . . . . . . . . . . . . . . . . . 16
Figure 2. SO-DIMM DRAM Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Figure 3. Position of Flash on Bottom Side of A11. . . . . . . . . . . . . . . . . . . . . . . 24
Figure 4. SCSI Termination on A11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Figure 5. Installation of a PCMIP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Figure 6. CompactFlash Card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Figure 7. COM4 Clock Signals — Principle . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Figure 8. Jumpers for Clock Selection for COM4 (Default Setting: all jumpers
removed). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Figure 9. Reset/Abort Buttons and User LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Figure 10. Position of Hex Switch. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Figure 11. VMEbus Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Figure 12. Connection of a Rear I/O Adapter (e.g. MEN’s AD39). . . . . . . . . . . . 54
Figure 13. Connector and Jumper for IEEE 1149.1 Test Interface . . . . . . . . . . . . 56
Figure 14. Resistors for COP Test Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Figure 15. MENMON — Address Mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Figure 16. MENMON — Power On Self Test Output with Self Test Message Mode
EXTENDED. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Figure 17. MENMON — Layout of the 0x41-Type Partition (PReP). . . . . . . . . 64
Figure 18. MENMON — Single Boot-Image CD-ROM Configuration . . . . . . . . 65
Figure 19. A11 Interrupt Structure. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
Figure 20. Component Plan of A11 Hardware Revision 03 — Top Side . . . . . . 105
Figure 21. Component Plan of A11 Hardware Revision 03 — Bottom Side . . . 106
MEN Mikro Elektronik GmbH 13
20A011-00 E4 - 2004-04-20
Tables
Table 1. Terminal Lines of the 9-pin micro D-Sub RS232 Plug Connector
(COM1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Table 2. PowerPC Compare Chart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Table 3. Pin Assignment of the 8-pin RJ45 Ethernet 10Base-T/100Base-T
Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Table 4. Signal Mnemonics of the Ethernet 10Base-T/100Base-T Connector . 25
Table 5. Signal Mnemonics for SCSI Interface . . . . . . . . . . . . . . . . . . . . . . . . . 28
Table 6. Pin Assignment of the 68-pin VHDCI SCSI Connector . . . . . . . . . . . 29
Table 7. Overview of SCSI Types, Maximum Bus Widths, Throughput and Line
Lengths . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Table 8. SCSI Termination on A11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Table 9. Pin Assignment of the 114-pin PCI Expansion Connector . . . . . . . . . 34
Table 10. Pin Assignment of the 6-Pin Mini DIN Keyboard/Mouse Connector . 38
Table 11. Signal Mnemonics for Keyboard/Mouse Interface . . . . . . . . . . . . . . . 38
Table 12. Pin Assignment of the 9-pin micro D-Sub COM1/COM2 Plug Connectors
(RS232). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Table 13. Signal Mnemonics for RS232 Serial Ports COM1/COM2. . . . . . . . . . 39
Table 14. Configuring Clock Signals for COM4 . . . . . . . . . . . . . . . . . . . . . . . . . 40
Table 15. Pin Assignment of 26-pin ZIF Floppy Disk Drive Connector . . . . . . . 42
Table 16. Signal Mnemonics for Floppy Disk Drive Connector . . . . . . . . . . . . . 43
Table 17. Hardware Monitor Channels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Table 18. User/Status LED Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Table 19. Pin Assignment of the 5/3-Row, 96/160-Pin VMEbus Connector P1 . 50
Table 20. Pin Assignment of the 5/3-Row, 96/160-Pin VMEbus Connector P2 . 51
Table 21. Signal Mnemonics of VMEbus Rear I/O Connector P2. . . . . . . . . . . . 52
Table 22. Pin Assignment of the 16-pin IEEE 1149.1 Test Connector . . . . . . . . 55
Table 23. MENMON — Assignment for A11 Controller Devices . . . . . . . . . . . 63
Table 24. MENMON — Download Destination Devices . . . . . . . . . . . . . . . . . . 72
Table 25. MENMON — Flash Sectors for 8MB . . . . . . . . . . . . . . . . . . . . . . . . . 73
Table 26. MENMON — Flash Sectors for 16MB . . . . . . . . . . . . . . . . . . . . . . . . 73
Table 27. MENMON — Command Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Table 28. MENMON — Address Map for A11 as a VMEbus Master . . . . . . . . 80
Table 29. MENMON — Hex-Switch Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Table 30. MENMON — System Calls — BRD_ID Fields . . . . . . . . . . . . . . . . . 83
Table 31. MENMON — System Calls — RTC_RD Buffer Data . . . . . . . . . . . . 85
Table 32. MENMON — System Calls — DSK_RD Fields. . . . . . . . . . . . . . . . . 86
Table 33. MENMON — VxWorks Bootline — List of Parameters and their
Usage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
Table 34. MENMON - Common Parameters Passed by All MENMONs . . . . . . 89
Table 35. Address Map — Processor View . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Table 36. PCI Configuration Space Map (Primary Bus) . . . . . . . . . . . . . . . . . . . 91
Table 37. PCI Configuration Space Map (Secondary Bus) . . . . . . . . . . . . . . . . . 91
MEN Mikro Elektronik GmbH 14
20A011-00 E4 - 2004-04-20
Table 38. PCI/ISA I/O Space Memory Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Table 39. Possible VMEbus Memory Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Table 40. ISA Interrupt Assignments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Table 41. Steerable Interrupt Assignments. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Table 42. PCI Interrupt Assignments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Table 43. General-Purpose Pins of SYM53C895 SCSI Controller . . . . . . . . . . . 96
Table 44. M1543 General Purpose Input (GPI) Pin Assignments . . . . . . . . . . . . 97
Table 45. M1543 General Purpose Input/Output (GPIO) Pin Assignments . . . . 97
Table 46. M1543 General Purpose Output Pin Assignments . . . . . . . . . . . . . . . . 98
Table 47. M1543 GPI Assignment for Hex Switch . . . . . . . . . . . . . . . . . . . . . . . 98
Table 48. Pin Assignment of the Z8536 Ports . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Table 49. Table of Hardware Revisions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
MEN Mikro Elektronik GmbH 15
20A011-00 E4 - 2004-04-20
Getting Started
1 Getting Started
This chapter will give an overview of the A11 and some hints for first installation in
a VMEbus system as a "check list".
1.1 Map of the Board
Figure 1. Map of the Board - Front Panel and Top View
Injectors/Ejectors
with Threaded
Standoffs and
Captive Screws
P2
Finished Bezel
P3
of PCMIP I/O PCMIP slot 1
Connector
SO-DIMM
DRAM
P1
Socket
P2
PCMIP Bezel
Keepers
P3
PCMIP slot 2
PCMIP
Keeper Screw
P1
(solder side)
Ethernet
10Base-T/100Base-T
PCI
Bridge
Keyboard/Mouse
PowerPC
Tundra
Processor
Universe II
Core
VMEbus
Controller
COM1
User LEDs
IEEE
1149.1/
Abort Button
COP Test
COM2
Reset Button
Interface
Southbridge
CompactFlash
SCSI
Card Slot
Interface
Floppy Disk
Drive Interface
P4 P5 P7 P6
User-defined Hex Switch Configuration Jumpers
MEN Mikro Elektronik GmbH 16
20A011-00 E4 - 2004-04-20
PCI Extension Slot
VMEbus P2 VMEbus P1
Getting Started
1.2 Configuring the Hardware
You should check your hardware requirements before installing the board in a
system, since most modifications are difficult or even impossible to do when the
board is mounted in an enclosure.
The following check list will give an overview on what you might want to configure.
� DRAM SO-DIMM modules
The A11 is shipped with 32MB DRAM on board. You should check on your
main memory needs and install a suitable SO-DIMM module if necessary.
Refer to Chapter 2.5.2 SDRAM on page 23 for a detailed installation
description and hints on supported SO-DIMM modules.
� CompactFlash
Refer to Chapter 2.10 CompactFlash on page 37 for a detailed
installation description and hints on supported CompactFlash cards.
� PCMIPs
Refer to Chapter 2.9.1 Installing PCMIPs on page 35 for a detailed
installation description. Also, observe the installation recommendations
given in the M-Module’s user manual.
� Rear I/O adapter
Refer to Chapter 2.21.2.3 Connecting a Rear I/O Adapter to P2 on page
54 for hints on connection of a rear I/O adapter.
� PCI Expansion
Refer to Chapter 2.8 PCI Expansion on page 33 for more information on
possible PCI expansion.
MEN Mikro Elektronik GmbH 17
20A011-00 E4 - 2004-04-20
Getting Started
1.3 Integrating the Board into a System
The A11 is a complex board and setting it up requires experience. You can use the
following check list when installing the CPU board in a VMEbus system for the first
time and with minimum configuration.
The board is completely trimmed on delivery. Perform the following procedure
!
without a PC•MIP installed!
� Power-down the system.
� Remove all boards from the VMEbus system.
� Install the A11 in slot 1 of the system.
� Connect a terminal to the standard RS232 interface COM1 (9-pin micro D-Sub
connector) by wiring the following lines to the connector:
Table 1. Terminal Lines of the 9-pin micro D-Sub RS232 Plug Connector
(COM1)
6- 1 -
7- 2 RXD
1
6
8- 3 TXD
9
5
9- 4 -
5GND
� Set your terminal to the following protocol:
- 9600 baud data transmission rate
- 8 data bits
- 1 stop bit
- No parity
Note: If you need to restore these default settings on the A11, do the following:
� Press the Reset and Abort buttons at once.
� Release the Reset button.
� Hold the Abort button until the green front-panel LEDs light up in succes-
sion, then release the button.
� Press the Reset button again.
� Power-up the system.
MEN Mikro Elektronik GmbH 18
20A011-00 E4 - 2004-04-20
Getting Started
� The terminal displays the following message:
___________________ Secondary MenMon for the A11 Version 3.0 ________________
| |
| (c) 1998 - 2000 MEN mikro elektronik GmbH Nuernberg |
| Parts of this code are based on Motorola’s Dink32 |
| Created Feb 11 2000 13:42:19 |
|_____________________________________________________________________________|
| HW Revision: 01.01.00 | CPU: MPC740 |
| Serial Number: 0 | CPU Clock: 299 MHz |
| Board Version: 00 | Onboard RAM: 32 MB |
| | DIMM Module: 0 MB |
\___________________________________________________________________________/
Init VME Controller.. (Slot 1 function enabled)
press ’ESC’ to setup/MENMON
Selftest running ...
CHECKSUM ==> OK
*** Can't jump to bootstrapper. BS address in EEPROM invalid!
MenMon>
� Now you can use the MENMON debugger (see detailed description in Chapter
3 MENMON on page 57).
� Observe the installation instructions for the respective software.
1.4 Installing Operating System Software
The A11 supports VxWorks, OS-9, LynxOS and QNX.
You can find any software available on MEN’s website.
By standard, no operating system is installed on the board. Please refer to MEN’s
! operating system installation documentation on how to install the software!
MEN Mikro Elektronik GmbH 19
20A011-00 E4 - 2004-04-20
Functional Description
2 Functional Description
The following describes the individual functions of the A11 and their configuration
on the board. There is no detailed description of the individual controller chips and
the CPUs. They can be obtained from the data sheets or data books of the
semiconductor manufacturer concerned (Chapter 5.1 Literature and WWW
Resources on page 100).
2.1 Power Supply
The A11 is supplied with +5V via the VMEbus. However, PCMIPs, PCI expansion
cards or rear I/O adapters may need +12V.
Two power supplies generate different supply voltages on the board: One is used for
the PowerPC core voltage, which is factory-set for the corresponding processor. The
other converter is fixed to 3.3V. It supplies the PCMIP PCI bus and the host
memory bus devices.
2.2 Clock Supply
The clock supply generates all clocks for the on-board devices (PowerPC, SDRAM,
L2 Cache, host bridge, PCI bus devices). The clock frequency is factory-set for the
corresponding processor.
The local PCI clock is limited to 33MHz because of the Tundra Universe II
VMEbus chip.
MEN Mikro Elektronik GmbH 20
20A011-00 E4 - 2004-04-20
Functional Description
2.3 PowerPC CPU
The A11 supports the principle of scalable CPU performance. Depending on the
application, the user can choose between 188 MIPS and 629 MIPS of computing
performance.
The board is prepared for different PowerPC™ CPUs. All CPUs are pin- and bus-
compatible. The CPU is not removable.
2.3.1 General
The PowerPC architecture, developed jointly by Motorola, IBM, and Apple
Computer, is based on the POWER architecture implemented by the RS/6000™
family of computers. The PowerPC architecture takes advantage of recent
technological advances in such areas as process technology, compiler design, and
RISC microprocessor design to provide software compatibility across a diverse
family of implementations, primarily single-chip microprocessors, intended for a
wide range of systems.
To provide a single architecture for such a broad assortment of processor
environments, the PowerPC architecture is both flexible and scalable.
Table 2. PowerPC Compare Chart
Core Core Instruction/ Max.
PowerPC FPU MMU INT Max. Power
Voltage Frequencies Data Cache Perfomance
1
603e 2.5V 166..300 MHz 1 2 1 16/16 KB 6.0 W 423 MIPS
1
740 2.6V 200/233/266 MHz 1 2 2 32/32 KB 7/7.9 W 488 MIPS
740 1.9V 300 MHz 1 2 2 32/32 KB 4.8 W 550 MIPS
740 2.0V 500 MHz 1 2 2 32/32 KB 8 W 928 MIPS
1
Version for extended temperature range -40°C..+85°C available
Refer to MEN’s website for supported PowerPC CPU types.
!
2.3.2 Heat Sink
A heat sink is provided to meet thermal requirements.
Note: MEN gives no warranty on functionality and reliability of the A11 if you use
any other processor or heat sink than that supplied by MEN. Please contact
!
either MEN directly or your local MEN sales office!
MEN Mikro Elektronik GmbH 21
20A011-00 E4 - 2004-04-20
Functional Description
2.4 Bus Structure
2.4.1 Host-to-PCI Bridge
The MPC106 is used as host bridge for the PowerPC processor. All transactions of
the PowerPC to memory or to the PCI bus are controlled by the host bridge.
The A11 supports concurrent transfers on PowerPC and PCI buses.
The PCI interface is PCI bus Rev. 2.1 compliant and supports all bus commands and
transactions. Master and target operations are possible. Big- or little-endian
operation is selectable.
2.4.2 Local PCI Bus
The local PCI bus is controlled by the MPC106 host-to-PCI bridge. It runs at
33MHz. The I/O voltage is fixed to 5V. The data width is 32 bits.
Major functional elements of the A11, such as Ethernet, SCSI, PCI expansion and
PCMIP extension, are connected on the local PCI bus.
2.4.3 PCI-to-ISA Bridge
The M1543 is the "southbridge" between PCI and ISA bus, providing full PCI and
ISA compatible functions. The M1543 provides integrated Super I/O (floppy disk
controller, 2 serial ports/1 parallel port), system peripherals (ISP) (2 82C59 and
serial interrupt, 1 82C54), advanced features (type F and distributed DMA) in the
DMA controller (2 82C37), PS2 keyboard/mouse controller, 2-channel dedicated
IDE master controller with Ultra-33 specification and System Management Bus
(SMB).
M1543 also provides a PCI-to-ISA IRQ routing table, and level-to-edge trigger
transfer. The chip provides 2 extra IRQ lines and 1 programmable chip. The
interrupt lines can be routed to any of the available ISA interrupts.
2.4.4 PCI-to-PCI Bridge
The A11 has a secondary PCI bus for PCMIP mezzanines. It is controlled by a
21150 device and has a signaling voltage of 3.3V.
2.4.5 PCI-to-VMEbus Bridge
The Tundra Universe II chip is the bridge from the local board functions to the
VMEbus. The device decouples the transfers between the PCI bus and VMEbus
with the help of transmit and receive FIFOs for both sides.
MEN Mikro Elektronik GmbH 22
20A011-00 E4 - 2004-04-20
Functional Description
2.5 Memory
2.5.1 Level 2 Cache
For high performance the board has 512KB secondary level cache. The cache is
controlled by the MPC106 host bridge.
2.5.2 SDRAM
Two SDRAM banks are implemented on A11. Bank 0 with 32MB is permanently
mounted.
Bank 1 is connected to a 144-pin SO-DIMM connector for easy extension. The
MPC106 can handle SDRAM devices with up to 64Mbit.
2.5.2.1 Installing SO-DIMM DRAM
The A11 is normally shipped without any DRAM SO-DIMM module installed. To
install a SO-DIMM module, please stick to the following procedure.
Figure 2. SO-DIMM DRAM Installation
Plastic
Clip
Contact
Groove
Safety Safety
Tab Notch
SO-DIMM Memory Module
Plastic
Clip
The DRAM module will only fit as shown above because of a safety tab on the SO-
DIMM socket which requires a notch in the SO-DIMM module.
� Power down the system before installing a SO-DIMM module to avoid damage
!
of the A11!
� Place the memory module into the socket at a 45° angle and make sure that the
safety tab and notch are aligned.
� Carefully push the memory module into the contact groove of the socket.
� Press the memory module down until it clicks into place.
� The plastic clips of the socket now hold the memory module in place.
� To release the module, squeeze both plastic clips outwards and carefully pull
the module out of the socket.
MEN Mikro Elektronik GmbH 23
20A011-00 E4 - 2004-04-20
SO-DIMM Socket
Functional Description
2.5.2.2 Supported SO-DIMM Modules
You can install standard SO-DIMM modules with SDRAM components. See
MEN’s website for memory modules available from MEN.
Note: MEN gives no warranty on functionality and reliability of the A11 if you use
any other module than that qualified and/or supplied by MEN. Please contact
!
either MEN directly or your local MEN sales office.
2.5.3 Flash
The A11 has two on-board Flash banks. They are controlled by the MPC106 host
bridge and can accommodate a maximum of 8MB each. The data bus is 64 bits
wide. The devices are organized in 1Mx16bit.
Bank 1 contains the boot software for MENMON/OS bootstrapper and application
software. The occupied sectors are software-protected against illegal write
transactions.
Bank 0 is available for user applications. It is prepared for on-board programming.
Figure 3. Position of Flash on Bottom Side of A11
C145
C146 C19 C21
C353 C301
C22 C195
C464
R135 C249
C251
C20 C117 C119
L15 C155 C118 C120 R1007
C135
C170 C326 IC59 IC57
C157 IC58 IC56 C194 C192
C456
R136
C136
R134
C448 NR88
C278 C3
R137
C214 C86
R105
C177
C67 C163 C36 C271 C60 C159 C29 C267 R13 C62 C31 C161 C269 C69 C38 C165 C273
C370
C169
C327
C378 C17
L16 C87
C156
C24 C23
C455
C377 C154
C18 C101 C121
R138
C102 C122 C193
C463
IC60 R1006 IC61 IC62 C208 IC63 C190
C279 C75 C215
C447
C248
R14
C352 C148
R106
C171
C328
C250 C147
C446
C63 C160 C32 C270 C70 C164 C39 C274
C68 C162 C37 C272 C61 C158 C30 C268
R182 C191 C209
C330 C172
C454
C293 C143 C142 C141
C348 C350
C74 C281
NR155 NR158 NR157
NR156
C264 C58 C28 C27 C266 C265 R123
C263 C59
C462
C280 C4
C57 C56 C25 C26
C173
C329
C275 C40 C276 C41
C453
NR38 NR32
C166 C167
C149
C2 R59 C73
NR124
C112 C50 C49 C48 C203
C277 C168
NR24
C71 R55 R58 C72
C212 C84 C100
C450
C355 NR25 C442
R23 NR14
C144 C292 C302
C349 R1011 R1010 R1009 R1008
C441 C449
C380 R180 R1003
C51
03 C247 NR45 C246 C347 R91
R1002 C300 C96 NR1
R188 R181
R145
C44 C198
R125
C213 C379 R193
R143
C34 C65 C125 C200
C9 C324 C76 C131 NR154 NR52 C5
C334
R124 NR57
C199
C189 NR84
C332
C197
C420 R74
2.5.4 EEPROM
The A11 has a 4-kbit serial EEPROM for factory data.
MEN Mikro Elektronik GmbH 24
20A011-00 E4 - 2004-04-20
R166 R168
C319 R167 C320 R164
C322
Functional Description
2.6 Ethernet Interface
The Ethernet interface of the A11 supports both 10Mbit/s and 100Mbit/s as well as
full-duplex operation and autonegotiation.
Note: The unique Ethernet address is set at the factory and should not be changed.
Any attempt to change this address may create node or bus contention and
!
thereby render the board inoperable. A label on the bottom side of the A11
gives the set Ethernet address.
2.6.1 Connection
A standard RJ45 connector is available at the front panel for connection to 10Base-
T or 100Base-TX network environments. It is not necessary to switch between the
two configurations!
The pin assignment corresponds to the Ethernet specification IEEE802.3.
Connector types:
Modular 8/8-pin mounting jack according to FCC68
Mating connector:
Modular 8/8-pin plug according to FCC68
Table 3. Pin Assignment of the 8-pin RJ45 Ethernet 10Base-T/100Base-T
Connector
1TX+
2TX-
3RX+
1
4-
5-
8
6RX-
7-
8-
Table 4. Signal Mnemonics of the Ethernet 10Base-T/100Base-T Connector
Signal Direction Function
RX+/- in Differential pair of receive data lines
TX+/- out Differential pair of transmit data lines
The A11 also features a 10Base-5 interface for rear I/O via a rear I/O adapter at
VMEbus P2. (See also Chapter 2.21.2.3 Connecting a Rear I/O Adapter to P2 on
page 54 and MEN’s website for available adapters.)
MEN Mikro Elektronik GmbH 25
20A011-00 E4 - 2004-04-20
Functional Description
2.6.2 General
Ethernet is a local-area network (LAN) protocol developed by Xerox Corporation in
cooperation with DEC and Intel in 1976. Ethernet uses a bus or star topology and
supports data transfer rates of 100Mbps and more. The Ethernet specification served
as the basis for the IEEE 802.3 standard, which specifies the physical and lower
software layers. Ethernet uses the CSMA/CD access method to handle simultaneous
demands. It is one of the most widely implemented LAN standards.
Ethernet networks provide high-speed data exchange in areas that require
economical connection to a local communication medium carrying bursty traffic at
high-peak data rates.
A classic Ethernet system consists of a backbone cable and connecting hardware
(e.g. transceivers), which links the controllers of the individual stations via
transceiver (transmitter-receiver) cables to this backbone cable and thus permits
communication between the stations.
2.6.3 10Base-5
The yellow 10Base-5 thick-wire AUI line is the original type of Ethernet cable. The
simplest configuration is to connect the AUI connector of each station to this yellow
cable using a transceiver line and a transceiver. An Ethernet cable like this must not
be longer than 500m, and may have a maximum of 100 transceivers. The distance
between two transceivers must be at least 2.5m.
A transceiver contains the transmit and receive logic. It ensures regeneration-free
data transfers up to 500m cable length and carries out collision detection and carrier
sensing. Another task is electrical isolation between the station and the thick-wire
cable. The transceiver is supplied by the station via the transceiver cable. There are
also mini-transceivers that can be plugged directly to the AUI connector of the
Ethernet device.
The thick-wire cable must be electrically terminated by a 50-Ω termination resistor.
The line must only be grounded at one end (not at both).
2.6.4 10Base-T
10Base-T is one of several adaptations of the Ethernet (IEEE 802.3) standard for
Local Area Networks (LANs). The 10Base-T standard (also called Twisted Pair
Ethernet) uses a twisted-pair cable with maximum lengths of 100 meters. The cable
is thinner and more flexible than the coaxial cable used for the 10Base-2 or
10Base-5 standards. Since it is also cheaper, it is the preferable solution for cost-
sensitive applications.
Cables in the 10Base-T system connect with RJ45 connectors. A star topology is
common with 12 or more computers connected directly to a hub or concentrator.
The 10Base-T system operates at 10Mbps and uses baseband transmission methods.
MEN Mikro Elektronik GmbH 26
20A011-00 E4 - 2004-04-20
Functional Description
2.6.5 100Base-T
The 100Base-T networking standard supports data transfer rates up to 100Mbps.
100Base-T is actually based on the older Ethernet standard. Because it is 10 times
faster than Ethernet, it is often referred to as Fast Ethernet. Officially, the 100Base-T
standard is IEEE 802.3µ.
Like Ethernet, 100Base-T is based on the CSMA/CD LAN access method. There
are several different cabling schemes that can be used with 100Base-T, including:
100Base-TX: two pairs of high-quality twisted-pair wires
100Base-T4: four pairs of normal-quality twisted-pair wires
100Base-FX: fiber optic cables
MEN Mikro Elektronik GmbH 27
20A011-00 E4 - 2004-04-20
Functional Description
2.7 SCSI Interface
The SCSI interface of the A11 is based on the SYM53C895 device and supports
wide (16-bit) and narrow (8-bit) configurations. It supports Ultra and Ultra2 SCSI
modes with a maximum transfer rate of 80MB/s. Signaling interfaces supported are
either SE (single-ended) or LVD (low voltage differential).
The A11 provides active termination that can be changed between SE and LVD
mode. Mixed operation of SE and LVD is not possible.
You can set SE or LVD mode through MENMON.
2.7.1 Connection
A standard VHDCI connector is provided at the front panel.
Connector types:
68-pin shielded half-pitch D-Sub receptacle, very high density (VHD)
Mating connector:
68-pin half-pitch D-Sub plug, VHD
Table 5. Signal Mnemonics for SCSI Interface
Signal Direction Function
DIFFSENSE in/out Differential mode sense
GND - Ground
SACK+/- in/out Acknowledge, differential pair
SATN+/- in/out Attention, differential pair
SBSY+/- in/out Busy, differential pair
SCD+/- in/out Command/data, differential pair
SD+/-[0..15] in/out Data lines, differential pairs
SDP+/-[0..1] in/out Data parity, differential pairs
SIO+/- in/out Input/output, differential pair
SMSG+/- in/out Message, differential pair
SREQ+/- in/out Request, differential pair
SRST+/- in/out Bus reset, differential pair
SSEL+/- in/out Select device, differential pair
TERMPWR - Termination power
The A11 also supports two SCSI interfaces for rear I/O via a rear I/O adapter at
VMEbus P2. (See also Chapter 2.21.2.3 Connecting a Rear I/O Adapter to P2 on
page 54 and MEN’s website for available adapters.)
Please note that front connection allows SE or LVD mode, while rear connection
only permits SE mode. If you have connected a device at the rear, you can use only
!
SE mode also at the front.
MEN Mikro Elektronik GmbH 28
20A011-00 E4 - 2004-04-20
Functional Description
Table 6. Pin Assignment of the 68-pin VHDCI SCSI Connector
68 SD-[11] 34 SD+/GND[11]
67 SD-[10] 33 SD+/GND[10]
66 SD-[9] 32 SD+/GND[9]
65 SD-[8] 31 SD+/GND[8]
64 SIO- 30 SIO+/GND
63 SREQ- 29 SREQ+/GND
62 SCD- 28 SCD+/GND
61 SSEL- 27 SSEL+/GND
60 SMSG- 26 SMSG+/GND
59 SRST- 25 SRST+/GND
58 SACK- 24 SACK+/GND
68 34
57 SBSY- 23 SBSY+/GND
56 - 22 -
55 SATN- 21 SATN+/GND
54 - 20 -
53 - 19 -
52 TERMPWR 18 TERMPWR
51 TERMPWR 17 TERMPWR
50 - 16 DIFFSENSE
49 - 15 -
48 SDP-[0] 14 SDP+/GND[0]
47 SD-[7] 13 SD+/GND[7]
46 SD-[6] 12 SD+/GND[6]
35 1
45 SD-[5] 11 SD+/GND[5]
44 SD-[4] 10 SD+/GND[4]
43 SD-[3] 9 SD+/GND[3]
42 SD-[2] 8 SD+/GND[2]
41 SD-[1] 7 SD+/GND[1]
40 SD-[0] 6 SD+/GND[0]
39 SDP-[1] 5 SDP+/GND[1]
38 SD-[15] 4 SD+/GND[15]
37 SD-[14] 3 SD+/GND[14]
36 SD-[13] 2 SD+/GND[13]
35 SD-[12] 1 SD+/GND[12]
MEN Mikro Elektronik GmbH 29
20A011-00 E4 - 2004-04-20
Functional Description
2.7.2 General
SCSI (Small Computer System Interface) has a long history in the relatively short
period of the computing industry. SCSI's origins date back to the Selector Channel
on IBM-360 systems. It was first scaled down to be a universal, intelligent disk drive
interface. SCSI became an ANSI standard in 1986.
Over the last years since it became an official industry standard, SCSI has grown
and evolved to keep pace with the demands of the most sophisticated systems. The
standard recognizes magnetic disk and tape drives, various types of optical disk
drives, printers, scanners, processors, communications devices, medium changers,
and more.
The standard has also evolved to take advantage of newer hardware and more
intelligent controllers; caching is recognized; intelligent command queuing is
accommodated. There are also provisions for intelligent self-testing by the
peripheral. The data path has been widened and transfer speeds have been increased
to keep pace with system requirements.
2.7.2.1 SCSI Versions
SCSI drives have an integrated SCSI controller. There are different sorts of SCSI
interfaces, differing in the type of data transfer. SCSI signals can be transmitted
either via an 8-bit (narrow) or a 16-bit (wide SCSI) bus. It is possible to connect up
to 7 drives to an 8-bit bus, and up to 15 drives to a 16-bit bus. Both bus widths can
be configured as single-ended or differential SCSI. Single-ended SCSI transmits the
signals only via one line, differential SCSI via two lines. This makes four different
interface configurations: single-ended with 8 bits, single-ended with 16 bits,
differential with 8 bits and differential with 16 bits. When choosing a subsystem you
must make sure that the SCSI interface of the host adapter corresponds to the drive.
In general, 8-bit devices can be connected to a 16-bit bus. However, you must
consider a number of special rules for configuration. In addition, performance of the
16-bit bus is limited to that of an 8-bit bus, so that there may be transfer problems on
the SCSI bus. If both single-ended and differential versions are operated on the bus
at the same time, this can lead to damage to the disk drive and the controller. If the
controller and disk drive interfaces do not match, a single-differential-ended
converter must be used. In this case, however, impedances and signal timing on the
SCSI bus may be changed, which in turn can result in problems.
Single-Ended (SE) and Differential (DI) SCSI
With single-ended (SE) SCSI each signal is transferred on one line, with differential
(DI) SCSI on two lines. The advantages of differential SCSI lie in longer cable
lengths (25m instead of 6m) and greater immunity to interference. Disadvantages
are higher costs for disk drives and host adapter. Combining SE SCSI and DI SCSI
drives on one bus is not possible without special converters.
Low Voltage Differential (LVD) SCSI
LVD is a differential bus technology that combines much of the bus length, noise
immunity and performance benefits of conventional DI SCSI with the power
consumption and cost of SE SCSI interfaces. Power consumption of LVD devices is
reduced compared to a conventional differential bus through improvements in
receiver design that permit reductions in steady-state current consumption and
signaling voltage.
MEN Mikro Elektronik GmbH 30
20A011-00 E4 - 2004-04-20
Functional Description
Because of this lower power consumption, LVD drivers can be integrated into the
silicon interface chips thus eliminating the signal skew, real estate and cost
associated with separate differential components. What's more, by taking advantage
of the latest CMOS processes, dual-mode LVD cells can be designed that support
either single-ended or differential operation. Selection of operational mode (SE or
DI) by the device is automatic and is done without the use of jumpers. Because of
this compatibility, the cost of SCSI devices with LVD silicon will not differ
appreciably from comparable single-ended drives.
Synchronous and Asynchronous Data Transfer
SCSI data transfer can be asynchronous or synchronous, the latter being faster. With
asynchronous data transfer, each byte is sent and confirmed separately, whereas
with synchronous transfer several bytes are sent at once and then confirmed as one.
This makes for smaller overhead and higher transfer rates. Generally, all peripherals
can operate asynchronously. Synchronous drives or controllers perform a handshake
before data exchange, i.e. they check whether the communication partner is capable
of synchronous transfer. After handshaking, they automatically use the appropriate
data transfer method.
2.7.2.2 SCSI Cables
In order to allow trouble-free data transfer, some basic aspects must be considered
when choosing an SCSI cable.
The SCSI cables must be specified according to UL (Underwriters’ Laboratories)
and CSA (Canadian Standard Association). The individual wires of the cable must
be made of copper (or better: tin-plated copper). they must be twisted in pairs, and
in addition the cable should be twisted over a length of max. 1m. The complete
cable needs double screening.
If several peripherals are connected to a SCSI bus, the individual connection cables
should be as short as possible and ideally have the same length. This reduces
susceptibility to interference.
With wide SCSI, data transfer is done with 16 instead of 8 bits; the lines available in
the 50-pin SCSI cable are not enough. Therefore, wide SCSI uses special 68-line
cables for both single-ended wide SCSI and differential wide SCSI.
Table 7. Overview of SCSI Types, Maximum Bus Widths, Throughput and Line Lengths
Type Bus Width Throughput SE Line DI Line LVD Line Max. Devices
SCSI-1 8 bits 5 MB/s 6m 25m 12m 8
Fast SCSI 8 bits 10 MB/s 3m 25m 12m 8
Fast Wide SCSI 16 bits 20 MB/s 3m 25m 12m 16
Ultra SCSI 8 bits 20 MB/s 1.5m 25m 12m 8
Ultra SCSI 8 bits 20 MB/s 3m - - 4
Wide Ultra SCSI 16 bits 40 MB/s - 25m 12m 16
Wide Ultra SCSI 16 bits 40 MB/s 1.5m - - 8
Wide Ultra SCSI 16 bits 40 MB/s 3m - - 4
Ultra2 SCSI 8 bits 40 MB/s - - 12m 8
Wide Ultra2 SCSI 16 bits 80 MB/s - - 12m 16
MEN Mikro Elektronik GmbH 31
20A011-00 E4 - 2004-04-20
Functional Description
2.7.3 SCSI Termination on A11
The A11 can be located in the "middle" of the SCSI bus or at its end. You must
make sure the board is terminated properly for any case.
As mentioned above, the A11 provides active termination, which can be configured
as needed through MENMON. Please refer to MENMON command H EE for
detailed MENMON settings.
The following figure and table clarify termination on A11:
Figure 4. SCSI Termination on A11
A11
Term.
SCSI SCSI
Device Device
AD39
Table 8. SCSI Termination on A11
Applicable SCSI
68-pin Front Connector P2 Rear I/O via Adapter
Termination
Not connected Not connected Active termination on
SCSI device connected Not connected Active termination on
Not connected SCSI device connected Active termination on
SCSI device connected SCSI device connected Active termination off
MEN Mikro Elektronik GmbH 32
20A011-00 E4 - 2004-04-20
Functional Description
2.8 PCI Expansion
The A11’s PCI expansion slot allows for various expansions at the PCI bus, e.g.
using expansion cards for PMC or PCMIP mezzanines. Different expansion boards
are in preparation.
Connector types:
114-pin matched impedance receptacle connector, MICTOR .025 [0.64] center-
line
Mating connector:
114-pin matched impedance plug connector, MICTOR .025 [0.64] centerline
MEN Mikro Elektronik GmbH 33
20A011-00 E4 - 2004-04-20
Functional Description
Table 9. Pin Assignment of the 114-pin PCI Expansion Connector
13.3V 23.3V
3CLK 4 INTA#
5 GND 6 INTB#
7 PURST# 8 INTC#
9 HRESET# 10 INTD#
11 TDO 12 TDI
13 TMS 14 TCK
15 TRST# 16 PRESENT#
17 GNT# 18 REQ#
12
19 +12V 20 -12V
21 PERR# 22 SERR#
23 LOCK# 24 SDONE#
25 DEVSEL# 26 SBO#
27 GND 28 GND
29 TRDY# 30 IRDY#
31 STOP# 32 FRAME#
33 GND 34 GND
39 40
35 ACK64# 36 Reserved
37 REQ64# 38 Reserved
39 PAR 40 RST#
41 C/BE1# 42 C/BE0#
43 C/BE3# 44 C/BE2#
45 AD1 46 AD0
47 AD3 48 AD2
77 78
49 AD5 50 AD4
51 AD7 52 AD6
53 AD9 54 AD8
55 AD11 56 AD10
57 AD13 58 AD12
59 AD15 60 AD14
61 AD17 62 AD16
113 114
63 AD19 64 AD18
65 AD21 66 AD20
67 AD23 68 AD22
69 AD25 70 AD24
71 AD27 72 AD26
73 AD29 74 AD28
75 AD31 76 AD30
77..113 Reserved 78..114 Reserved
MEN Mikro Elektronik GmbH 34
20A011-00 E4 - 2004-04-20
GND +5V GND
Functional Description
2.9 PCMIP Slots
The A11 has two PCMIP slots for Type-I and Type-II modules. Interfacing
between the local 5V PCI bus and the 3.3V PCMIP PCI bus is done using a
DEC21150 PCI-to-PCI bridge.
The PCMIP slots enable the user to add functionality to the A11 CPU board, from
graphics to process I/O.
2.9.1 Installing PCMIPs
Perform the following steps to install a PCMIP:
� If you want to install a Type-II PCMIP (with front connector), you must
remove the blank bezel at the front panel of the A11 first:
Remove the respective bezel keeper by loosening the keeper screw at the bot-
tom side of the A11. (See Figure 1, Map of the Board - Front Panel and Top
View, on page 16).
� Place the finished bezel supplied with your PCMIP in the front panel cut-out
and reinstall the bezel keeper.
� Place the PCMIP on the target slot of the A11, aligning the three connectors
(P1/J1, P2/J2, P3/J3) and the two standoffs.
� If you are installing a Type-II PCMIP, carefully put the module’s front connec-
tor through the finished bezel, holding the module at a 45° angle.
� Screw the PCMIP to the carrier by alternately tightening the two captive
screws on the label side of the PCMIP. The module will be "injected" safely.
Figure 5. Installation of a PCMIP
System Front
Panel
PCMIP (Type I or II)
Captive Screw Captive Screw
J3 Standoff J1 Standoff
P3 P1
PCMIP Front Carrier Board
I/O Connector
Keeper
(Type II module)
Keeper Screw
To deinstall PCMIPs from the carrier board, just loosen the appropriate screws at
the label side of the PCMIP. The injector/ejector system will "eject" the PCMIP.
MEN Mikro Elektronik GmbH 35
20A011-00 E4 - 2004-04-20
Functional Description
2.9.2 PCMIP Connectors
PCMIP modules connect to the A11’s PCI bus via the two identical 64-pin
connectors P1 and P2. The connector layout is fully compatible to the PCMIP
specification and will not be repeated here.
Although the A11 has a third, identical 64-pin connector (P3), it does not support
rear I/O connection.
!
Connector types of P1, P2 and P3:
64-pin SMT plug connector according to IEEE P1386, e. g. Molex 71436-0864
Mating connector:
64-pin SMT receptacle connector according to IEEE P1386, e. g. Molex 71439-
1864
MEN Mikro Elektronik GmbH 36
20A011-00 E4 - 2004-04-20
Functional Description
2.10 CompactFlash
CompactFlash is a standard for small form factor ATA Flash drives. It is electrically
compatible to the PC Card 1995 and PC Card ATA standards.
The CompactFlash standard is supported by industry’s leading vendors of Flash
cards.
You can use CompactFlash cards with the A11 through the AD35 adapter, which is
accessible at the front panel. The adapter is connected using a board-to-board
connector. The AD35 configures CompactFlash cards in a True IDE Mode of
operation.
Note: Removing and reinserting a CompactFlash card while the host computer’s
power is on might damage the IDE controller or the storage card. The least
!
that will happen is a reconfiguration of the CompactFlash card to PC Card
ATA mode from the original True IDE Mode.
2.10.1 Installing CompactFlash
The A11 is shipped without a CompactFlash card installed. To install
CompactFlash, please stick to the following procedure.
Figure 6. CompactFlash Card
Ejector
CompactFlash
Card
� Power down your system.
� Insert the card carefully as indicated by the arrow on top of the card, making
sure that all the contacts are aligned properly and the card is firmly in the card
socket.
� Remove the CompactFlash card by pressing the ejector.
� Observe manufacturer notes on usage of the Flash cards.
2.10.2 Supported CompactFlash Cards
The A11 supports standard CompactFlash cards.
For CompactFlash cards available from MEN see MEN’s website.
MEN Mikro Elektronik GmbH 37
20A011-00 E4 - 2004-04-20
Functional Description
2.11 Keyboard/Mouse
The built-in PS2/AT keyboard and PS2 mouse controller of the M1543 is connected
to a single mini DIN connector at the front panel.
Note: For the connection of both devices a special cable is necessary. MEN offers a
Y-cable for easy connection of a keyboard and mouse. For ordering numbers
please refer to MEN’s website.
A 6-pin mini DIN connector is provided to connect a standard PS/2 keyboard.
Connector types:
6-pin circular mini DIN receptacle
Mating connector:
6-pin circular mini DIN plug, available for soldering and crimp connection
Table 10. Pin Assignment of the 6-Pin Mini DIN Keyboard/Mouse Connector
4KB_VCC
4
6
2 MSEDAT 6 MSECLK
2
1
1KBDAT 5 KBCLK
5
3
3KB_GND
Table 11. Signal Mnemonics for Keyboard/Mouse Interface
Signal Direction Function
KB_GND - Keyboard logic ground
KB_VCC - Keyboard +5V supply, max. DC current 200mA
KBCLK out Keyboard clock
KBDAT out Keyboard data
MSECLKDAT out Mouse clock
MSEDAT out Mouse data
MEN Mikro Elektronik GmbH 38
20A011-00 E4 - 2004-04-20
Functional Description
2.12 Serial Ports COM1/COM2
The A11 provides two high-performance 16550 compatible UARTs with 16-byte
send/receive FIFOs and programmable baud rate generator. You can set the baud
rate through MENMON.
2.12.1 Connection
The serial ports COM1 and COM2 are accessible at the front panel as well as on a
rear I/O adapter. The A11 has two different pairs of physical RS232 transceivers.
You can change configuration of the receiver for front or rear I/O through
MENMON command EE. Please note that the transmitters are always enabled.
A11 provides two 9-pin micro D-Sub connectors at the front panel. Their pin
assignment is PC-compatible.
Connector types:
9-pin micro D-Sub socket connector with screw locking, ITT Cannon MDSM-
9SC-Z11-VS1
Mating connector:
9-pin connector with locking post, ITT Cannon MDSM-9PE-Z10-VR
Table 12. Pin Assignment of the 9-pin micro D-Sub COM1/COM2 Plug Connectors
(RS232)
6DSR 1 DCD
7RTS 2 RXD
1
6
8CTS 3TXD
9
5
9RI4 DTR
5GND
Table 13. Signal Mnemonics for RS232 Serial Ports COM1/COM2
Signal Direction Function
CTS in Clear to send
DCD in Data carrier detect
DSR in Data set ready
DTR out Data terminal ready
GND - Logic ground
RI in Ring indicator
RTS out Request to send
RXD in Receive data
TXD out Transmit data
The A11 also supports COM1 and COM2 at VMEbus P2 for rear I/O via a rear I/O
adapter. The signal level is fixed to TTL at the rear. This allows flexible line
interface configuration using serial interface (SA) adapters. (See also Chapter
2.21.2.3 Connecting a Rear I/O Adapter to P2 on page 54 and MEN’s website for
available rear I/O and SA adapters.)
MEN Mikro Elektronik GmbH 39
20A011-00 E4 - 2004-04-20
Functional Description
2.13 Asynchronous/Synchronous Serial Ports COM3/COM4
The A11 uses the Zilog Z85230 ESCC (Enhanced Serial Communications
Controller) to implement two serial communications interfaces—COM3 and
COM4. COM3 is prepared for asynchronous protocols and COM4 for synchronous
protocols such as SDLC or HDLC. The ports are accessible only via VMEbus P2
via a rear I/O adapter. The hardware supports asynchronous serial baud rates of
110 bytes/s up to 38.4 KB/s.
For synchronous operation of COM4 you need to specify the clock signaling for
transmitter and receiver. With the help of three jumpers you can select the source of
the synchrounous clock.
Figure 7. COM4 Clock Signals — Principle
A11 AD39
P5
TRxC* D 1 Jumpers
TRxC4 RTXC
1
2
RRXC
R 3 2
TTXC
3
P4
D 1 4
RTxC4
2 5
RTxC* R 3 6
You can configure the clock signals using jumpers:
Table 14. Configuring Clock Signals for COM4
Clock Signal A11 Source External Source
Transmit clock (TRxC#)
P5 P7 P6 P5 P7 P6
123 12 12 12 3 12 12
P4
Receive clock (RTxC#) P4
123
123
MEN Mikro Elektronik GmbH 40
20A011-00 E4 - 2004-04-20
Functional Description
Figure 8. Jumpers for Clock Selection for COM4 (Default Setting: all jumpers
removed)
Injectors/Ejectors
with Threaded
Standoffs and
Captive Screws
P2
Finished Bezel
of PCMIP I/O P3 PCMIP slot 1
Connector
SO-DIMM
DRAM
P1
Socket
P2
PCMIP Bezel
Keepers
P3
PCMIP slot 2
PCMIP
Keeper Screw
(solder side) P1
Ethernet
10Base-T/100Base-T
PCI
Bridge
Keyboard/Mouse
PowerPC Tundra
Processor
Universe II
Core
VMEbus
Controller
COM1
User LEDs
IEEE
1149.1/
Abort Button
COP Test
COM2
Reset Button Interface
Southbridge
CompactFlash
SCSI
Card Slot
Interface
Floppy Disk
Drive Interface
P4 P5 P7 P6
User-defined Hex Switch Configuration Jumpers
P4 P5 P7 P6
123 123 12 12
See Chapter 2.21.2.3 Connecting a Rear I/O Adapter to P2 on page 54 and MEN’s
website for available rear I/O adapters.
2.14 Enhanced Parallel Port
The enhanced parallel port of the A11 is connected to the VMEbus P2 connector for
rear I/O via a rear I/O adapter. It supports ECP, EPP, PS/2, SPP and 1284
compliance. The port includes a protection circuit against damage caused when a
printer is powered up or operated at higher voltages.
See Chapter 2.21.2.3 Connecting a Rear I/O Adapter to P2 on page 54 and MEN’s
website for available rear I/O adapters.
MEN Mikro Elektronik GmbH 41
20A011-00 E4 - 2004-04-20
PCI Extension Slot
VMEbus P2 VMEbus P1
Functional Description
2.15 Floppy Disk Controller
The floppy disk controller supports up to 2.88 MB formatted floppy disk drives. It is
compatible with 82077 and supports 16-byte data FIFOs. It includes a high-
performance internal data separator and supports standard 1 Mbit/s, 500 Kbit/s,
300 Kbit/s and 250 Kbit/s data transfer rates.
All standard PC modes of 3.5" floppy disk drives (720KB/1.2MB/1.44MB) are
implemented. Drives A and B are swapable.
Connector types:
26-pin ZIF/SMT receptacle, 1mm pitch, for FPC/FFC connection
mating connector:
26-pin ZIF plug, 1mm pitch, for FPC/FFC connection
Table 15. Pin Assignment of 26-pin ZIF Floppy Disk Drive Connector
1+5V
2 INDEX#
3+5V
4SEL0#
5+5V
6 CHANGE#
1
7-
8-
9DENSEL
10 MOTON#
11 -
12 DIR#
13 -
14 STEP#
15 GND
16 WDATA#
17 GND
18 WGATE#
19 GND
26
20 TRK0#
21 GND
22 WP#
23 GND
24 RDATA#
25 GND
26 HDSEL#
MEN Mikro Elektronik GmbH 42
20A011-00 E4 - 2004-04-20
Functional Description
Table 16. Signal Mnemonics for Floppy Disk Drive Connector
Signal Direction Function
+5V - +5V power supply, current-limited to 1.5A by a fuse
CHANGE# in Disk change
DENSEL out Density select
DIR# out Direction
GND - Digital ground
HDSEL# out Head select
INDEX# in Index
MOTON# out Motor on
RDATA# in Read data
SEL0# out Drive select 0
STEP# out Step
TRK0# in Track 0
WDATA# out Write data
WGATE# out Write gate
WP# in Write protect
MEN Mikro Elektronik GmbH 43
20A011-00 E4 - 2004-04-20
Functional Description
2.16 Hardware Monitor
The LM78 hardware monitor is used for voltage and temperature management.
Several supply voltages can be monitored. When the programmed limits are
exceeded, the monitor will generate an interrupt. Together with suitable software,
you can use the hardware monitor to create voltage protocols, for example.
The on-board temperature is measured continuously.
Table 17. Hardware Monitor Channels
Channel Voltage
0 +5V
1 +3.3V
2 CPU core voltage
3 +12V
4 Battery voltage from VMEbus
5 -12V
2.17 Timekeeper, NVRAM and Watchdog
The A11 includes the M48T59Y 64Kbit timekeeper NVRAM with watchdog. A
snaphat top with battery and oscillator guarantees a typical data retention of 10
years at 25°C. The M48T59 checks its battery voltage at power-up. An internal
control bit is set at power-up if the battery voltage is below 2.5V (typical).
The NVRAM is organized as an 8K x 8bit SRAM.
The timeout period of the watchdog timer is programmable from 1/16 s to 4 s in
four steps.
2.18 Counter/Timer CIO Z8536
The Z8536 CIO is a counter/timer and parallel I/O unit which is used to provide the
modem control lines which are not provided by the Z85230 ESCC.
In VME64 applications the geographic address pins may be read at the I/O pins.
Four ports are used for the software implementation of an SMB controller for serial
devices such as LM78, 4-Kbit EEPROM or clock generation.
Three independent 16-bit counter timers are free for user implementations.
MEN Mikro Elektronik GmbH 44
20A011-00 E4 - 2004-04-20
Functional Description
2.19 Reset/Abort Buttons and User/Status LEDs
A small adapter provides several control functions at the front panel:
Reset/Abort button
User/status LEDs.
Figure 9. Reset/Abort Buttons and User LEDs
0
1
2
3
User LEDs
4
5
6
7
Abort Button
Reset Button
2.19.1 Reset/Abort Buttons
The reset button at the front panel triggers a reset. If the slot-1 function is active, this
reset will act globally for the VMEbus (SYSRESET#). If the slot-1 function is not
active, the reset will act locally.
The abort button activates a non-maskable interrupt of the CPU.
2.19.2 User/Status LEDs
Table 18. User/Status LED Functions
LED Color Description
0 Green User-defined function through M1543 GPO 23
1 Green User-defined function through M1543 GPO 22
2 Green User-defined function through M1543 GPO 20
3 Green User-defined function through M1543 GPO 9
4 Yellow VMEbus: slot-1 function; lights when VMEbus slot-1 functions
are enabled
5 Yellow PCI bus: PCI activity; lights when the IRDY# (Initiator Ready)
signal line on the PCI bus is active
6 Yellow CPU: CPU activity; lights when the DBB# (Data Bus Busy) sig-
nal line on the processor bus is active
7 Red CHS: checkstop; driven by the PowerPC; lights when a halt
condition from the processor is detected
MEN Mikro Elektronik GmbH 45
20A011-00 E4 - 2004-04-20
Functional Description
2.20 User-Defined Hex Switch
The A11 provides a rotary hex switch for operating system requirements and user
applications. Please refer to the corresponding software manual for the
implemention.
Figure 10. Position of Hex Switch
SO-DIMM
DRAM
P1
Socket
P2
PCMIP Bezel
Keepers
P3 PCMIP slot 2
PCMIP
Keeper Screw
(solder side) P1
Ethernet
10Base-T/100Base-T
PCI
Bridge
Keyboard/Mouse
PowerPC
Tundra
Processor
Universe II
Core
VMEbus
Controller
COM1
User LEDs
IEEE
1149.1/
Abort Button
COP Test
COM2
Reset Button
Interface
Southbridge
CompactFlash
SCSI
Card Slot
Interface
Floppy Disk
Drive Interface
P4 P5 P7 P6
User-defined Hex Switch Configuration Jumpers
MEN Mikro Elektronik GmbH 46
20A011-00 E4 - 2004-04-20
PCI Extension Slot
VMEbus P2 VMEbus P1
Functional Description
2.21 VMEbus Interface
The A11's VMEbus interface conforms to the VME64 specification. It has the
following features:
Tundra Universe II VMEbus chip
Slot-1 functionality
Wide range of VMEbus address and data transfer modes
- A32/A24/A16 master and slave (no A64 or A40)
- D64/D32/D16/D08 master and slave (no MD32)
- MBLT, BLT, ADOH, RMW, LOCK, location monitors
Interrupt handler: 7-level
Interrupter: 7-level
2.21.1 Implementation on the Board
2.21.1.1 VMEbus Master
The Tundra Universe II becomes VMEbus master when it is requested by the PCI
bus. In this case it acts as a PCI target device.
The A11 supports all addressing and data transfer modes documented in the VME64
specification (except A64) including read-modify-write and address-only cycles.
The mapping of the PCI address spaces to the VMEbus address areas depends on
software. Please refer to the board support package of the respective operating
system.
2.21.1.2 VMEbus Slave
The Tundra Universe II may be also configured for VMEbus slave capabillities. The
chip then works as a master to the local PCI bus.
2.21.1.3 VMEbus Interrupter
Interrupt generation is possible on all seven VMEbus levels. The interrupts are
generated fully under software control by setting the specific hardware registers.
Please refer to the Tundra Universe II user manual for a detailed description.
MEN Mikro Elektronik GmbH 47
20A011-00 E4 - 2004-04-20
Functional Description
2.21.1.4 VMEbus Interrupt Handler
The A11 is able to handle all seven VMEbus interrupts. The interrupts may be
masked and enabled in the Tundra Universe II register set (cf. Chapter 4.2 Interrupt
Handling on page 94).
The Tundra Universe II generates a single PCI interrupt with the LINT0 on the
INTB line. This interrupt is routed inside the M1543 interrupt controller to a
dedicated ISA interrupt.
Figure 11. VMEbus Interrupts
IRQ7
IRQ6
Tundra
IRQ5
Universe II
LINT0 IRQ4
VMEbus
Interrupt
IRQ3
Handler
IRQ2
IRQ1
When receiving an interrupt from the VMEbus the Tundra Universe II first
generates an IACK cycle to the VMEbus. After completion of the cycle the interrupt
to the PCI bus will be asserted and the local CPU may read the interrupt vector
number from the Tundra Universe II registers.
2.21.1.5 VMEbus Utility Bus
The A11 supports all VMEbus utility functions such as:
4-level bus arbitration with fixed priority (PRI), single level arbitration (SGL) or
round-robin (RRS) mode
Slot-1 detection
Programmable VMEbus timeout from 16..1024µs
System clock driver
IACK daisy chain driver
System reset generation
SYSFAIL# and ACFAIL# monitor
MEN Mikro Elektronik GmbH 48
20A011-00 E4 - 2004-04-20
Functional Description
2.21.2 Connection
Connector types P1/P2 (3-row VMEbus):
Type-C 96-pin plug connector according to DIN41612/MIL-C-55302/IEC603-2
Mating connector:
Type-C 96-pin receptacle according to DIN41612/MIL-C-55302/IEC603-2
Connector types P1/P2 (5-row VMEbus):
160-pin, 5-row plug, performance level according to DIN41612, part 5
Mating connector:
160-pin, 5-row receptacle, performance level according to DIN41612, part 5
Note: Connector rows Z and D are only present with 5-row VMEbus models of the
A11!
!
MEN Mikro Elektronik GmbH 49
20A011-00 E4 - 2004-04-20
Functional Description
2.21.2.1 Pin Assignment of P1
The pin assignment of P1 conforms to the VME64 specification VITA 1-1994 and
VME64 Extensions Draft Standard VITA 1.1-199x.
Table 19. Pin Assignment of the 5/3-Row, 96/160-Pin VMEbus Connector P1
ZA B C D
1 - D0 BBSY# D8 -
2 GND D1 BCLR# D9 GND
3- D2 ACFAIL# D10 -
4 GND D3 BG0IN# D11 -
5 - D4 BG0OUT# D12 -
6 GND D5 BG1IN# D13 -
7 - D6 BG1OUT# D14 -
ZD ABC
8 GND D7 BG2IN# D15 -
1
9 - GND BG2OUT# GND GAP#
10 GND SYSCLK BG3IN# SYSFAIL# GA0#
11 - GND BG3OUT# BERR# GA1#
12 GND DS1# BR0# SYSRESET# -
13 - DS0# BR1# LWORD# GA2#
14 GND WRITE# BR2# AM5 -
15 - GND BR3# A23 GA3#
16 GND DTACK# AM0 A22 -
17 - GND AM1 A21 GA4#
18 GND AS# AM2 A20 -
19 - GND AM3 A19 -
20 GND IACK# GND A18 -
21 - IACKIN# - A17 -
22 GND IACKOUT# - A16 -
23 - AM4 GND A15 -
24 GND A7 IRQ7# A14 -
32
25 - A6 IRQ6# A13 -
26 GND A5 IRQ5# A12 -
27 - A4 IRQ4# A11 -
28 GND A3 IRQ3# A10 -
29 - A2 IRQ2# A9 -
30 GND A1 IRQ1# A8 -
31 - -12V VSTBY +12V GND
32 GND +5V +5V +5V -
MEN Mikro Elektronik GmbH 50
20A011-00 E4 - 2004-04-20
Functional Description
2.21.2.2 Pin Assignment of P2
Table 20. Pin Assignment of the 5/3-Row, 96/160-Pin VMEbus Connector P2
ZA B C D
1 SDB[8]# SDB[0]# +5V ENC# -
2 GND SDB[1]# GND ENC -
3 SDB[9]# SDB[2]# - ENT# -
4 GND SDB[3]# V_A[24] ENT -
5 SDB[10]# SDB[4]# V_A[25] ENR# -
6 GND SDB[5]# V_A[26] ENR -
7 SDB[11]# SDB[6]# V_A[27] +12VLAN -
ZD ABC
8 GND SDB[7]# V_A[28] PR_STR# -
1
9 SDB[12]# SDBP[0] V_A[29] PR_D[0] -
10 GND SATN# V_A[30] PR_D[1] -
11 SDB[13]# SBSY# V_A[31] PR_D[2] -
12 GND SACK# GND PR_D[3] -
13 SDB[14]# SRST# +5V PR_D[4] -
14 GND SMSG# V_D[16] PR_D[5] -
15 SDB[15]# SSEL# V_D[17] PR_D[6] -
16 GND SCD# V_D[18] PR_D[7] -
17 SDBP[1] SREQ# V_D[19] PR_ACK# -
18 GND SIO# V_D[20] PR_BSY -
19 - TxD3 V_D[21] PR_PE -
20 GND RxD3 V_D[22] PR_SLCT -
21 - RTS3 V_D[23] PR_INIT# -
22 GND CTS3 GNV_D[ PR_ERR# -
23 - DTR3 V_D[24] TxD1 -
24 GND DCD3 V_D[25] RxD1 -
32
25 - TxD4 V_D[26] RTS1 -
26 GND RxD4 V_D[27] CTS1 -
27 - RTS4 V_D[28] TxD2 -
28 GND TRxC4 V_D[29] RxD2 -
29 - CTS4 V_D[30] RTS2 -
30 GND DTR4 V_D[31] CTS2 -
31 - DCD4 GND TERMPWR GND
32 GND RTxC4 +5V DIFFSENSE -
Note: The pin assignment of P2 is compatible with Motorola’s MVME712M
transition module.
MEN Mikro Elektronik GmbH 51
20A011-00 E4 - 2004-04-20
Functional Description
Table 21. Signal Mnemonics of VMEbus Rear I/O Connector P2
Signal Direction Function
+5V - +5V power supply
+12V - +12V power supply
+12VLAN - +12V Ethernet power supply
GND - Digital ground
V_A[24:A31] in VMEbus address lines A24..A31
V_D[16:D31] in/out VMEbus data lines D16..D31
ENC/ENC# in? Collision
ENR/ENR# in Receive lines
ENT/ENT# out Transmit lines
PR_ACK# in Parallel port acknowledge
PR_BUSY in Parallel port busy
PR_D[7:0] in/out Parallel port data [7:0]
PR_ERR# in Parallel port error
PR_INIT# out Parallel port init
PR_PE in Parallel port paper end
PR_SLCT out Parallel port select
PR_STR# out Parallel port strobe
DIFFSENSE in/out Differential mode sense
SACK# in/out Acknowledge
SATN# in/out Attention
SBSY# in/out Busy
SCD# in/out Command/data
SDB[0..15]# in/out Data lines
SDBP[0..1] in/out Data parity
SIO# in/out Input/output
SMSG# in/out Message
SREQ# in/out Request
SRST# in/out Bus reset
SSEL# in/out Select device
TERMPWR power Termination power
CTS1 in COM1 clear to send
RTS1 out COM1 request to send
RxD1 in COM1 receive data
TxD1 out COM1 transmit data
MEN Mikro Elektronik GmbH 52
20A011-00 E4 - 2004-04-20
COM1 SCSI Parallel Port Ethernet VMEbus Power Lines
Functional Description
Signal Direction Function
CTS2 in COM2 clear to send
RTS2 out COM2 request to send
RxD2 in COM2 receive data
TxD2 out COM2 transmit data
CTS3 in COM3 clear to send
DCD3 in COM3 data carrier detect
DTR3 out COM3 data terminal ready
RTS3 out COM3 request to send
RxD3 in COM3 receive data
TxD3 out COM3 transmit data
CTS4 in COM4 clear to send
DCD4 in COM4 data carrier detect
DTR4 out COM4 data terminal ready
RTS4 out COM4 request to send
RTxC4 in COM4 receive clock
RxD4 in COM4 receive data
TRxC4 out COM4 transmit clock
TxD4 out COM4 transmit data
MEN Mikro Elektronik GmbH 53
20A011-00 E4 - 2004-04-20
COM4 COM3 COM2
Functional Description
2.21.2.3 Connecting a Rear I/O Adapter to P2
You can connect a rear I/O adapter to the VMEbus P2 connector of the A11 through
a VMEbus backplane. Adapters with a 3-row VMEbus connector can also be
connected directly to P2. See MEN’s website for I/O adapters available from MEN.
The following functions are accessible at the rear:
Ethernet (10Base-5)
8-bit/narrow and 16-bit/wide SCSI
COM1/COM2 interfaces (TTL signal level)
COM3/COM4 asynchronous/synchronous UARTs
Enhanced Parallel Port (LPT)
Figure 12. Connection of a Rear I/O Adapter (e.g. MEN’s AD39)
80mm
Mounting holes
A11 PowerPC Workstation AD39 rear I/O Adapter
MEN Mikro Elektronik GmbH 54
20A011-00 E4 - 2004-04-20
VMEbus Backplane
P2 P1
100mm
Functional Description
2.22 IEEE 1149.1 (JTAG)/COP Test Interface
The A11 provides IEEE 1149.1 and COP functions for facilitating board testing and
chip debug. The IEEE 1149.1 test interface provides a means for boundary-scan
testing of the PowerPC CPU and the board to which it is attached. The COP
function shares the IEEE 1149.1 test port, provides a means for executing test
routines, and facilitates chip and software debugging.
Connector types:
Two 8-pin plugs, 2.54mm pitch, square pins ∅ 0.635mm gold
Mating connector:
Two 8-pin receptacles, high-precision, 2.54mm pitch, for square pins ∅
0.635mm gold, 6.9mm height
Table 22. Pin Assignment of the 16-pin IEEE 1149.1 Test Connector
16 GND 15 CHKSTP
14 - 13 HRESET
16 15
12 GND 11 SRESET
10 - 9 TMS
8- 7 TCK
6VCC 5 HALTED
21
4TRST 4 TDI
2- 1 TDO
MEN Mikro Elektronik GmbH 55
20A011-00 E4 - 2004-04-20
Functional Description
2.22.1 Configuring the IEEE 1149.1 Test Interface
To use the IEEE 1149.1 test interface, install jumper P7. For normal operation of the
A11, you must remove jumper P7.
Figure 13. Connector and Jumper for IEEE 1149.1 Test Interface
Injectors/Ejectors
with Threaded
Standoffs and
Captive Screws
P2
Finished Bezel
of PCMIP I/O P3 PCMIP slot 1
Connector
SO-DIMM
DRAM
P1
Socket
P2
PCMIP Bezel
Keepers
P3 PCMIP slot 2
PCMIP
Keeper Screw
(solder side) P1
Ethernet
10Base-T/100Base-T
PCI
Bridge
Test Connector
Keyboard/Mouse
PowerPC
Tundra
Processor Universe II
Core
VMEbus
Controller
COM1
User LEDs
IEEE
1149.1/
Abort Button COP Test
COM2 Reset Button
Interface
Southbridge
CompactFlash
SCSI
Card Slot
Interface
Floppy Disk
Drive Interface
P4 P5 P7 P6
User-defined Hex Switch Configuration Jumpers
Jumper
P4 P5 P7 P6
12 3 12 3 12 12
2.22.2 Configuring the COP Test Interface
To use the COP test interface, you need to change three resistors on the A11’s
bottom side as shown in the following figure.
Figure 14. Resistors for COP Test Interface
C462
C280 C4
C57 C56 C25 C26
C173 C329
C275 C40 C276 C41
C453
NR38 NR32
C166 C167
C149
C2 R59 C73
NR124
C112 C50 C49 C48 C203
C277 C168
NR24
C71 R55 R58 C72
C212 C84 C100
C450
C442
C355 NR25
R23 NR14
C302
C144 R1011 R1010 R1009 R1008 C292
C349
C441 C449
R180
380 R1003
C51
C247 NR45 C246 R91
C347 C96
R1002 R188 R181 C300 NR1
R1002
R145
C198
R125
C213 R193
C379
R143
C34 C65 C125 C200 C324
C76 C131 NR154 NR52 C5
R124 C334
NR57
C199
NR84
C332 C197
C420 R74
NR62
36 C202 NR160 R144
R93
NR27 C356 C335 C196
R155 Remove R1002
R191 R142
NR63 C128
C85 R1017 C33 R159
C6
C110
C421
R1016 NR74
C64
C53
C7 R189 C357
C187 C186 R1 C111 NR66 C8 Remove R199
C457
NR122 R183 C151 C252
C323
C78
L23
R209 R4
C123 C129 R184 R160 R161 S2 L3
NR80
37
C82 C424
C458 C83 C205 C130 C434 NR46 L4 Install R199 at location
C373 R158 R163
NR82
C79 C333 R162 C435 NR43 R156 C374
C42 C358 L10 R198
C412
C433
C52 C150 L9
NR48 C104 NR13 C77 R157 C359 C413
C381
C35 C66 C126 C201 L20 C176
C325
L11
C253 R22 C95 R1024 C415
C80 C185 C383 C183 R1015 R1014 R1013 R1012
R198 NR33 L12
C178 C331 C372 R6
R198 R170 R169 C294
R165
C460
R2000 C1003 C414
C109 C207 C12 C436 C306 L7
C206 C92
C179 R61 L1001 R1023 L8
NR41 NR56 R1021
C113 C369 C437
R16 C107 R1022
L13
NR136
C88
R2004
C360
C385 R178 C382 C81 C243 R33
R207 R205
C134
NR121 C428
C239 C241
C440 R206 R34
C1006
C54
C242 C291 C240
R204
208 C55
C384 C184 L17 C89 C114 C204 C103 C313
NR131
C1001
S5 C106 C132
C97
C1005 C13 C115
R3 C361 R202
NR153
C1002
C425
R24 C376 R185
C138 C429
R199
R199 NR58 C11
R186 R26
R107
NR145 NR146 R36 C217 R146
C426
C46 L1004
C388 NR73 NR59
MEN Mikro Elektronik GmbH 56
20A011-00 E4 - 2004-04-20
PCI Extension Slot
C314
C182
VMEbus P2 VMEbus P1
MENMON
3MENMON
3.1 General
MENMON is an assembly-language debugger with a simple user console interface
and can easily be extended and ported.
MENMON for A11 also uses some parts of Motorola’s DINK32 and provides
extensions for user interface, configuration, debugging and self test.
Purpose
Debugging applications without any operating system
Bootstrapping operating systems
Hardware testing
Features
Auto-configuration for PCI devices on the board and devices on secondary PCI
buses
Interrupt routing of all on-board devices and of all devices on secondary PCI
buses
SDRAM size detection, reading and checking (Serial Presence Detect Data
Structure)
8/16MB Flash programming with password protection of MENMON spaces
Provides user interface through VGA & PS/2 keyboard
Primary/secondary MENMON
VME setup (A16, A24, A32, D16, D32) master
VME master access ranges with fixed mapping
VME bus error handling
New in MENMON 3.0: CD-ROM boot (El Torito Specification and Pseudo Par-
tition Tables)
Subset of Motorola PPCBug system calls implemented
3.2 Console
MENMON for A11 can communicate either through the serial console or through
VGA display & PS/2 keyboard.
The VGA console is used if
the hex switch is set to between 4 and 7 and
a VGA adapter could be found and
a PS/2 keyboard could be found.
Currently, the A11 supports MEN’s P1 PCMIP module (either with the SMI910 or
SMI710 chip). VGA console operates in standard VGA mode (i.e. 640x480 pixels,
white on black, 60 Hz).
PS/2 keyboard should have either a US or German keyboard layout. The layout can
be selected using MENMON command EE-KMAP.
MEN Mikro Elektronik GmbH 57
20A011-00 E4 - 2004-04-20
MENMON
3.3 A11 MENMON Memory Map
Figure 15. MENMON — Address Mapping
0x 0000 0000
Exception Wrappers 12KB
0x 0000 3000
MENMON Parameter String 512 bytes
0x 0000 3200
Unused 4KB
0x 0000 4200
VxWorks Bootline 256 bytes
0x 0000 4600
Unused 16MB
0x 0100 0000
Download Area for
SERDL
15MB
DBOOT
NBOOT
0x 01F0 0000
MENMON relocated code
512KB
Global Data
0x 01F8 0000
MENMON Stack 64KB
0x 01F9 0000
User Program Stack 64KB
0x 01FA 0000
MENMON Memory Pool (malloc) 384KB
0x 01FF 0000
Runaway Stack 64KB
MEN Mikro Elektronik GmbH 58
20A011-00 E4 - 2004-04-20
MENMON
3.4 MENMON Start-up
3.4.1 User LEDs
There are four user LEDs at the front panel. The LEDs display the state of the boot
like a counter.
The exact sequence of the LEDs, i.e. when each LED will light, depends on the
MENMON version. If you have any problems during start-up, please turn to MEN’s
!
support at support@men.de and give your MENMON version.
3.4.2 Boot Sequence
The assembler part of MENMON initializes the CPU and the MPC106 (memory
interface), and the monitor will be relocated to the main memory.
All known devices will be initialized.
The primary MENMON looks for a valid secondary MENMON and starts it unless
the ABORT button is pressed. ("Valid" means the size is between 0x0000 and
0x80000 and the checksum is valid.)
If you press the ABORT button for more than five seconds, the MENMON settings
in the EEPROM are restored with default values.
MENMON checks whether there is a valid "startup" string stored in EEPROM. If
valid, all commands in the "startup" string are executed. (See Chapter 3.4.3
Configuring the MENMON Start-up Procedure on page 59.)
If no startup string was present, MENMON jumps to the operating system
bootstrapper whose address can be configured using the EE-BS command.
The MENMON command line interface will appear if the ESC key is pressed or the
bootstrapper address is set to an invalid address (i. e. 0x0 or 0xFFFFFFFF)
3.4.3 Configuring the MENMON Start-up Procedure
MENMON can be configured to automatically execute commands at start-up, for
example to boot from disk. The EE-STARTUP command can be used to configure
these commands. The EEPROM stores a string (max. 79 characters) that is
comprised of commands that are executed at startup, e.g:
DBOOT 1 FILE=MYBOOT; NBOOT
MENMON performs these commands until one of the commands passes control to a
loaded image.
The "EE-STARTUP -" command can be used to deactivate autoexecution of the
string. When the string is inactive, MENMON calls its BO command at start-up.
MEN Mikro Elektronik GmbH 59
20A011-00 E4 - 2004-04-20
MENMON
3.4.4 Self Tests
At start-up the monitor runs self tests depending on the current self test level. (OFF,
QUICK or EXTENDED). The MENMON behavior depends on the current stop on
error mode (NO HOLD or HOLD).
Figure 16. MENMON — Power On Self Test Output with Self Test Message Mode
EXTENDED
press ’ESC’ to setup/MENMON
Selftest running ...
=== RTC ===
RTC ==> OK
=== PCI ===
MPC106 DEV 0 ==> OK
SYM53C895 DEV C ==> OK
UNIVERS II DEV D ==> OK
DEC21143 DEV E ==> OK
DEC21150 DEV 10 ==> OK
ALI1543 PCI2ISA DEV 12 ==> OK
ALI1543 IDE DEV 1B ==> OK
ALI1543 PMU DEV 1C ==> OK
PCM EXPANSION BUS 2 DEV X ==> NOT FOUND
PCMIP I BUS 1 DEV 0 ==> NOT FOUND
PCMIP II BUS 1 DEV 1 ==> NOT FOUND
=== SMB ===
LM78 ==> ERROR ***
SROM ==> OK
Z8536 SCL/SDA ==> OK
=== HEX ===
GPI 0 ==> 0
DOCK ==> 1
GPI 2 ==> 1
GPI 3 ==> 1
HEX-SW ==> 0x1 OK
=== FLASH ===
CHECKSUM ==> OK
*** ERROR at selftest
MEN Mikro Elektronik GmbH 60
20A011-00 E4 - 2004-04-20
MENMON
3.4.4.1 Self Tests in Detail
RTC
The RTC test is non-destructive. It writes and compares the RTC NVRAM.
PCI
This test scans the PCI bus with configuration cycles for on-board PCI devices.
PCMIPs will only be displayed if the configuration access is successful.
SMB
This test performs read accesses to all on-board SMB devices. It toggles the Z8536
SMB port pins SDA and SCL and detects "stuck at high" and "stuck at low" faults.
HEX Switch
This test reads and displays the current hex switch position.
MENMON Flash Checksum
This test checks the checksum of the current MENMON (primary/secondary). The
first long word of MENMON contains the size, the second long word contains the
expected checksum. The test computes the checksum by XORing each long word of
MENMON with the next one, except for the first two long words.
ABORT Button
This test checks pressing and releasing of the ABORT button to test the port pin of
the Z8536.
The test is not performed during Power On Self Test.
This test does not check the ABORT interrupt.
CPU
This test enters and displays the A11 clock configuration.
The test is not performed during Power On Self Test.
An error is detected for unknown PLL configuration for the installed CPU type.
MEN Mikro Elektronik GmbH 61
20A011-00 E4 - 2004-04-20
MENMON
3.5 MENMON Boot Methods for Client Programs
MENMON supports different methods to load and start client programs like
operating systems or their bootstappers:
Disk boot
Network boot
Tape boot
Execution from Flash.
3.5.1 MENMON BIOS Devices
For disk and network Boot, MENMON supports several device tables. At the lowest
level there is the controller device, an instantation of a controller driver. For
example the SCSI controller is a controller device. Each controller device is
assigned a Controller Logical Unit Number (CLUN), to refer to the controller
device. The controller device table is built only at startup of the CPU and is never
changed at runtime.
On the next level there are high-level devices. For example, an IDE or SCSI hard
disk would be called a device by the MENMON BIOS. Each device is assigned a
Device Logical Unit Number(DLUN) that is unique for the controller. The
MENMON device table is built dynamically on request (entries are added by the IOI
or DBOOT command, for example).
The IOI command can be used to display the CLUNs and DLUNs known by
MENMON. IOIN just displays the currently known devices while IOI will search
for devices behind each controller.
Example
MenMon> IOIN
====== [ Controller Dev Table ] =========
CLUN Driver param1 param2 param3 Handle
0x00 IDE 0x000001F0 0x000003F6 0x00000000 0x000FFCE0
0x01 NCR 8xx 0xF0002000 0x00000000 0x00000000 0x000FFC90
0x02 FDC 765 0x800003F0 0x00000000 0x00000000 0x000FFC10
0x03 Etherboot 0x81009000 0xF0001000 0x00000E00 0x00000000
====== [ Device Table ] =========
CLUN DLUN Device Type Handle
0x00 0x00 SunDisk SDCFB-20 IDE HD 0x000FFCA0
0x01 0x00 IBM DDRS-34560D SCSI HD 0x000FFC50
0x02 0x00 Std FDC Floppy Std Floppy 0x000FFC10
MEN Mikro Elektronik GmbH 62
20A011-00 E4 - 2004-04-20
MENMON
3.5.1.1 Controller Devices (CLUNs)
On startup, MENMON searches for all known onboard controllers (CLUN
0x00..0x0F) and for any other PCI device that is supported by the MENMON
drivers. If additional controllers are found on the PCI bus, they receive CLUNs ≥
0x10.
Table 23. MENMON — Assignment for A11 Controller Devices
CLUN Controller
0x00 Primary IDE controller in ALI
0x01 Onboard SCSI controller NCR 53C8xx
0x02 Floppy disk controller 765
0x03 Onboard Ethernet controller DEC21143
0x10..0FE Any other controller found that is supported by the MENMON drivers
3.5.1.2 High Level Devices (DLUNs)
Depending on the bus type, the DLUN is assigned differently:
Device LUNs (8-bit value)
For IDE devices:
7..0
0 = Master
1 = Slave
For SCSI devices:
7..4 3..0
SCSI ID SCSI LUN (normally 0)
Example: A SCSI hard disk with ID 6 would have a DLUN of 0x60.
For FDC floppy devices, the DLUN is not used and should always be 0x00.
MEN Mikro Elektronik GmbH 63
20A011-00 E4 - 2004-04-20
MENMON
3.5.2 Disk Boot
Disk boot supports the following:
Boot from any disk-like device: SCSI hard and floppy disks, SCSI CD-ROMs,
IDE hard disks or CompactFlash, FDC floppy
Supports PReP and DOS disk partitions as well as unpartitioned media
On CD-ROMs: Supports bootable CD-ROMs conforming to the "El Torito Spec-
ification" as well as CD-ROMs containing a pseudo DOS-Partition Table and
PReP partitions.
Supported file formats: RAW, ELF and PReP
To be able to boot from disk media, each medium must be prepared in the following
way:
Partitions
Hard disks can have a partition table. MENMON supports the four partition entries
in the first sector of the medium. The partition type must be either DOS (Type
0x01, 0x04, 0x06) or PReP (Type 0x41).
Figure 17. MENMON — Layout of the 0x41-Type Partition (PReP)
0 0
PC Compatibility Block
512
Entry Point Offset (LE)
516
Load Image Length (LE) Load Image
520
Flag Field
521
OS_ID
522
Partition Name
554
Reserved1
1023
OS-Specific Field
(optional)
Entry Point (Code
Code Section of the Load Image
Aligned)
Reserved2
RBA_Count x 512
MEN Mikro Elektronik GmbH 64
20A011-00 E4 - 2004-04-20
MENMON
File System
With DOS-formatted partitions (or unpartitioned media) the file system must be a
DOS FAT file system (12-bit or 16-bit FAT entries).
PReP (Type 0x41) partitions have no file system, the entire partition is viewed as a
single file (no file name is required).
CD-ROM File System
Two types of file systems are supported:
1. El Torito Specification
A standard from Phoenix and IBM that is used on PCs to boot from CD-ROMs.
An El Torito CD-ROM comprises (at least) two volumes: an ISO9660 compatible
volume and one volume containing a disk image of a bootable floppy or hard disk.
Figure 18. MENMON — Single Boot-Image CD-ROM Configuration
Single Boot-Image
Configuration
Sector 0
System
(Unused)
Sector 16
Primary Volume
Sector 17
Boot Record Volume
Set Terminator Volume
Booting Catalog
Initial/Default Entry
Bootable
Disk Image
CD-ROM
Image
CD-ROM
Image
When MENMON detects such a CD-ROM format, it handles the contained bootable
disk image like a standard hard or floppy disk, i. e. the same boot algorithm is
performed as for normal floppy and hard disks.
MEN Mikro Elektronik GmbH 65
20A011-00 E4 - 2004-04-20
MENMON
2. Pseudo Partition Table
Some OS-vendors (LynxOS) use the first (normally reserved) sector of a CD-ROM
for a partition table that is normally contained on hard disks only. This partition
table will then contain only one partition of type 0x41 (PReP). The PReP file is
then loaded just as from a hard disk.
Note: The logical sector numbers and sector counts within the partition table must
be in units of 512 byte sectors (even if the CD-ROM has 2048 byte sectors).
3.5.2.1 DBOOT Algorithm
The DBOOT command tries to find a bootable partition or file on any disk. If no
parameters are specified, DBOOT will search for devices behind each known
CLUN. On each disk found, it will check if there is a partition table on it, and
checks with each partition if it is bootable or not.
Any PReP partition found is assumed to be bootable.
For DOS partitions, DBOOT searches if the DOS file system contains the specified
file. The file name to be searched for can be configured in the EEPROM using the
EE-BOOTFILE (or EE-VXBLINE) command. Only the file-name part of that name
is used (e. g. if you configure EE-BOOTFILE /ata0/vxworks, then DBOOT looks
for "vxworks").
The file name can also be passed to the command line to DBOOT (e. g. DBOOT
file=myboot).
If no file name is configured in EEPROM and no file-name argument is passed to
DBOOT, the filename defaults to "BOOTFILE".
3.5.2.2 Loading the Boot File
Once a bootable device/partition has been found, the DBOOT command starts to
load the file. Regardless of the file format, the entire boot file will be loaded to
MENMON’s download area (0x01000000). (This address can be overridden
using the LOAD parameter.) The load address must not be between 0x01F00000
and 0x01FFFFFF.
MEN Mikro Elektronik GmbH 66
20A011-00 E4 - 2004-04-20
MENMON
3.5.2.3 Starting the Loaded Program
RAW and PReP files will be executed at the load address.
For RAW files, the entry point, relative to the load address, can be specified through
the START parameter to the DBOOT command. (The default start offset is 0, i.e. the
program execution begins at the load address.)
PReP files begin with a header, which contains the entry point of the program. The
START parameter will be ignored in this case.
ELF files will not be executed at the load address. Instead MENMON analyzes the
ELF program header and sections, and the program sections will be relocated as
specified in the ELF file. Here, the relocation address may be any address in RAM
except the runaway stack and the load image itself. Only the physical address
entries in the ELF program headers are used, virtual addresses are treated as
physical addresses if the physical address entry is 0xFFFFFFFF.
Client Program Calling Conventions
Interrupts are disabled (MSR.EE is cleared).
CPU is in Big Endian Mode.
MMU is enabled. BATs are set up.
Instruction Cache is enabled (L1 only).
R1 is set to the top of runaway stack - 512 bytes.
R3 is set to 0 (no residual data available).
R4 is set to the image loading address. (Not the relocation address!)
R5..R7 are cleared.
MEN Mikro Elektronik GmbH 67
20A011-00 E4 - 2004-04-20
MENMON
3.5.2.4 Using the DBOOT Command
Syntax DBOOT [clun] [dlun] [PART=part] [FILE=file] [LOAD=addr]
[START=off] [HALT=n]
Parameters clun Controller logical unit. If missing, DBOOT loops through all
known controllers.
dlun Device logical unit. If missing, DBOOT automatically
searches for devices.
PART Partition number [1..4]. If missing, DBOOT loops through
all partitions.
FILE File name. Used when booting from a DOS FAT file system.
The file must be present in the file system’s root directory. If
FILE is missing, the name "BOOTFILE" is used. The file
name is ignored when booting from Type41 partitions.
LOAD Specifies the load address. This is the address where the
entire image of the file is first loaded, regardless of the file
format. If not specified, the download area is used.
START Specifies the entry point of the loaded program relative to
its load address. Only used for RAW files. If START is not
present, the entry point is equal to the load address.
HALT If this parameter is ’1‘, MENMON is called again when the
boot file was loaded. If this parameter is ’2‘, MENMON is
called when the load image was relocated, right after the
first instruction of the program was executed.
Examples
Load PReP boot from second partition of CompactFlash:
DBOOT 0 0 PART=2
Load file MYBOOT from SCSI hard disk with ID 2:
DBOOT 1 20 FILE=MYBOOT
Try to find a bootable device on the SCSI bus:
DBOOT 1
MEN Mikro Elektronik GmbH 68
20A011-00 E4 - 2004-04-20
MENMON
Boot VxWorks from ATA:
MenMon> ee-vxbline
'.' = clear field; '-' = go to previous field; ^D = quit
boot device :ata=0,0
processor number :0
host name :host
file name :/ata0/vxworks
inet on ethernet (e) :192.1.1.28
inet on backplane (b) :
host inet (h) :192.1.1.22
gateway inet (g) :
user (u) :
ftp password (pw) (blank = use rsh):
flags (f) :0x0
target name (tn) :
startup script (s) :
other (o) :
Updating EEPROM..
MenMon> DBOOT 0
Hints
Use the LS command to display the partition table and files on the device.
In case of problems you can try to read raw sectors from disk using the DSKRD
command.
Use the EE-STARTUP command to perform the DBOOT command automati-
cally at startup.
MEN Mikro Elektronik GmbH 69
20A011-00 E4 - 2004-04-20
MENMON
3.5.3 Network Boot
Network boot supports the following:
Boot a file using BOOTP and TFTP protocols via Ethernet
Boot a file using TFTP only (without BOOTP)
Supported file formats: RAW, ELF and PReP
This boot method requires a host computer running the TCP/IP daemons tftpd and
optionally bootp. If you intend to boot via BOOTP, the host computer must also set
up a table (usually called bootptab) containing an entry for each target system to be
booted.
An entry in bootptab for A11 could look like this:
mysystem:sm=255.255.255.0:\
hd=/usr/TFTPBOOT:\
bs:ht=ether:vm=rfc1048:\
ha=00c03a080003:\
ip=192.1.1.25:\
bf=mybootfile
At start-up, MENMON searches for the first available (and supported) Ethernet
controller in the system. When the NBOOT command is issued, MENMON uses
that controller (unless the CLUN parameter is specified) to send its BOOTP
broadcast. The BOOTP server will respond with a packet containing the target’s IP
address, home directory and boot file. Now MENMON will fetch the specified file
using the TFTP protocol.
However you can also boot through TFTP only. In this case, you must configure
some parameters in the EEPROM. These parameters can be configured using either
EE-VXBLINE or the EE-NETxxx parameters.
Example of Booting a Specified File
MenMon> ee-netip 192.1.1.28
MenMon> ee-nethost 192.1.1.22
MenMon> ee-bootfile /FWARE/PPC/MENMON/PORTS/A11/BIN/menmon.rom
MenMon> nboot tftp
Probing...[Tulip] Tulip 00:C0:3A:08:00:17 at membase = 0xF0001000
Performing ethernet autonegotiation (V2)...100BaseTx FD
Etherboot/32 version 4.2.5b for [Tulip]
My IP 192.1.1.28, Netmask=0xFFFFFF00 Server IP 192.1.1.22, GW IP
0.0.0.0
Loading /FWARE/PPC/MENMON/PORTS/A11/BIN/menmon.rom...
to 0x01000000 352 kB
Loaded 0x000580DC bytes
Starting RAW-file
As with the DBOOT command, the entire boot file will be loaded to MENMON’s
download area if not otherwise specified. Once the boot file has been loaded, the
file is interpreted, relocated and executed in the same way as described for the
DBOOT command. (See Chapter 3.5.2.3 Starting the Loaded Program on page 67.)
Client Program Calling Conventions
See Chapter Client Program Calling Conventions on page 67.
MEN Mikro Elektronik GmbH 70
20A011-00 E4 - 2004-04-20
MENMON
3.5.3.1 Using the NBOOT Command
Syntax NBOOT [BOOTP=??] [TFTP=??] [CLUN=clun] [FILE=file]
[LOAD=addr] [START=addr] [HALT=n]
Parameters BOOTP (Default) Obtain IP address from BOOTP server. Then
boot via TFTP.
TFTP Use TFTP method only. Use parameters specified by EE-
NETxx commands.
CLUN Specifies the controller that should be used for network
boot. If CLUN is not present, the first available controller is
used.
FILE File name to be sent within the BOOTP request. If FILE is
not present, the file name must be provided by the BOOTP
server (using the "bf" tag). A file name from the BOOTP
server always takes precedence.
LOAD See Chapter 3.5.2.4 Using the DBOOT Command on page
68
START See Chapter 3.5.2.4 Using the DBOOT Command on page
68
HALT See Chapter 3.5.2.4 Using the DBOOT Command on page
68
3.5.3.2 Ethernet Medium Selection
MENMON currently supports Ethernet controllers using the DEC21xxx chips.
These chips can be found onboard the A11, on the P3 and P12 PCMIP mezzanines
and on some other PCI hardware.
The medium to be used (10Mbit or 100Mbit, full duplex or half duplex) is stored in
the SROM that is connected to the DEC chip. Normally, "Autoselect" is stored here,
so MENMON will attempt to select the Ethernet medium automatically.
MENMON’s DEC21MEDIA command can be used to display or to change the
current medium selection.
3.5.4 MENMON Tape Boot
MENMON also supports booting from any SCSI tape device ("streamer").
The booting process is very easy. The TBOOT command searches for a tape device,
rewinds the tape and loads all data from the tape until a file mark or end-of-tape
mark is encountered.
The loaded data is then analyzed and started as usual (see Chapter Client Program
Calling Conventions on page 67).
MEN Mikro Elektronik GmbH 71
20A011-00 E4 - 2004-04-20
MENMON
3.6 Updating Flash Devices
MENMON provides the possibility of updating Flash and disk devices on the A11
via the serial console interface or via Ethernet.
3.6.1 Download via Serial Interface
In order to program Flash or disk devices, you need to send a file from a host
computer to the target. On the host computer, you need a terminal emulation
program such as HyperTerm or Minicom.
The download file name extension determines the destination device and the offset
within that device. For example, a file named myfile.f00 will be programmed into
Flash sector 0.
Table 24. MENMON — Download Destination Devices
Device Abbreviation Flash Device Sector Size
FFlash See Table 25, MENMON
— Flash Sectors for 8MB,
on page 73
1
E Serial EEPROM 1 byte
D SDRAM 2 bytes
C IDE (CompactFlash) 512 bytes
S SCSI ID0 Sector size from drive
1
If you want to program the EEPROM and use the file extension to specify the start address,
note that the highest start address you can state is 0x63 (with extension .E99).
Two special extensions have been introduced in MENMON 3.0:
xxx.PMM is an alias for .F28 and updates the primary MENMON.
xxx.SMM is an alias for .F30 and updates the secondary MENMON.
When a file is larger than one sector, the following sector of the device will also be
programmed.
The update file is transferred to DRAM before being programmed to Flash. The
DRAM of the A11 must therefore be large enough for the entire download file. The
update file may be max. 15MB.
MEN Mikro Elektronik GmbH 72
20A011-00 E4 - 2004-04-20
MENMON
Table 25. MENMON — Flash Sectors for 8MB
Flash Sector Address
0 0x000000
1 0x040000
2 0x080000
.. (Sector offset 0x040000)
32 0x7E0000
33 0x7E8000
34 0x7F0000
Table 26. MENMON — Flash Sectors for 16MB
Flash Sector Address Bank
0 0x000000 0
1 0x040000
2 0x080000
.. (Sector offset 0x040000)
32 0x7E0000
33 0x7E8000
34 0x7F0000
35 0x800000 1
36 0x840000
37 0x880000
.. (Sector offset 0x040000)
66 0xFE0000
67 0xFE8000
68 0xFF0000
3.6.2 Performing the Download
You must connect your host to A11's COM1 interface.
Before you start the download, change the MENMON console baudrate to 115,200
baud (enter EE-BAUD 115200 and reset A11).
To start download enter SERDL in the MENMON command line. You must specifiy
a password if you want to update the primary MENMON, secondary MENMON or
disk devices:
SERDL PMENMON for primary MENMON
SERDL MENMON for secondary MENMON
SERDL DISK for disk devices, no file system support (RAW only)
MEN Mikro Elektronik GmbH 73
20A011-00 E4 - 2004-04-20
MENMON
3.6.3 Update from Disk or Network
It is also possible to program Flash with a file from a disk or network:
� Load the file into memory:
DBOOT HALT=1
or
NBOOT HALT=1
� Program the Flash (in this case OS bootstrapper):
PFLASH F 0 100000
This programs the first Mbyte of Flash.
MEN Mikro Elektronik GmbH 74
20A011-00 E4 - 2004-04-20
MENMON
3.7 MENMON User Interface
3.7.1 Command Line Editing
MENMON provides a rudimentary command line editor:
] Erase Flash sectors
PFLASH [] Program Flash
AS
Frequently asked questions
What makes Elite.Parts unique?

What kind of warranty will the A011 have?

Which carriers does Elite.Parts work with?

Will Elite.Parts sell to me even though I live outside the USA?

I have a preferred payment method. Will Elite.Parts accept it?

What they say about us
FANTASTIC RESOURCE
One of our top priorities is maintaining our business with precision, and we are constantly looking for affiliates that can help us achieve our goal. With the aid of GID Industrial, our obsolete product management has never been more efficient. They have been a great resource to our company, and have quickly become a go-to supplier on our list!
Bucher Emhart Glass
EXCELLENT SERVICE
With our strict fundamentals and high expectations, we were surprised when we came across GID Industrial and their competitive pricing. When we approached them with our issue, they were incredibly confident in being able to provide us with a seamless solution at the best price for us. GID Industrial quickly understood our needs and provided us with excellent service, as well as fully tested product to ensure what we received would be the right fit for our company.
Fuji
HARD TO FIND A BETTER PROVIDER
Our company provides services to aid in the manufacture of technological products, such as semiconductors and flat panel displays, and often searching for distributors of obsolete product we require can waste time and money. Finding GID Industrial proved to be a great asset to our company, with cost effective solutions and superior knowledge on all of their materials, it’d be hard to find a better provider of obsolete or hard to find products.
Applied Materials
CONSISTENTLY DELIVERS QUALITY SOLUTIONS
Over the years, the equipment used in our company becomes discontinued, but they’re still of great use to us and our customers. Once these products are no longer available through the manufacturer, finding a reliable, quick supplier is a necessity, and luckily for us, GID Industrial has provided the most trustworthy, quality solutions to our obsolete component needs.
Nidec Vamco
TERRIFIC RESOURCE
This company has been a terrific help to us (I work for Trican Well Service) in sourcing the Micron Ram Memory we needed for our Siemens computers. Great service! And great pricing! I know when the product is shipping and when it will arrive, all the way through the ordering process.
Trican Well Service
GO TO SOURCE
When I can't find an obsolete part, I first call GID and they'll come up with my parts every time. Great customer service and follow up as well. Scott emails me from time to time to touch base and see if we're having trouble finding something.....which is often with our 25 yr old equipment.
ConAgra Foods