Highly integrated pc-compatible computer designed specifically for use in the vmebus and extended vmebus (vxibus) environments (122 pages)
Summary of Contents for RadiSys EPC-2
Page 1
Artisan Technology Group is your source for quality new and certified-used/pre-owned equipment SERVICE CENTER REPAIRS WE BUY USED EQUIPMENT • FAST SHIPPING AND DELIVERY Experienced engineers and technicians on staff Sell your excess, underutilized, and idle used equipment at our full-service, in-house repair center We also offer credit for buy-backs and trade-ins •...
If an EPC product fails to operate in compliance with its specification during this period, RadiSys will, at its option, repair or replace the product at no charge. The customer is, however, re- sponsible for shipping the product;...
Slot 0 / Non Slot 0 Configuration............4 Troubleshooting the Configuration Jumpers ........6 EPC-2 Insertion ................. 7 EXM Module Insertion..............7 VXI Backplane Jumpers..............8 Connecting Peripherals to the EPC-2 ..........8 Operation.................. System Reset ................... 13 Front Panel Indicators..............14 BIOS Screen Display............... 14 BIOS Setup Screen ................
Page 5
EPC-2 HARDWARE REFERENCE Slot 0 and System Controller Functions ......... 54 Reset Behavior................54 EPC-2AM Interface ................ 55 Environmental and Electrical Specifications ........56 Connectors ................Error Messages................. Support and Service..............Index ..................Page iv Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 6
EPC-2 HARDWARE REFERENCE EPC and RadiSys are registered trademarks and EPConnect is a trademark of RadiSys Corporation. OS/2, IBM, EGA, PS/2, and PC/AT are trademarks of International Business Machines Corporation. 386, 386SX, and 387SX are trademarks of Intel Corporation. Award 386 Modular BIOS is a trademark of Award Software Inc.
µ EPC-2 HARDWARE REFERENCE Page Page Getting Started This manual contains all the information you need to install and use the EPC-2 VXIbus embedded computer. Additional user's and programmer's manuals discuss the use of the EPConnect software package normally provided with EPC-2.
VXIbus slot-0 functions (generation of the 10 MHz ECL .i.CLK10; signals and control of the .i.MODID; module identification function). To configure the EPC-2 as the slot-0 controller or not, there are two things you need to do: ù...
You can do this at the operating-system prompt or when the power-on selftest screen is cleared after rebooting. Older Models To change the configuration of the earlier version of the EPC-2, open the right cover and set the unit on a static-free surface with the front panel to the left.
Align the EPC-2 to two adjacent top and bottom card guides in the VXI chassis. Slide the EPC-2 module into the chassis. Use firm pressure on the handles to mate the module with the backplane connectors. Tighten the screws in the top and bottom of the front panel to ensure proper connector mating and prevent loosening of the module via vibration.
Page 12
(multifrequency or "multisync") monitors. If you cannot mate your monitor to the EPC-2 because you have a cable with a 9-pin connector, either (1) you have a TTL monitor that is not compatible with VGA or (2) you have a multisync monitor (which are usually shipped with 9- and 15-pin cables or adapters) and are using the wrong cable.
Page 13
The .i.GPIB port; is a standard shielded IEEE-488 receptacle. External Clock Input The EPC-2 provides the option, when it is configured as the slot-0 controller, of deriving the ECL .i.CLK10; signal from an internal oscillator or from a 10 MHz .i.external clock; source.
BIOS setup program and following its instructions for reset, and power-off/power-on. The reset switch performs a hardware reset of the EPC-2 and invokes the BIOS initial- ization routine, which performs a selftest of the hardware, initializes the EPC-2 hard- ware, locates the disk drives, and tries to boot an operating system.
(2) a VXIbus access is being attempted but the EPC-2 has not received a bus-grant signal. In the latter case, the usual rea- sons are an error in setting the jumpers on the VXIbus backplane, not being fully seated in the backplane, or a failure in the slot-0 system controller mod- ule.
Page 16
SCSI BIOS. For a 4 MB EPC-2 system, expect to see "3072K FOUND" for expansion memory. For an 8 MB EPC-2 system, expect to see "7168K FOUND" for expansion memory. For 16 MB, you should see "15360K FOUND."...
This occurs if the BIOS is expecting to find a bootable AT (IDE) disk drive, but the drive is not present or has failed. Ensure that the EPC-2 is firmly seated in the back- plane and that both 5V and 12V are available to the EPC-2.
Page 18
ID OB1 OB2 Slot 0 Some earlier models of the EPC-2 do not have the separate fixed disk menu; the disk options are on the initial setup screen. Use the up and down cursor (arrow) keys to move from field to field. For most fields, once you are positioned at the field, pressing the left and right cursor (arrow) keys will rotate through the available choices.
Page 19
This field gives you several choices about the type of floppy disk drives installed as the A and B drives. Since the EPC-2 has a single 3.5" 1.44 MB floppy disk drive, the only correct setting of these parameters is that shown above.
Page 20
RONR (request on no request, also known as the VXI fair-requester mode). ROR results in slightly better EPC-2 performance when accessing the VXIbus; RONR directs the EPC-2 to not "park" on the bus and thus slightly improves the access time of other VXIbus masters to the bus.
1. If an interrupt is needed, use only IRQ3. 2. Do not use any DMA channels. 3. Do not select I/O addresses that conflict with those in the EPC-2. A com- plete list appears in Chapter 4. For instance, I/O addresses in the 300-377 range can be used.
EPC-2 HARDWARE REFERENCE Disk Formatting The hard disk in the EPC-2 is shipped from the factory low-level formatted with the proper interleave factor. Depending on the context in which you ordered the EPC-2, the disk is either bootable (containing an operating system and other software pre-installed) or empty and not high-level formatted.
Page 23
DOS. If you are asked for drive parameters, they depend on the type of disk installed in your EPC-2. Some representative drives are specified in the following table. If your EPC-2 has another type of SCSI drive, call customer service for assistance.
Hardware features in common with standard PCs should be accessed by standard BIOS calls. Hardware unique to EPC-2, such as the VXIbus interface should be accessed through the .i.EPConnect; .i.Bus Manager;, an easy-to-use, high-level interface that frees you from most machine-dependent considerations.
I/O Map .i.I/O space map;The following defines the I/O addresses decoded by the EPC-2. It does not define addresses that might be decoded by EXMs in the EPC-2x. Port Functional group Usage Channel 0 address Channel 0 count Channel 1 address...
Page 26
Port Functional group Usage year status A status B status C status D Channel 2 page register Channel 3 page register Channel 1 page register Channel 0 page register Channel 6 page register Channel 7 page register Channel 5 page register Refresh page register EXM Configuration EXMID driver (EPC-2x) (W) Interrupt controller 2...
Page 27
SCSI controller Current data (R) Output data (W) Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 28
Port Functional group Usage Initiator command Mode Target command Bus status (R) Select enable (W) Bus and status register (R) Start DMA send (W) Input data (R) Start DMA target receive (W) Reset parity/interrupts (R) Start DMA initiator recv (W) IEEE 488 Controller Data-in / Byte-out Interrupt status/mask 1...
Page 29
Vertical retrace end Vert display enable end Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 30
Port Functional group Usage Offset Underline location Start vertical blank End vertical blank CRTC mode control Line compare Mode control reg (mono) (W) Preset light pen (mono) (W) Input status reg 0 (mono) (R) Feature control (mono) (W) Clear light pen (mono) (W) Hercules register Attribute index register Attribute data register (W)
Page 32
Port Functional group Usage End horizontal blanking Start horiz retrace pulse End horizontal retrace Vertical total register Overflow Preset row scan Max scan line/others Cursor start Cursor end Start address high Start address low Cursor location high Cursor location low Vertical retrace start Vertical retrace end Vert display enable end...
Registers Specific to EPC-2 Registers in the I/O space that are specific to the EPC-2 are defined below. Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 I/O port EXMI .i.EXMID Driver Register;...
Page 38
ULA, uuuuuuuu becomes this new ULA (whose value appears in the ULA register). The mapping of registers in the A16 space is shown below. For registers that are also accessible from within the EPC-2 via an I/O address, the I/O address is given in parentheses. Offset...
Page 39
A16/A32 address spaces with the manufacturer being Radix MicroSystems (.i.manufacturer code; 4076). Since the EPC-2 is a .i.DC device; (a device without a static ULA, but a ULA that can be assigned dynamically by the .i.resource manager;), an initial write into this register from the VXIbus assigns a ULA to the EPC-2.
Page 40
8146 SLAVE BASE 8147 If SLE is set, the value in port 8147 defines the base address of the EPC-2's memory in the VXIbus A32 address space. This register can hold the values 18- 1F, which correspond to the base addresses 18000000-1F000000.
Page 41
If 0, the message register has been .i.lock;ed. WRCP This EPC-2 specific bit is a read-only copy of the WRDY bit. FSIG Defined only when SIG=1, in which case FSIG is the number (0 or 1) of the register in the FIFO holding the earliest signal.
Page 42
IACK 8151 .i.VMEbus address modifier;.i.address modifier;This register is also used when the EPC-2 makes an access through its .i.E page; to the VXIbus. Bits 7 and 6 provide VXI address bits A23 and A22, respectively. Bits 3-0 define the value placed on the associated VXI address-modifier lines.
Page 43
MODID signals on the VXI backplane. The bits named MO00-MO12 are associated with signals MODID00-MODID12. When a write occurs to BMOH, the EPC-2 drives the MODID signals on the back- plane. A read of BMOH terminates the driving of the signals; the value returned from this "driver-terminating"...
Page 44
.i.BES; register after each access, or enable the BERR event to generate an interrupt.) BSAM This bit is 0 if a pipelined write is active from the EPC-2 onto the VXI data-transfer bus. It allows software to wait for the completion of a write (e.g., to determine when SBER can safely be examined after a series of writes).
If the FIFO is empty, the value returned is not specified. Register State after Reset A .i.hardware reset; of the EPC-2 (not a keyboard CTRL+ALT+DEL reset) clears all of the register bits to 0 (except those defined as a constant 1). The EPC-2's BIOS, however, initializes some of the registers based on information from the setup screen and elsewhere.
All of these instructions perform a read followed by a write. When such a read occurs that is mapped to the VXIbus, the EPC-2 treats it as the start of a VXI RMW cycle. The next VME access from the 386 is treated as the write that terminates the RMW cycle.
EPC-2 can access the global memory with the same addresses as used by other processors without needing to understand that the memory is actually on- board. This ability is also useful in system checkout (i.e., checking operation of the backplane) and in giving an EPC-2 program the ability to view its memory in .i.big endian;...
Page 49
A16/A32 address spaces with the manufacturer being RadiSys Corporation (manu- facturer code 4076). Since the EPC-2 is a DC device (a device without a static ULA, but a ULA that can be assigned dynamically by the resource manager), an initial write into this register from the VXIbus assigns a ULA to the EPC-2.
µ EPC-2 HARDWARE REFERENCE Page Page Theory of Operation This chapter specifies other information about the operation of the EPC-2 that might be useful to the system designer. Processor, Coprocessor, Memory The processor is an Intel 80386. The optional .i.coprocessor; is an 80387.
.i.VMEbus interface;.i.P1 connector;.i.J1 connector;.i.P2 connector;.i.J2 connector;The EPC-2 module connects to the VXIbus J1 and J2 connectors in the left of the two slots occupied by the EPC-2. On the P1 connector, the EPC-2 uses all of the defined VME/VXI lines except SERCLK SERDAT...
Only having another module clear RSTP or assert the VXI .i.SYSRESET; line, or doing a power off/on cycle (allowing 10 seconds or more in the off state to avoid damage to the disk drive) will remove the EPC-2 from this soft reset state.
Page 53
Power +5V dc 8.4 A (max) +12V dc 0.7A (max, sustained) 1.0A (for first 10 sec after power on, 40 MB or 100 MB drive) 2.0A (for first 10 sec after power on, 200 MB drive) -12V dc 0.04 A (max) -5.2V dc 0.3A (max) -2V dc...
Request to send Transmit data Clear to send Data terminal ready Ring indicator Signal ground .G.C:\MANUALS\DRAWINGS\LPTCONN.EPS;2.2";0.774";EPS On the EPC-2 (not the EPC-2x) the DB-25 .i.LPT1; .i.parallel port; connector is defined as Signal Signal Strobe Auto line feed Error Initialize printer...
Page 55
If the jumpers are installed, the three pins contain the following TTL output signals: Low-order bit (bit 0) of the digital video inputs to the EPC-2's .i.digital-to-analog converter; (.i.DAC;). Bit 1 of the digital video inputs to the EPC-2's DAC.
Page 56
Clock 4 ground Data not used .G.GPIBCON.EPS;2";0.823";EPS The GPIB port is a standard shielded IEEE-488 receptacle. The signals are shown below. Signal Signal DIO1 DIO5 DIO2 DIO6 DIO3 DIO7 DIO4 DIO8 NRFD NDAC SHIELD SIG GND .G.EXTCKCON.EPS;0.3";0.3";EPS An external 10 MHz clock can be supplied through a miniature SMB coax connector. The input impedance is 50 ohms.
Run the BIOS setup program to determine what is wrong, and correct it. If the error occurs repeat- edly, the EPC-2's .i.battery; has failed. CMOS RAM error, check battery / run setup Something in the nonvolatile CMOS RAM is incorrect.
Page 58
The battery-backed .i.TOD clock; is incorrect. Run the BIOS setup program to determine what is wrong, and correct it. If the error occurs repeatedly, the EPC-2's .i.battery; has failed. Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
If you have questions or problems, call 800-950-0044 between the hours of 8 AM and 5 PM Pacific time. Technical support is provided for users who purchased their system from RadiSys or a RadiSys sales representative; if you purchased your system elsewhere, you should contact that party for support.
EPC-2 HARDWARE REFERENCE Other Services Modifications to the warranty and repair services are available, including • Overnight (express) shipment • Quick-exchange programs (concurrent shipment of replacement and dam- aged unit) • Extensions to the warranty period. Page 68 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 66
If an EPC product fails to operate in compliance with its specification during this period, RadiSys will, at its option, repair or replace the product at no charge. The customer is, however, responsible for shipping the product; RadiSys assumes no responsibility for the product until it is received.
Page 67
Getting Started Installation Slot 0 / Non Slot 0 Configuration Troubleshooting the Configuration Jumpers EPC-2 Insertion EXM Module Insertion VXI Backplane Jumpers Connecting Peripherals to the EPC-2 Operation System Reset Front Panel Indicators BIOS Screen Display BIOS Setup Screen EXM Configuration...
Page 68
EPC is a registered trademark and EPConnect is a trademark of RadiSys Corporation. OS/2, IBM, EGA, and PC/AT are trademarks of International Business Machines Corporation. 386, 386SX, and 387SX are trademarks of Intel Corporation. Award 386 Modular BIOS is a trademark of Award Software Inc.
Page 69
Artisan Technology Group is your source for quality new and certified-used/pre-owned equipment SERVICE CENTER REPAIRS WE BUY USED EQUIPMENT • FAST SHIPPING AND DELIVERY Experienced engineers and technicians on staff Sell your excess, underutilized, and idle used equipment at our full-service, in-house repair center We also offer credit for buy-backs and trade-ins •...
Need help?
Do you have a question about the EPC-2 and is the answer not in the manual?
Questions and answers