EasyManua.ls Logo

abaco systems CEI-520 - ISA Bus Address Configuration

Default Icon
191 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Installation Setting the ISA Bus Base Address
CEI-100/CEI-200/CEI-x20 User’s Manual 5
Setting the ISA Bus Base Address
The base memory address of the board defines the base segment address of
the dual-port memory. The host computer sees the board at this address.
The default segment address for the CEI-100 is 0xCC00 (hex), which
translates to a physical address of 0xCC000. The default segment address
for the CEI-200, CEI-220, CEI-420, and CEI-420A is 0xD000 (hex),
which translates to a physical address of 0xD0000.
Make a note of the board address you program so you can make it known
to the software. Use the physical address when installing the ISA
hardware under VxWorks, Linux, or Windows NT or 32-bit XP. The
address for both boards is switch-selectable within the upper memory
block (UMB) area of the IBM PC. This is the address space between
640K and 1024K. Since other devices also use this space, select an area
not already being used. Many common software programs such as Norton
Utilities and Quarterdeck Manifest can help you identify software on your
system. The default addresses were chosen to minimize conflict within a
typical system; however, you may need to make a change.
Avoid selecting any addresses that directly conflict with other installed
devices. The ARINC memory address space must not directly overlap
with any other devices. In addition, you must avoid any indirect conflicts.
This occurs when a 16-bit memory interface (such as the CEI-
200/220/420/420A) is placed in the same 128 Kbytes region (i.e., segment
address ranges: A000-C000 or C000-E000 or E000-10000) as an 8-bit
memory interface. This is due to an inherent architectural limitation of the
IBM PC.
Finally, when selecting a base memory address, be aware of a potential
conflict with expanded memory managers (e.g., EMM386, QEMM386)
also using the UMB. You can avoid this problem by configuring the
memory manager to exclude the ARINC memory from its list of available
mapping regions. For example, when starting EMM386, use the command
line switch: X=D000-D7FF for a CEI-200 at the default segment address
of D000. See your memory manager documentation for a complete
discussion of these switches.
The base I/O address is also switch-selectable. I/O commands are used to
control the CEI-100 and CEI-200 boards, while the CEI-220, CEI-420, and
CEI-420A boards don’t use a base I/O address.
Both the base memory and base I/O address are selected through a single
DIP-switch located on each board next to the end panel. Only certain
address bits are selectable. All other bits are fixed as shown. When a
switch is OFF, the corresponding address bit is a one and when it is ON
the corresponding address bit is a zero.
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

Table of Contents

Related product manuals