background image

Summary of Contents for EV-159

Page 1: ...IVERE RAM 3000 Deluxe AT Memory Expansion Board OWNER S MANUAL AND REFERENCE GUIDE EV 159 VERSION 2 1 EVER for EXcellence MAN OOI09 21...

Page 2: ...RAM 3000 Deluxe AT Memory Expansion Board OWNER S MANUAL AND REFERENCE GUIDE EV 159 VERSION 2 1 EVEREX SYSTEMS INC 48431 MILMONT DRIVE FREMONT CA 94538...

Page 3: ...verex Systems will not be responsible for any loss of infor mation resulting from the use of this product This manual is copyrighted All rights are reserved No portion of this manual may be copied pho...

Page 4: ...f International Business Machines Corp Microsoft MS DOS and Xenix are trademarks of Microsoft Corporation CS8220 and CHIPSet are trademarks of Chips and Tech nologies Inc Intel and 80286 are trademark...

Page 5: ...Notes iv...

Page 6: ...5 3 3 2 EMS Mode Configuration 19 3 3 3 Setting Chip Speed And Enabling Parity Checking 25 3 3 4 Setting The AT Motherboard 27 3 4 Installing The DRAM Chips 29 SECTION 4 INSTALLATION 33 4 1 Physical I...

Page 7: ...ICS 63 Al 1 Description Of Memory 63 A1 2 AT Memory Line 65 APPENDIX 2 DIPSWITCH SETTING TABLE 67 A2 1 Dipswitch SW2 M 67 A2 2 Dipswitch SW3 69 APPENDIX 3 EMS TECHNICAL REFERENCE 72 A3 1 Expanded Memo...

Page 8: ...S9 EXE configuration and diagnostics program EMMSYS EMS software device driver EDISKSYS RAM disk software device driver ESPOOL EXE print spooler README text file FILELIST text file Owner Registration...

Page 9: ...M 3000 Deluxe board touch the system chassis before han dling the board and handle the board by the edges only Also move as little as possible when you work on your computer to avoid static charge bui...

Page 10: ...the EV159 EXE program as described in Section 3 2 or by using the configuration tables in Section 3 3 Section 4 Physical Installation provides information on installing the RAM 3000 Deluxe board into...

Page 11: ...appendix is for users who wish to write EMS compatible software Appendix 4 Regarding The AST PCnet I provides information to ensure proper operation when an AST penet II network adapter board and the...

Page 12: ...Expanded Memory Specification Version 3 20 Allows simultaneous coexistence of base extended and expanded memory on the same board Fully compatible with AT compatible motherboards that use the 80286 c...

Page 13: ...luxe with all the jumper and switch locations you need to know See Section 3 1 Default Settings for an explanation of the dipswitches and jumpers 5 4 3 2 0 SW2 SW3 f r l 1 1IIIjllllllllll llllllllllll...

Page 14: ...ll the board in the computer see Section 4 1 Physical Installation 3 Test your RAM 3000 Deluxe board with the EV159 EXE program and run the SETUP program on the IBM AT Advanced Diagnostics diskette or...

Page 15: ...Helpful Hint 1 There are several different types of dipswitches installed on the RAM 3000 Deluxe The following figure shows how to turn the dipswitch positions ON and OFF note that Positions 1 to 4 a...

Page 16: ...m the connector pins easier To remove or adjust the placement of the jumper shunts bend a paper clip insert the bent end into the hole and pull the jumper up The paper clip can also be usee to insert...

Page 17: ...sses 6 The EMS 110 Ports are disabled 7 The EMS data transfer size is 8 bits wide 8 The memory parity checking mode is enabled If you do not want to modify the default configuration you can proceed to...

Page 18: ...se two ports The default setting is EMS 1 0 port addresses 258 and 268 Hex with no EMS mode SW1 positions 1 3 5 6 9 and 10 switched ON positions 2 4 7 and 8 switched OFF SW2 This 8 position dipswitch...

Page 19: ...ry to be Added EMS I O Port Address For The First 2M megabytes of EMS EMS I O Port Address For EMS Above 2M megabytes EMS Fast Mode Y N Are DRAMs 120 ns nanoseconds or Faster Y N and Enable Parity Che...

