Download Print this page

Advertisement

Quick Links

Advertisement

loading
Need help?

Need help?

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

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for RadiSys EPC-30

  • Page 2 Hillsboro, OR 97124 (503) 615-1100 FAX: (503) 615-1150 www.radisys.com RadiSys is registered trademark of RadiSys Corporation. IBM, PC/XT and PC/AT are registered trademarks of International Business Machines Corporation. PhoenixPICO, PicoCard, PhoenixBIOS, and PhoenixCard Manager are registered trademarks of Phoenix Technologies, Ltd. Portions of this manual are copyright 1995 by Phoenix Technologies, Ltd.
  • Page 3: Hardware Reference

    The customer is, however, responsible for shipping the product; RadiSys assumes no responsibility for the product until it is re- ceived. This warranty does not cover repair of products that have been damaged by abuse, accident, disaster, misuse, or incorrect installation.
  • Page 4 EPC-30 Hardware Reference NOTES Page iii...
  • Page 5: Table Of Contents

    Additional References Chapter 2 - Getting Started Before You Begin Supplied Equipment Optional Parts Diskettes Unpack and Inspect the EPC-30 Mounting and Installation 11 Setting the EPC-30 Jumpers Jumpers12 Connecting the SIMM and Peripherals Power Supply Requirements Powering Up the EPC-30 14...
  • Page 6 EPC-30 Hardware Reference Summary Screen23 Embedded Features Sub-menu Advanced Menu 28 RFA Access Mode RFA Data Access Mode 28 Large Disk Access Mode 28 Integrated Peripherals Sub-menu 29 Exit Menu Save Changes and Exit Exit Without Saving Changes Get default values...
  • Page 7 EPC-30 Hardware Reference Power 52 Manufacturing Test Socket IDE Header Flat Panel Header Auxiliary VGA Stake-Pin Header Pinout Parallel Port VGA Connector 58 COMA Serial Port Keyboard and Mouse Stake-Pin Connector 59 COMB DB-9 Keyboard Connector AT Bus Pinout 60...
  • Page 8 LCD Backlight Control Appendix F - PC Card Interface F-1 Appendix G - Glossary G-1 Index List of Illustrations Figure 2-1. EPC-30 Mounting Hole Locations 12 Figure 2-2. EPC-30 Jumpers 13 Figure 2-3. Main Menu Figure 2-4. IDE Adapter Sub-menu Figure 2-5.
  • Page 9 EPC-30 Hardware Reference Figure 2-9. Integrated Peripherals Sub-menu Figure 2-10. Exit Menu Figure 3-1. EPC-30 Block Diagram Figure 4-1. EPC-30 Connector Locations Figure D-1. EPC-30 FBD Memory Map Figure D-2. Null Modem Cable Connector Page viii...
  • Page 10: List Of Tables

    POST Checkpoint Codes 73 Table 5-3. Auxiliary POST Checkpoint Codes 76 Table 5-4. Phoenix PicoBIOS Boot Block Checkpoint Codes Table A-1. EPC-30 System I/O Map A-1 Table A-2. EPC-30 Memory Chip Selects Table A-3. Memory Map Table B-1. EPC-30 System IRQ Map B-1 Tabel D-1.
  • Page 11 EPC-30 Hardware Reference Page 10...
  • Page 12: Chapter 1 - Introduction

    EPC-30 and includes electrical and environmental specifications. Chapter 2 Getting Started. Provides information about how to install EPC-30, set jumpers on the board, set up the Phoenix BIOS, power up the board, and boot an operating system. Chapter 3 Theory of Operation. Contains detailed information about the on-board processor, memory, chipset, and peripheral interfaces.
  • Page 13: Overview

    Appendix G Glossary. Defines terms used in this manual. Overview The EPC-30 is a single board computer based on the Intel386™ EX processor and combines integrated graphics and a mass storage interface. The board runs any PC-compatible operating system such as Windows, and includes a reflashable Phoenix PicoBIOS for enhanced PC compatibility.
  • Page 14 Introduction • 2/4/8Mb Intel SmartVoltage boot-block Flash EPROM containing BIOS (4Mb part populated) • One 72-pin SIMM socket providing the capability for 1MB to 16MB of DRAM • Pad patterns for 1MB, 2 MB or 4 MB soldered down DRAM configurations •...
  • Page 15: Specifications

    Introduction • Extended life battery with switch over/reset controller for use with R380EX’s RTC MANY OF THE CONNECTORS ON THE EPC-30 PROVIDE POWER FOR PERIPHERAL DEVICES THROUGH DIFFERENT PINS. MAKING INCORRECT CONNECTIONS CAN DAMAGE THE EPC-30 AND MAY DAMAGE THE DEVICE BEING CONNECTED. USE EXTREME CAUTION WHEN PREPARING CONNECT CABLES TO THIS PRODUCT.
  • Page 16: Additional References

    Introduction Table 1-2 shows electrical specifications of the EPC-30 equipped with a 1 MB SIMM, and no keyboard, disk drive, or PC card. Characteristic Value Electrical Current +5 VDC 1.3 A max., 1 A typical +12 VDC 40 mA maximum...
  • Page 17 Introduction Technical Reference, Personal Computer AT, International Business Machines Corporation, 1985. PhoenixBIOS ™ 4.0 Technical Reference, Phoenix Technologies, Ltd., 3/15/94 (NOTE: This document can only be distributed to customers upon receipt of written permission from Phoenix Technologies, Ltd.). Phoenix PicoCard ™ Technical Reference, Phoenix Technologies, Ltd., 3/15/94 (NOTE: This document can only be distributed to customers upon receipt of written permission from Phoenix Technologies, Ltd.).
  • Page 18 Introduction NOTES Page 7...
  • Page 19 Introduction Page 8...
  • Page 20: Chapter 2 - Getting Started

    Update This chapter contains step-by-step instructions to help you install and set up the EPC-30 for operation. The chapter includes instructions explaining how to set jumpers on the board, configure the board for external peripherals, apply power, and use the menu-driven software to set up the EPC-30 BIOS.EXPLR1 Overview...
  • Page 21: Diskettes

    Getting Started Diskettes The EPC-30 utilities diskette set contains the following software: Disk 1 contains Reflash and all BIOS images. Disk 2 contains Phoenix BIOS images and utilities. Disk 3 contains Cirrus Logic VGA utilities. Disk 4 contains RFA CONFIG utilities.
  • Page 22: Mounting And Installation

    MIGHT NOT IMMEDIATELY RESULT IN FAILURE Mounting and Installation Install the EPC-30 in a suitable enclosure using mounting holes or desktop fashion. Ensure that environmental conditions in the enclosure will consistently meet the conditions shown in the product specifications in Chapter 1.
  • Page 23: Setting The Epc-30 Jumpers

    Flat Panel BIOS selection jumpers. Jumpers There are a number of jumpers located on the EPC-30 board used for the following functions. Jumpers denoted with a letter (e.g., JP3A) signify a single jumper within a larger block.
  • Page 24: Connecting The Simm And Peripherals

    Default is not populated. JP3A,B,C Flat Panel BIOS 3-bit selection for panel type. Install jumpers for all ‘0’ bits. Select Default is not populated. Table 2-1. EPC-30 Jumper Settings. Figure 2-2. EPC-30 Layout. Connecting the SIMM and Peripherals Page 13...
  • Page 25: Power Supply Requirements

    Getting Started Select a 72-pin SIMM for use with the EPC-30 and install carefully. Make sure you are using a SIMM with gold-plated connections. The EPC-30 supports several standard PC-compatible I/O peripherals, including a PS/2-compatible mouse, PS/2-compatible keyboard, IDE hard disk drive, and VGA monitor or LCD flat panel display.
  • Page 26: Setting Up The Bios

    The BIOS uses these settings to initialize the hardware. You can access the BIOS setup menus only during the system boot process. Chapter 3 fully describes ways you can reset the EPC-30; you can use CTRL-ALT-DEL, for example. To access the BIOS setup menus, press the F2 key as the system boots.
  • Page 27: System Time/System Date

    Getting Started PhoenixBIOS Setup - Copyright 1985-96 Phoenix Technologies Ltd. Main Advanced Exit Item Specific Help System Time: [16:17:18] System Date: [03/01/96] <Tab>, <Shift-Tab>, or Diskette A: [1.44 MB, 3½”] <Enter> selects field. Diskette B: [Not Installed] IDE Adapter 0 Master: (C: 235 Mb) IDE Adapter 0 Slave: (None)
  • Page 28: Video System

    Getting Started Select the proper setting for your floppy disk drive by choosing one of the following: for 5-1/4” drives 360K or 1.2 MB for 3-1/2” drives 720K or 1.44 MB or 2.88 MB You can set up an A drive and a B drive using the proper cable.
  • Page 29: Boot Options Sub-Menu

    Getting Started Boot Options Sub- > menu The Boot Options Sub-menu allows changing the boot delay, boot sequence, serial video, as well as disabling several displays during the boot process, such as the SETUP prompt, POST errors, floppy drive check, and summary screen.
  • Page 30: Embedded Features Sub-Menu

    >IDE Adapter Sub-menus There are two IDE Adapter Sub-menus: one for a master drive (bootable) and one for a slave drive (not bootable). The EPC-30 supports a maximum of two hard disk drives. To see detailed characteristics of the device set up as the master drive or to change the configuration of the drive, choose the IDE Adapter 0 Master Sub-menu.
  • Page 31: Autotype Fixed Disk

    Getting Started PhoenixBIOS Setup - Copyright 1985-96 Phoenix Technologies Ltd. IDE Adapter 0 Master 704Mb) Item Specific Help Autotype Fized Disk: [Press Enter] <Tab>, <Shift-Tab>, or <Enter> selects field. Type: [User] 704 Mb Cylinders: [ 1365] Heads: Sectors/Track: Write Precomp: [None] Multi-Sector Transfers: [16 sectors]...
  • Page 32: Type

    There are some restrictions when setting up devices on the EPC-30. Booting from an ATA card can only be accomplished using a ROM extension such as the PhoenixPICO PCMBOOT.BIN file. The ROM extension reads the Card Information Structure (CIS) from the PCMCIA card and reads the geometry of the card.
  • Page 33 Getting Started Note that autotyping may change this value if the hard disk reports that it supports LBA. The default is disabled. Transfer Mode This option selects the mode that the System BIOS uses to access the hard disk. The only available selection is: Standard (default) Note that autotyping may change this value depending on the transfer modes that the hard disk reports it supports.
  • Page 34: Memory Shadow Sub-Menu

    Getting Started Memory Shadow Sub-menu The term “shadowing” refers to the technique of copying BIOS extensions from ROM into DRAM and accessing them from DRAM. This allows the CPU to access the BIOS extensions much more quickly and generally increases system performance if many calls to the BIOS extensions are made.
  • Page 35: Boot Options Sub-Menu

    Getting Started System Shadow This option is not editable since the System BIOS is always shadowed. Video Shadow This option determines whether the VGA BIOS is shadowed. Shadowing greatly improves system performance. The default is disabled. Shadow Memory Regions These options enable or disable shadowing for the associated memory region.
  • Page 36: Boot Sequence

    Getting Started Boot Sequence Use this option to set the system boot sequence. You can select a boot from ‘C only’ to slightly speed the booting process when the system boots from an external hard disk drive. To boot from the A: drive, change the sequence to ‘A then C.’...
  • Page 37: Post Errors

    Drive recalibration failed • Last track seek failed Video error • Color/Mono switch not set correctly (not applicable to the EPC-30) Timer error • System timer (0) failed I/O chip error • I/O conflicts exist for serial and parallel ports, hard...
  • Page 38: Summary Screen

    Getting Started Summary Screen Use this option to enable or disable a summary of the system configuration, which displays before the operating system begins to load. To save booting time, or to preserve POST data, you can disable the summary screen. The default is enabled.
  • Page 39 Getting Started >Embedded Features Sub-menu PhoenixBIOS Setup Copyright 1985-95 Phoenix Technologies Ltd. Embedded Features Item Specific Help BIOS Extension 0 Offset of BIOS extension in FBD [xxxxx] <Tab>, <Shift-Tab>, or Destination Address [xxxxx] <Enter> selects field. BIOS extension size [xxxxx] BIOS Extension 1 Offset of BIOS extension in FBD [xxxxx]...
  • Page 40 Getting Started as 8KB, and can be copied down on 8KB boundaries. However, the granularity of the shadow is 16KB. Page 29...
  • Page 41 Getting Started Flash Boot Device The three regions selectable in the Embedded Features Menu require you to enter a source base address and the size of the extension. Then the extension is copied into a specified area: DE000 DC000 DA000 D8000 D6000 D4000...
  • Page 42 Getting Started sectors to choose from. Destination Address: This field identifies where in conventional memory the BIOS extension will be copied. Although the boundaries are 8KB in the FBD, the target area has 16KB granularity. If only a single 8KB region is copied, it consumes 16KB in the target.
  • Page 43: Figure 2-8. Advanced Menu

    Getting Started Advanced Menu PhoenixBIOS Setup - Copyright 1985-96 Phoenix Technologies Ltd. Main Advanced Exit Item Specific Help Warning! <Tab>, <Shift-Tab>, or Setting items on this menu to incorrect values may cause your system to malfunction. <Enter> selects field. Integrated Peripherals RFA Access Mode: [Linear] RFA Data Mode:...
  • Page 44 Getting Started and I/O paged access modes to the RFA. RFA Data Access Mode This option is used to select between byte and word data access. Large Disk Access Mode If you use a drive larger than 528 MB and you run DOS, set the Large Disk Access Mode to ‘DOS.’...
  • Page 45: Integrated Peripherals Sub-Menu

    Getting Started GB in size, or 1024 C x 255 H x 63 S, without special drivers or LBA. Integrated Peripherals Sub-menu PhoenixBIOS Setup - Copyright 1985-96 Phoenix Technologies Ltd. Integrated Peripherals Item Specific Help 386EX COMA: [Enabled] <Tab>, <Shift-Tab>, or Super I/O-COMB: [Disabled] <Enter>...
  • Page 46 Getting Started NOTE: IRQ4 cannot be used by COMB or COMC if COMA is enabled. COM port B: This option is used to configure the serial port COMB. This port is off of the SMC super I/O chip, and is configurable for base address 3F8h, 2F8h, 3E8h or 2E8h.
  • Page 47: Save Changes And Exit

    Use this option if you want to save your entered values into CMOS and exit to load the operating system. The EPC-30 saves the new values, exits the BIOS setup mode, and reboots using the new values. Exit Without Saving...
  • Page 48: Get Default Values

    Use this option if you need to reset the BIOS setup values to those that were set at the factory as default values before any changes were made. The EPC-30 does not exit from the BIOS setup mode and you can continue to edit.
  • Page 49 Getting Started Page 38...
  • Page 50: Theory Of Operation

    Theory of Operation Update This chapter contains information about the following components, functions, and aspects of the EPC-30: • Overview • EPC-30 processor • Functional Unit Summary • DRAM Interface/Bus Control • Memory • BIOS Flash EPROM • Super VGA/Flat Panel Controller Subsystem •...
  • Page 51: Hardware Reference

    The Real-Time Clock and 82C42PE are normally used inside the R380EX. ProcessorEXPLR1 Overview The standard EPC-30 uses the 33 MHz Intel386 EX in a 132-pin PQFP package. The 386 EX is a fully static, 32-bit processor optimized for embedded applications. It features low power consumption, a 16-bit external data bus, a 26-bit external address bus, and a 32-bit programming architecture compatible with Intel386 processors.
  • Page 52 EPC-30 Hardware Reference Timer/Counters (3) 82C54-Compatible Programmable Interval Timer with enhancements to allow remapping of peripheral addresses & interrupt assignments. Asynchronous NS16450 Compatible UART. All interrupts may be connected to Serial Ports (2) the interrupt controller or two may be connected to the DMA controller.
  • Page 53: Table 3-1. Functional Unit Summary

    30 has only one SIMM socket. The second module is the soldered-down DRAM (1MB, 2MB or 4MB configuration). After power on reset, the BIOS will find and size memory present in the system. The EPC-30 does not support parity DRAM.
  • Page 54 The BIOS includes support for a set of three different displays. The most common types of displays that work with the EPC-30 board are Monochrome, Passive Color, and TFT Color. Refer to the next section in this chapter, as well as Appendix E, LCD Flat Panel Interface, for more information.
  • Page 55 Sharp LM64P89 (Monochrome), but others are expected. Check the RadiSys Web page for more information, or contact RadiSys Technical Support. No circuitry is included on the EPC-30 for LCD contrast or backlight control. Flash Disk Subsystem The EPC-30 implements a Resident Flash Array (RFA) as a fully bootable read/write flash file system.
  • Page 56 EPC-30 Hardware Reference The RFA access may be implemented through a 16K memory window in the processor’s address space. This is useful for real mode operating systems such as DOS. The processor’s CS6 is used in addressing the RFA along with additional address bits from an upper address register.
  • Page 57: Serial And Parallel Ports

    The floppy disk controller uses programmed I/O mode; DMA operation is not supported. This makes it incompatible with some operating systems that don’t use the BIOS for floppy support. The EPC-30 supports one or two 5.25" 360KB and 1.2MB as well as 3.5" 720KB, 1.44MB, and 2.88MB drives and media.
  • Page 58 EPC-30 Hardware Reference The COMA serial port is provided by the first UART in the Intel386 EX processor, and is located in the I/O address range 0x3F8-0x3FF. COMA serial port interrupts are signaled using the interrupt IRQ4 within the processor. Disabling this COMA port routes its IRQ4 signal to an external pin on the 386EX, which makes it available for the SMC COMB and COMC ports.
  • Page 59: Table 3-2. Com Locations/Interrupts

    1.7 and 1.9, and Extended Capabilities Port (ECP). These enhanced features are IEEE 1284-1 Compliant. PCMCIA controller The EPC-30 includes a PCMCIA controller, using the Cirrus Logic CL-PD6710 device. This device is compatible with the popular 82365 interface. The connector employed accepts type I, type II, or type III cards.
  • Page 60 EPC-30 Hardware Reference allow topside mounting of PC/104 cards. Four 0.125” holes are present in the PCB at standard PC/104 locations. The ISA-bus signals are provided by the R380EX devices. External buffers are used to interface the R380 to all of the external ISA bus devices and the ISA connectors.
  • Page 61: Table 3-3. Terminations

    EPC-30 Hardware Reference Terminations contained on the EPC-30 board are as follows: Address lines: SA0 - SA19, and LA17 - LA24: Driven by R380EX Data lines SD0 - SD15: 10K pull-up to VCC Control strobes: ~IOR, ~IOW, ~MEMR, Driven by R380EX...
  • Page 62: Miscellaneous Functions

    A PC-compatible keyboard controller is provided as part of the R380EX. Connection to it is made with a 6-pin mini-DIN circular connector, the type used in PS/2 designs and in other RadiSys CPU designs. These signals are duplicated in a 10-pin shrouded stake pin header.
  • Page 63: Power Requirements

    For example, the 28F016SV is a smart-voltage chip that can use 5V or 12V. the 28F016SA requires 12V to program. The current consumption of the EPC-30 is 1.3 amps or less (1 amp typical) in 5V mode, using a 33MHz Intel386 EX C-step processor, with a base memory configuration of 4 MB, in an idle state (DOS prompt).
  • Page 64: Mechanical Specifications

    The EPC-30 is designed to meet the standard RadiSys environmental specifications. This includes operation at temperatures from 0 to +60 degrees C. EPC-30 meets this specification in still air, with no forced cooling required. Page 47...
  • Page 65 (U24). When Vcc falls to +4.65 VDC, the Dallas chip detects the voltage drop and drives ~RESET low. The EPC-30 stays in reset as long as the voltage is at +4.65 VDC or lower and for 200 ms after the voltage rises above +4.65 VDC.
  • Page 66 EPC-30 Hardware Reference Page 49...
  • Page 67: Table 4-1. Comb Rs-232 And Rs-422 Pinout

    Connectors This chapter describes the connectors on the EPC-30. These connectors adhere to existing standards. This chapter shows illustrations of each connector with pins oriented as they appear when you view the front of the connector. COMB RS-232 and RS-422 Pinouts RS-232 COMB (J1): 5x2, 0.100"...
  • Page 68 Connectors TTL COMC (J2): 5x2, 0.100" [2.54 mm] pitch header 3M 2510-6002-UB Table 4-2. COMC RS-232 and TTL Pinouts. Page 50...
  • Page 69: Table 4-3. Floppy Drive Pinout

    Connectors Floppy Drive Pinout FDD pinout: (J3) 17x2, 0.100" [2.54 mm] pitch header 3M 2534-6002-UB ~DENS ~INDEX Fused Vcc* ~MTR1 Fused Vcc* ~DS0 Fused Vcc* ~DS1 ~MTR0 ~DIR ~STEP ~WDATA ~WGATE ~TRK0 ~WRPRT ~RDATA ~HDSEL ~DSKCH Table 4-3. Floppy Drive Connector Pinout. •...
  • Page 70: Table 4-4. Power Connector Pinout

    Connectors Power AT-Power Header (J4) 4x1, 0.156” [3.96 mm] AMP 171825-4 Table 4-4. Power Connector Pinout. +12V Page 52...
  • Page 71: Table 4-5. Manufacturing Test Socket Pinout

    Connectors Manufacturing Test Socket Manufacturing Test Socket (J5) 7x2, 2mm Socket SAMTEC SMM-107-01-S-D PWRGOOD ~IOW80 ATB.~IOW Table 4-5. Manufacturing Test Socket Pinout. IDE Header Pin 1 IDE HDD pinout: (J6) 22x2, 0.079" [2.0 mm] pitch header SAMTEC STMM-122-01-S-D-20 ~RESET Page 53...
  • Page 72: Table 4-6. Ide Header Pinout

    Connectors N/C (key) ~IOW ~IOR IOCHRDY ~IOCS16 ~HCS0 ~HCS1 ~DASP Table 4-6. IDE Header Pinout. Page 54...
  • Page 73 Connectors Flat Panel Header Flat Panel Header (J7) 25x2 0.079” (2.0 mm) pitch header 3M 953229-01-25-30 Signal Type Description Signal Type Description PVCC VCC for flat panel Ground Lower Data0 for Mono, Lower Data0 for STN FPBACKEN Flat Panel Backlight Lower Data1 Enable for Mono,...
  • Page 74: Table 4-7. Connection List For Flat Panel Header

    Connectors for STN Ground SUD4 Upper Data4 for STN SUD5 Upper Data5 for STN Ground Ground SUD6 Upper Data6 for STN SUD7 Upper Data7 for STN Ground Pin 1 Table 4-7. Connection List for Flat Panel Header. Page 56...
  • Page 75: Table 4-8. Auxiliary Vga Connector Pinout

    Connectors Auxiliary VGA Stake-Pin Header Pinout Auxillary VGA Header (J8): 5x2, 0.100" [2.54 mm] pitch header 3M 2510-6002-UB ANALOG GND GREEN ANALOG GND BLUE ANALOG GND HSYNC VSYNC Pin 1 Table 4-8. Auxiliary VGA Connector Pinout. Page 57...
  • Page 76: Table 4-9. Parallel Port Header Pinout

    Connectors Parallel Port Parallel Port Pinout (J9): 13x2, 0.100" [2.54 mm] pitch header 3M 2526-6002-UB ~STB ~AFD ~ERR ~INIT ~SELECT ~ACK BUSY SELECT Table 4-9: Parallel Port Header Pinout Page 58...
  • Page 77: Vga Connector

    Connectors VGA Connector VGA pinout (J11) 15-pin female high-density D-sub JST KSEY-15S-1A3F19-13 or equiv. Signal GREEN BLUE ANALOG GND (RED) ANALOG GND (GREEN) ANALOG GND (BLUE) N/C (plug) H SYNC V SYNC Table 4-10. VGA Standard Connector Pinout. Page 59...
  • Page 78 Connectors COMA Serial Port There are two 10-pin header COM ports on the EPC-30. Table 4-11 defines serial ports COMB/COMC, while Table 4-2 defines serial port COMA. Pin 1 COMA (J12) Stake-Pin pinout: 5x2, 0.100" [2.54 mm] pitch header 3M 2510-6002-UB Table 4-11.
  • Page 79: Table 4-12. Keyboard And Mouse Stake-Pin Connector Pinout

    Connectors 1 Mouse Data 2 Keyboard VCC 3 Mouse CLK 4 Keyboard GND 5 Shield 6 Shield 7 Keyboard DATA 8 Keyboard VCC 9 Keyboard CLK 10 Keyboard GND Table 4-12. Keyboard and Mouse Stake-Pin Connector Pinout. COMA DB-9 COMA DB-9 (J14) pinout: 9-pin male D-sub JSEY-9P-1A3F19-13...
  • Page 80: Table 4-14. Keyboard Connector Pinout

    Connectors Keyboard Connector (J15) 6-pin mini-DIN Circular AMP 749266-1 or equivalent Signal Signal Keyboard Data Keyboard VCC Keyboard Clock Ground Table 4-14. Keyboard Connector Pinout. AT Bus Pinout AT-bus pinout (XT side): Signal Signal Name Signal Name Signal ~IOCHCK RESETDRV IRQ9 DRQ2 -12V...
  • Page 81: Table 4-15. Isa Bus Connector Pinout (Xt Side)

    Connectors ~DACK2 Pull Up BALE Table 4-15. ISA Bus Connector Pinout (XT side). Page 63...
  • Page 82: Table 4-16. Isa Bus Connector Pinout (At Side)

    Connectors AT-bus pinout (AT side): Signal Signal Name Signal Name Signal ~SBHE ~MEMCS16 LA23 ~IOCS16 LA22 IRQ10 LA21 IRQ11 LA20 IRQ12 LA19 IRQ15 LA18 IRQ14 LA17 ~DACK0 ~MEMR DRQ0 ~MEMW ~DACK5 Pull Up DRQ5 ~DACK6 Pull Up SD10 DRQ6 SD11 ~DACK7 Pull Up SD12...
  • Page 83: Table 4-17. Pc/104 Connector Pinout (1 Of 2)

    Connectors PC/104 Connector PC/104 pinout: 32x2, 0.100" [2.54 mm] pitch socket SAMTEC ESQ 132-37-G-D Signal Signal Name Signal Name Signal ~IOCHCK RESETDRV IRQ9 DRQ2 -12V ~0WS +12V IOCHRDY ~SMEMW SA19 ~SMEMR SA18 ~IOW SA17 ~IOR SA16 ~DACK3 Pull Up SA15 DRQ3 SA14 ~DACK1...
  • Page 84 Connectors PC/104 pinout : 20x2, 0.100" [2.54 mm] pitch socket Signal Signal Name Signal Name Signal ~SBHE ~MEMCS16 LA23 ~IOCS16 LA22 IRQ10 LA21 IRQ11 LA20 IRQ12 LA19 IRQ15 LA18 IRQ14 LA17 ~DACK0 ~MEMR DRQ0 ~MEMW ~DACK5 Pull Up DRQ5 ~DACK6 Pull Up SD10 DRQ6...
  • Page 85: Table 4-19. Pcmcia Connector

    Connectors PCMCIA Connector PCMCIA Connector (S1): 69-Pin SMT CONAN Connector 0.039 in (1.0mm) Centerline BERG 91931-31169 Pin # Signal Pin # Signal CCD1 CD11 CD12 CD13 CD14 CD15 CCE1 CCE2 CA10 ~COE ~CIOR CA11 ~CIOW CA17 CA18 CA13 CA19 CA14 CA20 ~CWE CA21...
  • Page 86 Connectors Page 68...
  • Page 87 Connectors NOTES Page 69...
  • Page 88 Connectors Page 70...
  • Page 89: Table 5-1. Troubleshooting General Problems

    Troubleshooting and Error Messages Troubleshooting Symptoms Possible Cause(s) Solution System appears to Monitor or cable Verify that the cable pins are not bent boot (evidenced problem. and the cable is fully seated in the VGA by being on and connector. If necessary, try the monitor hard disk being on another system to verify that the accessed) but...
  • Page 90: Troubleshooting And Error Messages

    BIOS setup. Port hardware Replace the unit. failure. System hangs System clock Noise entering the EPC-30 system either before or signal degradation. through the connection of a peripheral after operating device may be degrading the CPU clock. system boot.
  • Page 91 Troubleshooting and Error Messages Problem: DOS cannot find the command line interpreter. Solution(s): Either COMMAND.COM is not present at the specified (or default) directory level of the boot disk or the "SHELL=" statement in your CONFIG.SYS lists the file incorrectly (wrong directory or misspelled). DISK BOOT FAILURE, INSERT SYSTEM DISK AND PRESS ENTER BIOS Problem:...
  • Page 92 Troubleshooting and Error Messages Solution(s): Check the integrity of the keyboard connector. If you think you pressed a key during power-up, reboot the system. Some keyboards are designed with a switch (or jumper) to allow the user to configure the keyboard for use with an AT machine or an XT machine.
  • Page 93 Troubleshooting and Error Messages PARITY ERROR IN SEGMENT ... Problem: This could be a software error (reading a nonexistent memory area) or a true hardware failure. Solution(s): Attempt to repeat the error. If the error occurs during the execution of your own proprietary software, verify that the memory location your software specifies is valid.
  • Page 94: Bios Checkpoints

    Troubleshooting and Error Messages BIOS Checkpoints The Phoenix PicoBIOS in the EPC-30 writes a number of POST checkpoint codes to I/O port 80h just before each checkpoint executes. Table 5-2 describes these checkpoint codes and instructions. NOTE: The POST checkpoint codes generally execute in the order the table shows.
  • Page 95 Troubleshooting and Error Messages Beep Code POST Code Checkpoint Description Configure advanced chipset registers Load alternate registers with CMOS values Set initial CPU speed Initialize interrupt vectors Initialize BIOS interrupts 2-1-2-3 Check ROM copyright notice Initialize manager for PCI Option ROMs Check video configuration against CMOS Initialize PCI bus and devices Initialize all video adapters in system...
  • Page 96 Troubleshooting and Error Messages Beep Code POST CODE Checkpoint Description Detect and install external parallel ports Re-initialize onboard I/O ports Initialize BIOS Data Area Initialize Extended BIOS Data Area Initialize floppy controller Initialize hard disk controller Initialize local bus hard disk controller Jump to UserPatch2 Disable A20 address line Clear huge ES segment register...
  • Page 97: Table 5-3. Auxiliary Post Checkpoint Codes

    Troubleshooting and Error Messages Shutdown 10 error Table 5-3. Auxiliary POST Checkpoint Codes. Beep Code Post Code Checkpoint Description Initialize the chipset Initialize refresh counter Check for Forced Flash Check HW status of ROM BIOS ROM is OK Do a complete RAM test Do OEM initialization Initialize interrupt controller Read in bootstrap code...
  • Page 98 Floppy disk drive A: or B: is present but fails the BIOS POST diskette tests. Check to see that the drive is defined with the proper diskette type in Setup and that the diskette drive is attached correctly. The EPC-30 does not require a twisted cable.
  • Page 99 Troubleshooting and Error Messages Monitor type does not match CMOS - Run SETUP Monitor type not correctly identified in Setup Operating system not found Operating system cannot be located on either drive A: or drive C:. Enter Setup and see if the fixed disk or drive A: are properly identified.
  • Page 100 Troubleshooting and Error Messages nnnn Shadow RAM Passed Where nnnn is the amount of shadow RAM in kilobytes successfully tested. System battery is dead - Replace and run SETUP The CMOS clock battery indicator shows the battery is dead. Replace the battery and run Setup to reconfigure the system.
  • Page 101 Troubleshooting and Error Messages NOTES Page 79...
  • Page 102 Troubleshooting and Error Messages Page 80...
  • Page 103: Technical Support

    Technical support services are designed for customers who have purchased their products from RadiSys or an authorized sales representative. If your RadiSys product is part of a piece of OEM equipment, or was integrated by someone else as part of a system,...
  • Page 104: Support And Service

    Quick Exchange services (immediate shipment of a loaner unit while the failed product is being repaired) are available. Negotiate these or other extra-cost services in advance to allow RadiSys to pool the correct product configurations. RadiSys does not maintain a general "loaner" pool: units are available only for customers who have negotiated this service in advance.
  • Page 105: Arranging Service

    RadiSys charges a minimum billing for this program. Arranging Service To schedule service for a product, please call the RadiSys Technical Support Department. The telephone number appears on the cover of this manual. Have the product model and serial numbers available, along with a description of the problem.
  • Page 106: Other Countries

    Support and Service Other Countries Use the RadiSys world wide web site to contact us, or contact the sales organization from which you purchased your RadiSys product for service and support. The RadiSys world wide web URL is http://www.radisys.com. Page 84...
  • Page 107 Support and Service Page 85...
  • Page 108: Table A-1. Epc-30 System I/O Map

    This appendix defines the I/O address map, memory chip selections, and memory map for the EPC-30. I/O Map The EPC-30 uses both internal and external I/O mapped peripherals. Some of the external devices require the use of a chip select while others perform the address decode themselves.
  • Page 109 512 KB Flash 3F80000-3FFFFFF GCS6# 2 MB Flash 3000000-3400000 8/16 4 MB Flash None 00A0000-00DFFFF 8/15* 16/8* 00A0000-00BFFFF Table A-2. EPC-30 Memory Chip Selects. *Default cycles are 15 wait states for 8-bit and eight wait states for 16-bit. Page 2...
  • Page 110: Table A-3. Memory Map

    I/O and Memory Maps Memory Map Physical addresses are mapped into memory in the following manner. The BIOS extension regions and windows may change depending on requirements. PicoCard needs an 8K BIOS extension and PicoFlash needs a 16K BIOS extension. Additionally, they use an 8-16K window for memory access.
  • Page 111 I/O and Memory Maps NOTES Page 4...
  • Page 112 I/O and Memory Maps Page 5...
  • Page 113: Table B-1. Epc-30 System Irq Map

    IRQ Map This appendix defines interrupt requests which the EPC-30 decodes. All IRQs are set by resistors and can only be modified by removing or installing resistors. System IRQ Map PC INT# IRQx Vector EPC-30 Usage Standard PC (Hex) Usage...
  • Page 114 I/O Map COMC COM1/COM2/COM3 COMC Page B2...
  • Page 115 I/O Map Page B3...
  • Page 116: Before You Begin

    VGA Interface Video Controller Hardware The EPC-30 contains the Cirrus Logic CL-GD6245 Super VGA (SVGA) graphics controller. The controller’s connection with the local bus yields the best possible graphics performance. SVGA memory is 512 KB, using one 256 Kb x 16 DRAM. This provides standard VGA modes on a CRT or flat panel display.
  • Page 117: Vga Interface

    VGA Interface Installation The installation utility facilitates smooth installation of the display drivers and utility software. The menu-driven installation program allows you to select and install only those display drivers for software and applications currently in use. NOTE: Some display drivers require that the driver vendor’s application program be installed on the system prior to loading the Cirrus Logic SVGA display drivers.
  • Page 118: Using The Clmode Menu-Driven Interface

    VGA Interface CLMODE The CLMODE utility allows you to configure the panel options, define the type of monitor you use, and set the video modes which the Cirrus Logic chipset supports. Using the CLMODE Menu-driven Interface At the DOS prompt, type: CLMODE to invoke the utility. The main pop-up window consists of a number of buttons.
  • Page 119 VGA Interface About. Use this button to view the version number of the CLMODE utility program. Exit. When you exit the program, you are given the option to have CLMODE append your AUTOEXEC.BAT file with an entry containing the resolution and vertical refresh settings you have selected.
  • Page 120: Using The Clmode Command Line Options

    VGA Interface Using the CLMODE Command Line Options When you issue command line options for CLMODE.EXE at the DOS prompt, the menu-driven windows do not display. You can set the configuration, monitor type, video mode and refresh rate from the DOS prompt using command line options. The command line options for CLMODE.EXE are: CLMODE {modenum} {montype} | {s n} } Where:...
  • Page 121: Other Utilities On The Diskette

    VGA Interface Other Utilities On the Diskette There are six additional utility programs on the Cirrus Logic Utilities diskette. These utilities control the Cirrus Logic CL- GD6245 graphics controller operation modes. The additional utilities are: CRT.EXE resets CRT mode PANEL.EXE starts PANEL mode SIMUL.EXE simultaneous mode...
  • Page 122: Display Drivers

    VGA Interface settings, there may be only one refresh rate option available. Settings for some of the higher resolutions may not be available. Font Cache Size. You can increase or decrease the font cache size, depending on your needs. The font cache is memory available for saving bitmaps of frequently used fonts.
  • Page 123: Installing Windows 3.1 Display Drivers

    VGA Interface installation, there is no chance of overwriting the driver that Windows uses to control the display. Change to the system directory, and find a file named OEM?.INF where the question mark is a number. There may be more than one of these files.
  • Page 124 VGA Interface CIRRUS 624X V1.0, 640X480X256 CIRRUS 624X V1.0, 800X600X16 CIRRUS 624X V1.0, 800X600X256 Move the cursor to highlight the correct driver. Then press [Enter]. Continue with the remainder of the setup procedure. To install the Windows 3.1 drivers from within Windows, proceed as follows: Ensure that Windows 3.1 is already installed on your computer.
  • Page 125 VGA Interface Page 10...
  • Page 126: About The Flash Boot Device

    Reflashing the FBD This appendix describes how to reflash the Intel Flash Boot Device (FBD) which contains the EPC-30 System BIOS and, optionally, ROM BIOS extensions. Appendix D first presents information about the BIOS structure, then defines the reflashing processes and describes how to accomplish them.
  • Page 127 In chipset Table D-1. FBD Object Placement Sections of the EPC-30 FBD can be reflashed if a user requests it or the System BIOS image becomes corrupted. The process of reflashing is defined as an update if the System BIOS is not corrupt and can be executed.
  • Page 128: When To Reflash The Fbd

    1 stop bit. Cabling between the host and the EPC-30 may be dictated by the SCP. However, the only RS-232 signals required by the EPC-30 are Tx, Rx, and Gnd.
  • Page 129: Before You Begin

    Any other images to flash. These can be optional BIOS/ROM extensions or ROMable DOS images. • NOTE: The EPC-30 must be equipped with at least 2 MB of DRAM in order to run the REFLASH.EXE reflashing program. Before you begin an FBD force update flash recovery, have the following items ready for use: •...
  • Page 130: Reflashing Processes

    Linear Mode and Byte-wide Access. Newly flashed images are not immediately effective; you must reboot the system as soon as reflashing is completed. The EPC-30 must be equipped with at least 2 MB of DRAM in order to perform the flash update process. Flash Update Process...
  • Page 131 Use this option with care. New images you flash into the FBD are not immediately effective as the EPC-30 supports BIOS shadowing. Clear CMOS setup information stored in the FBD. Some RadiSys products allow you to...
  • Page 132 Reflashing the Flash Boot Device the updated BIOS images. No reboot occurs if you used the /S command line parameter. If you supressed the automatic reboot for any reason, power down the system at the earliest opportunity. Be sure to remove the Boot Block Write Enable jumper at JP1 if you performed a boot block update.
  • Page 133: Force Update Flash Recovery Process

    Serial Port Figure D-2. Null Modem Cable Connection. Power up the EPC-30 and execute the SCP on the source computer. Press the space bar to invoke the autobaud capability, which automatically sets the baud rate for you. Set up the SCP to communicate with no parity, eight data bits, and 1 stop bit.
  • Page 134 Once the BIOS configures the communication port, the EPC-30 is ready to synchronize with the source computer through Xmodem. The EPC-30 receives no data from the source computer via the serial port until synchronization is complete. When synchronization is complete and the force update flash...
  • Page 135 Reflashing the Flash Boot Device NOTES Page D-20...
  • Page 136 Reflashing the Flash Boot Device Page D-21...
  • Page 137: Constructing Interface Cables

    To do this, you must properly set jumpers at JP3. Then, construct a cable to interface with the display using pinout information shown in the tables. Last, connect the flat panel display cable to the EPC-30 at the flat panel header.
  • Page 138: About Lcd Flat Panels

    SCLK DISP Vee ENABLE PVCC -18V (extern) Table E-1. EPC-30/Sharp LM64P89 Flat Panel Interface. Refer to Chapter 4, Connectors, for information about the LCD/Flat Panel connector. Refer to documentation from the flat panel manufacturer for additional configuration information. JP3 Jumper Settings for the LM64P89:...
  • Page 139: Active Matrix Displays

    LCD Flat Panel Interface Active Matrix Displays In an active matrix flat panel display, each pixel receives output from an attached transistor to precisely control the display. The transistors connect in an X, Y grid located on the same substrate as the pixels.
  • Page 140: Driving The Flat Panel Display

    LCD Contrast/Backlight Control Flat Panel Contrast and Backlight Control Although the EPC-30 does not support flat panel display contrast or backlight control, these functions are supported by the Cirrus Logic CL-GD6245 display driver IC. You must use an external power supply which provides the correct control voltages to enable these functions.
  • Page 141 LCD Flat Panel Interface In typical applications, use of a software addressable on/off FET switch allows application software control of the LCD backlight. The output from the FET switch triggers power sequencing in the flat panel driver, effecting backlight control at the flat panel. In a simpler application, direct application of backlight power to the flat panel provides direct backlight control.
  • Page 142 LCD Flat Panel Interface NOTES Page 6...
  • Page 143 LCD Flat Panel Interface Page 7...
  • Page 144 PC Card Interface The EPC-30 supports use of flash or ATA PC cards as Chapter 2 discusses. Many of the supported PC card configurations require the use of appropriate card and socket services software to provide PC card slot drivers and a suitable format for the card.
  • Page 145 REFLASH /F=PICOFA.BIN /O=4C000 [Note: This step is only necessary if the FBD was changed. The EPC-30 comes default from the factory with this extension installed.] When this process successfully completes, the Picoflash device driver will have been transferred into the 16KB area of memory from 0x4C000 - 0x4FFFF.
  • Page 146 PC Card Interface NOTES Page 3...
  • Page 147: Pc Card Interface

    PC Card Interface Page 4...
  • Page 148 Glossary  A  Access Time: A factor in measurement of a memory storage device’s operating speed. It is the amount of time required to perform a read operation. More specifically, it is the period of time between which the memory receives a read command signal and the time when the requested data becomes available to the system data bus.
  • Page 149 Glossary BIOS Update: A process whereby an existing, uncorrupted BIOS image in the flash boot device is overwritten with a new image. Also referred to as a flash update. Bit: A binary digit. Boot: The process of starting a computer and loading the operating system from a powered down state (cold boot) or after a computer reset (warm boot).
  • Page 150 Complimentary Metal Oxide Semiconductor (CMOS): A fast, low power semiconductor RAM used to store system configuration data. Configuration Byte: A set up value in the EPC-30 BIOS enabling it to establish a pointer to an ATA PC card configuration register. Once the pointer has been established, the BIOS requires a register location to successfully complete an AT PC card interface.
  • Page 151 Flash Boot Device (FBD): A flash memory device containing the computer’s BIOS. In the EPC-30, a 512 KB Intel 28F400BV-T semiconductor flash memory containing the system and video BIOS images, the BIOS initializing code and the recovery code which allows self hosted reflashing.
  • Page 152 Glossary Header: A mechanical pin and sleeve style connector on a circuit board. The header may exist in either a male or female configuration. For example, a male header has a number and pattern of pins which corresponds to the number and pattern of sleeves on a female header plug.
  • Page 153 Glossary which is a layer of liquid crystal. Behind the sandwich is a reflective layer. In an unpowered state, light is reflected through the electrodes and liquid crystal to the reflective layer and back. When current is applied to the liquid crystal, its molecular structure changes in such a way as to prevent light from passing back from the reflective layer.
  • Page 154 Glossary function together to capture and lock onto an input frequency. When locked onto the input frequency, the PLL can maintain a stable, regulated output frequency (within bounds) despite frequency variance at the input. Physical Address: The address or location in memory where data is stored before it is moved as memory remapping occurs.
  • Page 155 Real Time Clock (RTC): Peripheral circuitry on a computer motherboard which provides a nonvolatile time-of-day clock, an alarm, calendar, programmable interrupt, square wave generator, and a small amount of SRAM. In the EPC-30, the RTC operates independently of the system PLL which generates the internal system clocks.
  • Page 156 System Memory: See Conventional Memory.  U  User Editable Drive (UED): A feature of the EPC-30’s Phoenix PicoBIOS. When a “User” type hard disk drive setting shows in the IDE Adapter Sub-Menu the BIOS queries the hard disk drive for the purpose of retrieving disk geometry. If the hard disk drive is capable of providing this information, the BIOS uses it to automatically set up the drive for use with the system.
  • Page 157 Glossary Video Graphics Adapter (VGA): A popular PC graphics controller and display adapter standard developed by IBM. The standard specifies, among other things, the resolution capabilities of the display device. Display devices meeting the VGA standard must be capable of displaying a resolution of 640 horizontal pixels by 480 vertical pixels with 16 screen colors.
  • Page 158 Glossary Page 11...
  • Page 159: Index

    Index access time, G-1 address, G-1 ANSI, G-1 Autotype setting up a disk drive using, 19 term defined, G-1 Battery errors caused by failure of CMOS back-up, 72 BIOS, G-1 auxiliary POST checkpoints defined, 76 common errors reported by the, 69 force update flash recovery process defined, 8 messages, Error! Not a valid bookmark in entry on page 77 POST checkpoints defined, 73...
  • Page 160 Boot Sequence setting the, 23 sub-menu defined, 17, 22 term defined, G-2 Brown-Out resetting the EPC-30 after a, 47 Card and Socket Services requirements for use of software, F-1 Central Processing Unit (CPU) integrated peripherals of the, 34 term defined, G-3...
  • Page 161 Index display driver software installation, C-2 Windows display driver description, C-8 world wide web access, C-3 Cirrus Logic VGA CL6245 functional description, C-1 CLMODE command line options for, C-5 instructions to use, C-1 interface defined, C-3 use of mouse with, C-3 utility description, C-3 CMOS RAM errors caused by failed battery, 72...
  • Page 162 G-4 Dynamic Random Access Memory (DRAM) term defined, G-4 EDO DRAMs term defined, G-4 Embedded Features sub-menu defined, 18 EPC-30 flat panel interface with, E-1 IRQ map, B-1 system interrupts defined, B-1 troubleshooting the, 67 VGA controller defined, C-1 EPC-41...
  • Page 163 Index DRAM interface with the, 36 equipment supplied with the, 10 features defined, 3 installing the, 11 optional parts for the, 10 powering the, 14, 15 processor operation defined, 34 resetting the, 47 specifications for the, 5 SRAM disk interface with, 39 Extended Memory amount displayed in BIOS setup menu, 18 term defined, G-5...
  • Page 164 EPC-41, 38 General Failure definition of error message, 70 Glossary of Terms, G-1 Hard Disk setting up the EPC-30 for use with a, 19 Hard Disk Drive connecting a, 14 Hard Drive assigning as boot device, 23...
  • Page 165 1 Memory amount displayed in BIOS setup menu, 18 chip selects definded, A-2 EPC-30 DRAM operation and control defined, 36 messages, BIOS, Error! Not a valid bookmark in entry on page 77 Monitor connecting a, 14 Mounting Holes...
  • Page 166 F-1 Peripherals connecting to the EPC-30, 14 definition of supported, 14 EPC-30/flat panel interface, E-1 I/O map, A-1 interfacing external to the EPC-30, 9 Physical Address term defined, G-8 POST auxilliary checkpoints defined, 76 checkpoints defined, 73...
  • Page 167 Power Supply connecting a, 14 Power-On Self Test (POST) definition of BIOS checkpoints during, 73 term defined, G-9 Processor operation of the EPC-30, 34 R300EX Memory/Bus Controller functional description of, 36 Random Access Memory (RAM) term defined, G-9 Real Mode Address...
  • Page 168 Super VGA/Flat Panel Controller functional description of, 37 Symmetrically Addressable SIMM term defined, G-11 Synchronous Expansion Bus functional description of the, G-11 System I/O map for EPC-41, A-1 IRQ map for EPC-30, B-1 memory chip selects for EPC-41, A-2 Index-10...
  • Page 169 Index VGA controller defined, C-1 System Memory term defined, G-11 Technical Support accessing, 81 arranging service, 83 e-mail address, 81 FAX number, 81 mailing address, 83 non-warranty repairs defined, 82 phone number, 81 repair service policy defined, 82 warranty repair policy defined, 82 world wide access to, 84 world wide web access, 81 Time...
  • Page 170 Index VGA Software CLMODE defined, C-1 WINMODE defined, C-1, C-7 Video configuring a monitor using CLMODE, C-3 controller defined, C-1 display driver installation, C-2 display driver software description, C-1 display driver software installation, C-2, C-8 memory structure defined, C-1 Windows display driver description, C-8 Video Controller changing screen resolution, C-7 use of CLMODE command line options, C-5...
  • Page 171 Index Index-2...