RadiSys EPC-2 Hardware Reference Manual

Vxibus embedded computer

Advertisement

RadiSys EPC-2 Hardware Reference Manual

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the EPC-2 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

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 •...
  • Page 2 ® EPC - 2 Hardware Reference ® RadiSys Corporation 15025 S.W. Koll Parkway Beaverton OR 97006 Phone: 800-950-0044 In Oregon: (503) 646-1850 _______________________________________________________________________ 07-0013-06 October 1992 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 3: Hardware Warranty

    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;...
  • Page 4: Table Of Contents

    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.
  • Page 7 EPC-2 HARDWARE REFERENCE NOTES Page vi Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 8: Getting Started

    µ 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.
  • Page 9: Installation

    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: ù...
  • Page 10: Troubleshooting The Configuration Jumpers

    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.
  • Page 11: Exm Module Insertion

    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.
  • Page 14: Operation

    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.
  • Page 15: Front Panel Indicators

    (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."...
  • Page 17: Bios Setup Screen

    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.
  • Page 21: Exm Configuration

    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.
  • Page 22: Disk Formatting

    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.
  • Page 24: Programming Interface

    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.
  • Page 25: I/O Map

    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 31 Start horizontal blanking Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • 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...
  • Page 33 8112 Mapping register 8114 Mapping register Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 34 Port Functional group Usage 8116 Mapping register 8118 Mapping register 811A Mapping register 811C Mapping register 811E Mapping register 8120 Reserved 8122 Reserved 8124 Reserved 8126 Reserved 8128 Reserved 812A Reserved 812C Reserved 812E Reserved 8130 E page mapping E0xxx mapping 8132 E4xxx mapping 8134...
  • Page 35: Registers Specific To Epc-2

    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 36 8147 Slave Offset Register, upper 8148 .i.signal register;.i.Protocol/Signal Register;, lower 8149 Protocol/Signal Register, upper LOCK ABMH MLCK WRCP FSIG LSIG 814A .i.Response Register;, lower RRDY WRDY 814B Response Register, upper 814C .i.Message High Register;, lower 814D Message High Register, upper 814E .i.Message Low Register;, lower 814F...
  • Page 37 .i.VME Interrupt State Register; IRQ7 IRQ6 IRQ5 IRQ4 IRQ3 IRQ2 IRQ1 MSGR 8153 .i.VME Interrupt Enable Register; SIGR ACFA BERR SYSF 8154 .i.VME Event State Register; DSOR SIGR ACFA BERR SYSF 8155 .i.VME Event Enable Register; TTS7 TTS6 TTS5 TTS4 TTS3 TTS2 TTS1...
  • 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).
  • Page 45: Vmebus Accesses

    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.
  • Page 46 LWORD addr; /* 32-bit A32 address */ BYTE data; BYTE far * wptr; outp(0x8150,(WORD)(addr >> 24); /* A31-A24 */ outp(0x8151,2 | (((addr << 8) >> 30) << 6)); /* A23-A22 and address modifier for A32 supervisory data access */ outp(0x8130,(WORD)((addr << 10) >> 24); /* A21-A14 */ wptr = (BYTE far *) (0xE0000000L + (addr &...
  • Page 47: Slave Accesses From The Vmebus

    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.
  • Page 48: Vxibus Interrupt Acknowledgement

    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.
  • Page 50: Theory Of Operation

    µ 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.
  • Page 51: Watchdog Timer

    .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...
  • Page 52: Epc-2Am Interface

    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...
  • Page 54: Connectors

    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.
  • Page 57: Error Messages

    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...
  • Page 59: Support And Service

    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.
  • Page 60: Other Services

    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 61: Index

    Index A16 47 Bus release mode 17, 19, 45 A24 47 Bus timeout 3, 44, 54 A32 23, 35, 46, 47 Bus-grant 14 ACFAIL 41 BWA 40 Adapter cable 58 BWM 40 Address modifier 40, 45, 47, 49 Byte ordering 40, 47 Alternate response register 33, 39 Altitude 56 CGA 9...
  • Page 62 EPC-2 HARDWARE REFERENCE Dot clock 59 GPIB controller 51, 52 DRAM options 51 GPIB port 11 Drive D 18 Gray-scale 9 Dynamic configuration 33 Hard disk error 64 E page 34, 40, 45 Hardware reset 13, 45 ECL Trigger / Miscellaneous Register...
  • Page 63 EPC-2 HARDWARE REFERENCE Message interrupt 40 PC-DOS 21 Message Low Register 31, 37, 38 PC/AT I/O bus 53 Message register 38 PCbus add-in card 55 Message-based device 35 Pipelined write 46 Mode command 64 Plasma display 9, 59 Model code 35...
  • Page 64 EPC-2 HARDWARE REFERENCE Self accesses 49, 50 VDT 35 Selftest 13, 14, 36 VGA 9 Serial port 1, 10, 57 VGA connector 9, 59 Servant 37 VGA controller 52 Setup screen 1, 2, 5, 6, 10, 14, 17 VGA modes 9...
  • Page 65 1¾ « € - - - 0 1 1 MANUAL.STY POSTS CRP2 @ £0Ð § µ EPC-2 HARDWARE REFERENCE MANUAL Page Page Ò EPC - 2 Hardware Reference Manual RadiSys Corporation 19545 NW Von Neumann Dr. Beaverton OR 97006 Phone: 800-950-0044...
  • 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 •...

This manual is also suitable for:

Epc-2e

Table of Contents