Page 20: ...ame EVI59 001 press Enter to save this con figuration file You will need this saved file later when you test your RAM 3000 Deluxe board 6 Press the FlO key to leave the program proceed to Section 3 4...

Page 21: ...ration for each RAM 3000 Deluxe board you must save a unique configuration file for each board in your system EV159 001 for the first board EV159 002 for the second board EV159 003 for the third board...

Page 22: ...ddition you can set up the RAM 3000 Deluxe so it will work with AT compatible motherboards using the CS8220 CHIPSet upgrade base memory from 512K to 640K 80000H 9FFFFH and upgrade extended memory begi...

Page 23: ...F OFF ON OFF ON OFF 1408K 160000H OFF OFF OFF ON OFF ON ON 1536K 180000H OFF OFF OFF ON ON OFF OFF 1664K 1AOOOOH OFF OFF OFF ON ON OFF ON 1792K 1COOOOH OFF OFF OFF ON ON ON OFF 1920K 1EOOOOH OFF OFF O...

Page 24: ...f memory chips installed SW2 positions 1 3 switched OFF Use the following table to configure SW2 to correspond with the number of memory banks filled on the RAM 3000 Deluxe TABLE 3 RAM 3000 Deluxe Mem...

Page 25: ...contiguous memory space definitions TABLE 4 RAM 3000 Deluxe Contiguous Memory Space Defined SW2 Positions 4 8 RAM 3000 Deluxe Contiguous Memory Space SW2 Position Defined 4 5 6 7 8 OKB OFF OFF OFF OFF...

Page 26: ...Enabling EMS Mode Before enabling the EMS mode on the RAM 3000 Deluxe make sure the contiguous memory space defined in Section 3 3 1 Memory Configuration Part Three is less than the amount of memory...

Page 27: ...in kilobytes installed on the RAM 3000 Deluxe C represents the contiguous memory space defined in kilobytes on the RAM 3000 Deluxe and E represents the memory in kilobytes available for EMS mode on th...

Page 28: ...this is how a single 64KB window can access up to two megabytes of EMS specification memory To determine the memory address where this 64KB EMS 110 port will reside you switch Positions 1 4 and 5 9 o...

Page 29: ...sitions 6 9 are for EMS I O Ports 2 SW1 EMS I O port addresses are selectable and a number of 1 0 ports have been reserved for EMS with the basic setting being Y2X8 The X value is a variable that you...

Page 30: ...f the EMS 1 0 ports need to be disabled disable EMS 1 0 Port 2 FIRST and EMS 1 0 Port 1 last 3 If you install two fully populated RAM 3000 Deluxe boards and will use them only as expanded memory for a...

Page 31: ...of dipswitch SW3 ON OFF OODODDD 12345678 8 bit Default Setting DODODOD 12345678 16 bit Figure 3 EMS Data Path Size Selections NOTE The use of the 16 bit EMS transfer mode may not work on AT s with clo...

Page 32: ...l 150 nanosecond 256K bit DRAM chips install a jumper on jumper block W1 TABLE 7A Selecting DRAM Chip Speed WI Jumper DRAM Chip Speed WI Setting 120 nanoseconds 150 nanoseconds Default Setting NOTE Ma...

Page 33: ...rity checking to insure the in tegrity of the data please leave the jumper shunt on the W2 jumper block installed If you do want to disable parity checking use the following table TABLE7B Enabling Par...

Page 34: ...motherboard lies on the floor of the system and con tains the central processing unit of the computer To set the switch remove the cover of your system see Section 4 1 Physical Installation for detai...

Page 35: ...256K AT 512K AT Figure 4 The IBM PC AT Motherboard 28...

Page 36: ...re 1 for the location of this jumper block WARNING DRAM chips are easily damaged by static elec tricity You can pick up a static charge simply by walking on carpeted floors To rid yourself of the stat...

Page 37: ...banks you chose to fill on the board this is determined by using the EV159 EXE program see Section 3 2 Configuring With Software or by using Table 3 in this manual see Section 3 3 1 Memory Configurat...

Page 38: ...the socket next to it the chip may look almost right but will not work properly Each chip has a notch on one end for orientation purposes see Figure 6 If you look closely at each chip socket on your...

