EPC-8AHardware ReferenceRadiSys Corporation5445 NE Dawson Creek DriveHillsboro, OR 97124(503) 615-1100FAX: (503) 615-1150www.radisys.com07-0961-01 D
EPC-8A Hardware ReferencexTablesTable 1-1. EPC-8A Environmental Specifications...
EPC-8A Hardware Reference90DiagnosticsOnce the LAN adapter is installed and cabled, use the AUTOSET diagnostic program to check the adapter installati
Appendix H: AUTOSET Software91• Boot PROM changes occur only after cold boot of PCThis message displays following a saved change to the boot ROM confi
EPC-8A Hardware Reference92• Using AUTOSET on Large SystemsIf you are using AUTOSET on a system with more than eight (8) EXM slots, you must use a swi
93SVGAVideo Controller HardwareThe EPC-8A contains an SVGA graphics controller using the Chips and Technologies 65545. This is connected to the CPU lo
EPC-8A Hardware Reference94Before you beginThe following instructions assume that the user is familiar with DOS and certain DOS commands. Please revie
Appendix I: SVGA95Utility softwareThe Chips and Technologies SVGA software for Windows 95 provides several functions for setting screen resolution and
EPC-8A Hardware Reference96To install Windows 3.1 drivers from within Windows, proceed as follows:1. Ensure that Windows 3.1 is already installed on y
Appendix I: SVGA973. Click the Settings tab, then click the Advanced Properties button.4. Click the Change button in the Adapter area.5. Click the Hav
EPC-8A Hardware Reference98
99Error Messages and DiagnosisTroubleshootingThis section deals with problems that you may encounter that do not provide an error message. If an error
1Chapter 1Product descriptionOverviewThe EPC-8A, compatible with major PC software environments such as Microsoft† DOS, Microsoft Windows† 3.x, Micros
EPC-8A Hardware Reference100BIOS Beep CodesIf the BIOS detects a critical error condition while running the Power On Self Test (POST) code, it may hal
Appendix J: Error Messages and Diagnosis101Bad or missing command interpreterProblem: The DOS operating system cannot find the Command line interprete
EPC-8A Hardware Reference102If you are using the EXM-9 to cable to an external disk, make sure that you have power to the disk, the ribbon cable is go
Appendix J: Error Messages and Diagnosis103it is a PC/XT-only or PS/2 keyboard). If this is the case, replace the keyboard with a PC/AT style keyboar
EPC-8A Hardware Reference104execution of your own proprietary software, verify that the memory location specified in your software is valid.Real time
105Configuring the Ethernet DriversAfter the EPC-8A is installed, cabled and configured, follow the instructions in this appendix to configure the net
EPC-8A Hardware Reference106single workstation. Refer to the Novell NetWare ODI Shell for DOS manual for additional installation instructions.Once the
Appendix K: Configuring the Ethernet Drivers107Packet Driver InstallationThe diskettes distributed with the EPC-8A contain two packet drivers named AT
EPC-8A Hardware Reference108
109IndexAA16 41, 44, 45, 49, 82A24 44, 45, 49, 75A32 44, 45, 46, 49, 75ACFAIL 47, 80address lines 44address modifier 45, 49, 79Altitude 3Arbitration m
EPC-8A Hardware Reference2NE2000+ Ethernet controllers. Interface configuration (Emulation mode and address/interrupt control) is software controlled;
EPC-8A Hardware Reference110error messages 100ESD 5EXM 7, 38, 69configuration error 102expansion interface 38, 59setup menu 39slot numbers 69EXMID sig
: Index111NNDIS 105, 106NET.CFG file 106network interface drivers 105Non-system disk error 103notational conventions ivOODI 105, 106PP2 39packet driv
EPC-8A Hardware Reference112address bits 75chassis 9event enable register 81mapped registers 82modifier register 40VME access bit 74VMEbus 49accesses
Chapter 1: Product description3VMEbus extended register setAs an extension to the VMEbus interface, the EPC-8A implements the set of VXIbus (IEEE 1155
EPC-8A Hardware Reference4VME Master address A16, A24, A32Master transfer D08(EO), D16, D32Slave address A16 Slave transfer D08(EO), D16Interrupter I(
5Chapter 2Configuration and InstallationTo configure and install the EPC-8A, you must complete the following steps:1. Set jumpers as needed for Flash,
EPC-8A Hardware Reference6• Starts the IACK and bus grant daisy chains. • Provides bus timeout error (BERR) function The EPC-8A can be user-configure
Chapter 2: Configuration and Installation7• The EPC-8A connects to its peripherals via a subplane which extends to the right of the EPC-8A. Make sure
EPC-8A Hardware Reference8The daisy-chain signal concept is shown in Figure 2-2. The Slot-1 controller board initiates each daisy-chain signal. Each V
Chapter 2: Configuration and Installation9If the stake pins are on the rear of the backplane, the most common location is in the middle of the J1 conn
EPC-8A Hardware ReferenceiiEPC, INtime, and RadiSys are registered trademarks of RadiSys Corporation.† All other trademarks, registered trademarks, se
EPC-8A Hardware Reference10The subplane is installed first, connecting to the backplane. After installing the subplane, the EPC-8A processor module ca
11Chapter 3BIOS ConfigurationThis chapter details the various menus and sub-menus you use to configure the system. The EPC-8A uses the PhoenixBIOS pro
EPC-8A Hardware Reference12Main BIOS Setup MenuThe next figure shows the main BIOS setup menu. The rightmost menu in the menu bar is the Exit Menu. U
Chapter 3: BIOS Configuration13IDE Adapter Sub-MenusTwo IDE adapter sub-menus exist: one for the master drive and one for the slave drive. To use an E
EPC-8A Hardware Reference14Field DescriptionAutotype Fixed Disk Sets up new disks. This option allows the BIOS to determine proper settings for the di
Chapter 3: BIOS Configuration15Memory Cache Sub-Menu Field DescriptionMemory Cache Enables or disables the Level 1 (L1) cache. The default is “Enable
EPC-8A Hardware Reference16Memory Shadow Sub-MenuThe term “Memory Shadow” refers to the technique of copying information from ROM into RAM and accessi
Chapter 3: BIOS Configuration17Boot Sequence Sub-MenuThe Boot Sequence Sub-Menu allows you to change the boot sequence options. The following displays
EPC-8A Hardware Reference18About Drive Letter AssignmentThe BIOS determines the boot device algorithmically. First it determines where the floppy driv
Chapter 3: BIOS Configuration19Keyboard Features MenuUse this sub-menu to enable or disable various keyboard features. Field DescriptionNumlock Enabl
iiiBefore you beginThis guide describes the EPC-8A, a highly integrated PC-compatible computer designed specifically for use in the VMEbus and extende
EPC-8A Hardware Reference20Advanced Menu The Advanced Menu contains settings for integrated peripherals, memory shadow, watchdog timer, large disk ac
Chapter 3: BIOS Configuration21Flash ROMdisk Enables Flash memory on the EPC-8A. This must be selected for the Flash memory to appear as a drive. The
EPC-8A Hardware Reference22Integrated Peripherals Sub-MenuUse the options in this sub-menu to configure the COM and LPT ports. VME Scan Range Used fo
Chapter 3: BIOS Configuration23EXM MenuUse this menu to set up the optional EXM expansion modules in your EPC-8A. Enter the EXM-ID, plus option byte i
EPC-8A Hardware Reference24OB1/OB2 Two “option” bytes of configuration information. All slots not occupied by an EXM module should show an ID of FF a
Chapter 3: BIOS Configuration25VME MenuUse the options in this menu to configure the VMEbus interface and addressing. ID Identifies the system’s EXMs
EPC-8A Hardware Reference26Exit MenuUse the options in this menu to save and exit, or abandon your changes and exit to the system. ULA Selects the un
Chapter 3: BIOS Configuration27Save Changes Saves the edits you made during this session but does not exit.Exit & Update BIOS Updates the BIOS fro
EPC-8A Hardware Reference28
29Chapter 4Theory of OperationOverview The EPC-8A is a PC/AT compatible computer with standard PC peripherals, a VMEbus interface, and modular expansi
EPC-8A Hardware ReferenceivNotational conventionsThis manual uses the following conventions:• All numbers are decimal unless otherwise stated.• Bit 0
EPC-8A Hardware Reference30Resident Flash memory (on the EPC-8A board) is I/O mapped and appears as an EXM expansion module as if in EXM slot 31. SRAM
Chapter 4: Theory of Operation31MemoryThe following memory options are supported: 8 Mbytes, 16 Mbytes, and 32 Mbytes. One SIMM socket is available. Fo
EPC-8A Hardware Reference32The BIOS initialization software copies the ROM contents into DRAM (a process called shadowing) at addresses 0F0000–0FFFFF
Chapter 4: Theory of Operation33The BIOS does not enable (using bit 2 of register 8102h) the VGA controller if another VGA controller is enabled on th
EPC-8A Hardware Reference34WDT (bit 3 of register 8154h) is set. A local “warm” hardware reset occurs. Bits 1, 2, and 3 of register 815Dh are cleared
Chapter 4: Theory of Operation35and quickly place the new battery into the empty socket. Replace the SIMM module and reinsert the EPC-8A into the syst
EPC-8A Hardware Reference36TEST This LED is lit whenever the system is running its power-on self-test, as reflected in the PASS bit in the VXI registe
Chapter 4: Theory of Operation37Ctrl+Alt+Del“Warm” software reset. This keyboard sequence is also called a “warm boot”. The EPC-8A does not reinitiali
EPC-8A Hardware Reference38that were enabled prior to SRST being asserted, resume (with the counter starting in the cleared state).The EPC-8A’s reacti
Chapter 4: Theory of Operation39This ID byte is the same identification byte discussed earlier in Chapter 3, BIOS Configuration in the section on the
vContentsChapter 1: Product descriptionOverview...
EPC-8A Hardware Reference40Byte OrderingThere are two fundamentally different ways of storing numerical values in byte locations in memory: • Little e
Chapter 4: Theory of Operation41When big-endian is selected, the bytes are swapped between the 486 and VME as shown in the next diagram. When using
EPC-8A Hardware Reference42Passing VME Interrupts and Events to the CPUThe diagram below shows how VME interrupts and VME events are generated and pas
43Chapter 5Programming the VMEbus InterfaceThis chapter describes the EPC-8A VMEbus interface as seen by a program. Users should avoid direct use of m
EPC-8A Hardware Reference44Setting the VMEbus Access BitBefore any VMEbus accesses can occur, the VMEbus access bit must be set. The EPC-8A provides t
Chapter 5: Programming the VMEbus Interface45Supported Address ModifiersThe table below lists supported address modifiers: Low-Level Programming “E” P
EPC-8A Hardware Reference46for these bits. 2Dh = 00101101bBit 3 (Address Modifier bit 5) = 1 Bit 2 (Address Modifier bit 4) = 0Bit 1 (Address Modifie
Chapter 5: Programming the VMEbus Interface475. Set register 8130h with the value corresponding to bits 21–16 of the VMEbus address with the two low-o
EPC-8A Hardware Reference48masked after doing the EOI to the interrupt controller. Remember to re-enable them prior to leaving the interrupt handler.•
Chapter 5: Programming the VMEbus Interface49directly addressable. All A24 and A16 space is directly addressable. The chart following shows how this d
EPC-8A Hardware ReferenceviResident Flash/SRAM Memory ...
EPC-8A Hardware Reference50high-order address nibble is 1, C, or D, i.e., only in A16 direct access mode). Note that an IACK overrides any of the othe
51Chipset and I/O MapThe following defines the I/O addresses decoded by the EPC-8A. It does not define addresses that might be decoded by EXMs and the
EPC-8A Hardware Reference52Table A-4. Counter-Timer functions: RadiSys R400EX emulating 8254 of PC⁄ATI/O Addr Functional group Usage040 Timer Counter
Appendix A: Chipset and I/O Map5308B Channel 5 page register08F Refresh page registerTable A-8. Port AI/O Addr Functional group Usage092 Port A Fast A
EPC-8A Hardware Reference54Table A-12. Coprocessor Interface: For the EPC-8A DX, DX replaces the 80287 of PC⁄ATI/O Addr Functional group Usage0F0 Copr
Appendix A: Chipset and I/O Map553C2 Miscellaneous output, Input status3C3 Sleep3C4 Sequencer Index3C5 Sequencer Data3C6 Video DAC pixel mask, Hidden
EPC-8A Hardware Reference56Table A-21. VXI, VME/Misc., and On-board EXM-2A RegistersI/O Addr Functional group Usage8140 VXI Registers ID low8141 ID hi
57Interrupts and DMA ChannelsInterruptsThe assignment of interrupts for the EPC-8A is shown in the following table: DMA ChannelsThe assignment of DMA
EPC-8A Hardware Reference58
59ConnectorsThis Appendix specifies the details of the connectors on the EPC-8A. Please note, however, that all the connectors adhere to existing stan
ContentsviiAppendix C: ConnectorsRS-232 Port (COM1)...
EPC-8A Hardware Reference60Parallel PortThe DB-25 LPT1 parallel port connector is defined as: KeyboardThe keyboard connector is a 6-pin DIN define
Appendix C: Connectors61VGAThe SVGA DB-15 monitor connector is defined as follows: EthernetThe DTE RJ-45 phone jack supplies the 10BASE-T interface to
EPC-8A Hardware Reference62
63MemoryDo not handle the EPC-8A or memory modules unless you are in a static-free environment. MemoryThe EPC-8A has a single SIMM socket that can han
EPC-8A Hardware Reference64
65SubplanesSubplane InstallationA subplane is a printed-circuit board with connectors on both sides. A subplane provides several functions. Primarily
EPC-8A Hardware Reference66EXP-BP2 SubplaneFigure E-2. EXP-BP2 SubplaneThis subplane is to provide connectivity for the processor and two EXM modules.
Appendix E: Subplanes67EXP-BP4 SubplaneFigure E-3. EXP-BP4 SubplaneThe EXP-BP4 subplane is used to couple an EPC-8A processor module, two TXM modules,
EPC-8A Hardware Reference68EXP-BP3A Subplane Figure E-4. EXP-BP3A SubplaneThe EXP-BP3A subplane allows for a processor and a total of four EXM modu
Appendix E: Subplanes69EXP-BP5 Subplane Figure E-5. EXP-BP5 SubplaneThe EXP-BP5 subplane is used to build a system with a processor, four EXM module
EPC-8A Hardware ReferenceviiiAdapter Architecture ...
EPC-8A Hardware Reference70EXP-BP4A SubplaneFigure E-6. EXP-BP4A SubplaneThe EXP-BP4A subplane is used in systems needing a CPU and six EXM modules.
Appendix E: Subplanes71EXP-BP6 SubplaneFigure E-7. EXP-BP6 SubplaneThe EXP-BP6 subplane is used in a configuration with an EPC-8A processor module, si
EPC-8A Hardware Reference72
73RegistersRegisters Specific to the EPC-8ARegisters in the I/O space that are specific to the EPC-8A are defined below. Only registers 8140h–814Fh ar
EPC-8A Hardware Reference74Where a bit position has been described by a 0 or 1, the bit is a ROM bit, and writing to it has no effect. Unless otherwis
Appendix F: Registers75VME A21–16 Address Register (8130h)When the EPC-8A performs an access in its “E page” (address range 0E0000–0EFFFF), the access
EPC-8A Hardware Reference76bit is then set if four rising edges of the SYSCLK signal are detected. This bit is intended to be used to detect that SYSC
Appendix F: Registers77Protocol Register/Signal FIFO (8148h and 8149h)A read of this register from either the PC or VME ports reads the ROM constants
EPC-8A Hardware Reference78read-only. MLCK This EPC-8A specific bit is used for synchronization of messages from multiple senders, something not provi
Appendix F: Registers79Reserved (814C and 814D)These registers are reserved and return 1s when read. Writes to these registers have no effect.Message
ContentsixFiguresFigure 2-1. Jumper Locations...
EPC-8A Hardware Reference80VME Interrupt State Register (8152h)This read-only register defines the state of the VMEbus and message interrupts.IRQx If
Appendix F: Registers81a 1 and the corresponding bit in the event state register is a 0, the EPC-8A IRQ10 interrupt is asserted. Software may then exa
EPC-8A Hardware Reference8200 Disables events from the watchdog timer01 8.2 S10 128 ms11 1.02 SA read of the module status/control register also has a
83XFORMAT Software for theEPC-8AXFORMAT SoftwareYou use the XFORMAT utility program to:• Build DOS file structures on the EPC-8A’s optional resident f
EPC-8A Hardware Reference84
85AUTOSET SoftwareAUTOSET SoftwareThe AUTOSET program is used to configure the Ethernet controller. Since this may be set up by your supplier, you may
EPC-8A Hardware Reference86To start the program, move to the Ethernet controller subdirectory and type AUTOSET, then press Enter. The menu depicted in
Appendix H: AUTOSET Software87For a single Ethernet controller installation, follow these steps:1. From the AUTOSET program, select “Display/Change Ad
EPC-8A Hardware Reference88Ethernet controller must use the same I/O base address parameter as the Ethernet controller. The Ethernet controller is p
Appendix H: AUTOSET Software89NE2000 and NE2000+ users should select the I/O Port mode.WD8003 and WD8013 users should select the Shared Memory mode.Sy
Komentáře k této Příručce