Page 39: ...t of the tips If chip alignment is correct press the chip into the socket it should go in easily If you need to press hard the chip alignment is probably incorrect and you may have bent a pin If this...

Page 40: ...n OFF the power to the computer and disconnect all cables attached to the system unit Make sure NO power goes to your system 2 Remove the retaining screws that hold the cover on your system Slide the...

Page 41: ...or slots 8 BIT SLOT 16 BIT SLOT Figure 8 The Expansion Slots 4 Take off the expansion slot cover from the back of the chosen 16 bit expansion slot by first removing the screw that holds the cover in p...

Page 42: ...ansion slot cover screw to secure the RAM 3000 Deluxe board 7 Reconnect the power cable and boot up your computer with DOS WARNING DO NOT touch the components inside the system when it is ON you might...

Page 43: ...gram on the IBM Advanced Diagnostics diskette or the equivalent program if you have an AT compatible to inform the computer of the new memory expansion See Section 4 2 Testing the RAM 3000 Deluxe for...

Page 44: ...ility diskette into drive A and type A EV159 Enter WARNING DO NOT run the EV159 EXE memory test if you have valuable data loaded in expanded memory on the RAM 3000 Deluxe as this program will overwrit...

Page 45: ...EXE program Running the SETUP Program Once the RAM 3000 Deluxe board testing is completed run the SETUP program on the IBM AT Advanced Diagnostics diskette This program informs the AT of the new memor...

Page 46: ...to the expanded memory configured on the RAM 3000 Deluxe Software device driver that sets aside part of your computer s base extended or expanded memory for a RAM disk Printer spooler program that set...

Page 47: ...8YS that allows you to access expanded memory space Regardless of how many memory boards you have installed that are capable of de fining expanded memory space up to a maximum of eight megabytes of ex...

Page 48: ...this step if a CONFIGSYS file already exists on your system disk as it will overwrite your old CONFIG SYS file cd copy con config sys device emm sys F6 Enter Enter Enter Enter 3 To confirm that you p...

Page 49: ...subdirectory other than the root directory If this is the case type in the full path name of the EMMSYS file on the command line Most users will keep EMMSYS in the root directory and will not use thi...

Page 50: ...memory board configured for expanded memory and the starting logical page of expanded memory For the port option the valid addresses are 208 218 258 268 2A8 2B8 or 2E8 Hex the default value is 258 Whe...

Page 51: ...rupt 67 Hex chaining and defines expanded memory at segment address CSOO port address 268 page 30 If port address 268 is not found it will try to look for port addresses 2A8 2B8 and 2E8 4 device emm s...

Page 52: ...isk defined for example your first RAM disk will be defined as Drive C if you have no hard disks installed and as Drive D if you have one installed The RAM disk has the following advantages A Access t...

Page 53: ...ount of base memory to find out how much you have run the DOS CHKDSK COM program to get an accurate total EXPANDED memory refers to a special memory accessed by a bank switching technique that overcom...

Page 54: ...emory as long as the RAM disks fit within the computer s limit for that type of memory 5 2 1 Installing EDISK syS Start by copying the file EDISK syS from the Everex utility diskette into the root dir...

Page 55: ...e system disk you can add the EDISK syS command line by using a text editor or word processor 3 If you do not have a CONFIGSYS file in your system create the EDISK syS RAM disk by typing in the fol lo...

Page 56: ...is parameter defines the location of the subdirectory where the EDISK 8YS file will be stored If your EDISK 8YS file is in the root directory you can omit this parameter bbb This parameter defines the...

Page 57: ...parameter the valid choices are 128 256 and 512 ddd This parameter defines the maximum number of entries in the root directory of the RAM disk If you do not define this parameter the maximum number of...

Page 58: ...or size is 512 bytes and the maximum number of entries in the root directory is 64 device everex edisk sys 512 Ix This example looks up the EDISKSYS driver in the everex subdirectory then creates a 51...

Page 59: ...GSYS file before you define your EDISKSYS RAM disk For expanded memory RAM disks you create the following CONFIGSYS file if you are using the EMM syS software device driver on the RAM 3000 Deluxe soft...

Page 60: ...oftware diskette is a program called ESPOOL EXE which allows your computer to do other tasks while the printer is printing a long document ESPOOL EXE installs a print buffer of any size from lKB to 15...

Page 61: ...is format path espool b bbb Ie Ix p o ls n b p d s h lr Where path lb bbb Ie x 54 represents the subdirectory path where the ESPOOL EXE program will be located If ESPOOL EXE is located in the root dir...

Page 62: ...erial port the contents of the print spooler will be directed to If you use this parameter ls l means directing to COM 1 serial port port address 3F8 3FF s 2 means directing to COM 2 serial port port...

Page 63: ...suggest excluding the b p d s h parameters as these ESPOOL EXE parameters will change the original parameters defined by MODE COM represents a special parameter which allows you to check on the statu...

Page 64: ...PT 2 everex espool Ib 1024 Ie 1s 2 1200 e 7 1 h This looks for the ESPOOL EXE program in the everex sub directory then enables a 1024KB print spooler in extended memory with its contents directed to s...

Page 65: ...memory already in your system make sure the starting address of the extended memory on the RAM 3000 Deluxe is equal to the amount of extended memory already in your system for example if you have 2 me...

Page 66: ...this problem Q I have difficulty in accessing the expanded memory on the RAM 3000 Deluxe What should I do A Please make sure you followed the instructions in Section 3 3 2 EMS Mode Configuration in or...

Page 67: ...e RAM 3000 Deluxe press the Fl key to see the help screen for suggestions 2 In most cases this manual is the quickest and least ex pensive source of help Make sure you read the manual carefully and on...

Page 68: ...ng The brand name and model of ll external peri pherals attached to the computer monitors modems and printers The brand name and model of all internal peri pherals installed in the computer internal m...

Page 69: ...8 Finally try to be near your system when you call so you can follow the suggestions from Technical Support while on the phone in order to solve your problem 62...

Page 70: ...he following explanations Base memory memory from the 0 byte memory address up to the 640K limit OOOOOH 9FFFFH This memory area is usable by DOS for programs and data Extended memory memory from 1 to...

Page 71: ...MS Technical Reference for details Note that the memory addresses of 640K to 1024K AOOOOH FFFFFH cannot be addressed by the user This area is reserved for programs used by the system in order for the...

Page 72: ...is allocated on the AT and highlights the locations of base extended and system reserved memory 16MB r EXTENDED MEMORY AREA USER MEMORY IMB MEMORY RESERVED FOR SYSTEM 640 K _f BASE MEMORY AREA USER M...

Page 73: ...ddress space of the CPU memory called a window By varying the page number register anyone of the 16KB pages in a 2048KB ex panded memory space can be mapped into this window Figure 12 shows how this m...

Page 74: ...e positions Selects contiguous memory space in 1 MB increments Selects contiguous memory space in 128KB increments The actual contiguous memory space defined for the RAM 3000 Deluxe will always be the...

Page 75: ...ON OFF OFF 640KB ON OFF ON 768KB ON ON OFF 896KB ON ON ON Configuration Examples If you want 896KB of contiguous memory You choose the 1t896KBIt option from Table 10 switch SW3 positions 6 8 ON If yo...

Page 76: ...address in 128K increments The actual starting address for the RAM 3000 Deluxe is the amount represented by positions 2 5 added to positions 6 8 TABLE 12 Positions 6 8 of SW3 RAM 3000 Deluxe Starting...

Page 77: ...700000H OFF ON ON ON 8 M 800000H ON OFF OFF OFF 9 M 900000H ON OFF OFF ON 10 M AOOOOOH ON OFF ON OFF 11 M BOOOOOH ON OFF ON ON 12 M COOOOOH ON ON OFF OFF 13 M DOOOOOH ON ON OFF ON 14 M EOOOOOH ON ON...

Page 78: ...n from Table 12 and the 7 Mil option from Table 13 switch SW3 positions 3 6 ON This will upgrade extended memory from 7680K 780000H NOTES 1 Avoid configuring SW3 so it will result in starting ad dress...

Page 79: ...s beyond the present DOS memory addressing range of OK 640K OOOOOH 9FFFFH A 64KB window called a page frame is located between the 640K and OK AOOOOH EFFFFH reserved area boundaries The page frame is...

Page 80: ...S memory divides the physical memory on an EMS board into pages consisting of 16KB each These pages are subsequently mapped into an address space of the CPU this address is known as a window By varyin...

Page 81: ...74 2048 KB 2MB 1024 KB 4K E l Ya WINOOW PAGE m 3 _ i PHYSICAL PAGE 640KB BASE MEMORY PC ADDRESS MAPPING SPACE REGISTERS EMS MEMORY Figure 13 EMS Page Frame Addressing...

Page 82: ...rmine the starting address of the EMS window in the CPU addressing space while the mapping registers determine which 16K page of physical memory of the EMS board is to be mapped into the window Each R...

Page 83: ...flag for that particular page Each mapping register can handle up to 2 megabytes of EMS memory 16KB x 128 2M Since each page frame is 64K four such pages can be mapped into the window at any time Thes...

Page 84: ...ces The contents of the mapping registers can be read by doing an 110 read from the same address location they were written to The following figure represents how the contents of the mapping registers...

Page 85: ...o the page frame registers Only bit 7 MSB is used to set up these registers Table 14 gives the values that should be as signed to a particular page frame register with respect to a page frame starting...

Page 86: ...e Everex EMM syS device driver provided to manage EMS memory automatically tries to find a contiguous 64K space between C4000 and FOOOO if no user specified address is supplied it will set the page fr...

Page 87: ...in your CONFIGSYS file includes a e parameter so several applications including the AST PCnet II board can share the 67 Hex interrupt vector To ensure the RAM 3000 Deluxe and the penet II boards will...

Page 88: ...r AT then set the board s memory starting address to either 1 M lOOOOOH 1408K l60000H or 1536K l80000H depending on the design of your AT mother board Reboot the system if the SETUP program reports a...

Page 89: ...the RAM 3000 Deluxe software diskette when running these operating systems In these cases we suggest doing the following 1 Bootup your system with a PC DOS or MS DOS Version 3 x system diskette in dr...

Page 90: ...ward compatible and can be used with software designed to make use of expanded memory written with EMS 3 2 specifications The main feature of the new EMM SYS program conforming to the LIM EMS 4 0 spec...

Page 91: ...values For example you would type in a command line like the following DEVICE EMM SYS 258 00 In this example the port address of the EMS memory begins at 258 with the logical page starting at 00 All o...

Page 92: ...e CONFIG SYS file 1 Insert the Everex Systems utility diskette into floppy disk drive A and type cd copy a emm sys c enter enter 2 We recommend using a line editor or your word processing application...

Page 93: ...h any other model numbers device emm sys 258 00 enter Where 258 and 00 are the port address and logical starting page of the EMS memory 4 Save the CONFIG SYS file and reboot the system The EMM SYS pro...

Page 94: ...ON command to add the EMM SYS device driver 1 Make sure you are in the root directory of your system disk At the DOS prompt type cd type config sys enter enter If the message File not found appears go...

Page 95: ...ical starting page of the EMS memory 4 If you wrote down the contents of a previous config sys file type the previous contents back in now F6 enter Pressing the F6 function key and the enter key will...

Page 96: ...ameters in the CONFIG SYS command line The format of the command line is as follows device path emm sys lc pppp port page lv nnn ld lh nnn The characters are for your reference only do NOT type in the...

Page 97: ...uses interrupt vector 67 Hex such as AST s PC NET II adapter include the Ie option in your command line The LIM EMS specification defines this vector as a means of performing EMS service calls inform...

Page 98: ...e four addresses do not work in AT computers whose BIOS and BASIC ROMs occupy address segments below FOOO communicates to EMM SYS that an Expanded Memory board is addressable at a given port beginning...

Page 99: ...nnn is the number of 16 kbyte pages to use for this purpose with the pages ranging from 1 to 896 tells EMM SYS not to check the default page frame As a result the page frame will not be checked for a...

Page 100: ...ea the message No room on motherboard for page frame will appear and the search will terminate 2 DEVICE EMM SYS DOOO 2A8 08 ENTER This command line begins page frame addressing at DOOO selects the EMS...

Page 101: ......

Page 102: ......

Page 103: ...EVEREX SYSTEMS INC 48431 MRMONT DRIVE FREMONT CA 94538 SALES 1 800 821 0806 TECH SUPPORT 415 498 1115 FAX 415 651 0728 TELEX 5101000590 MAN OOI09 21...

Reviews: