It is a Condition of Sale that the user of Octagon products in life support applications assumes all the risk of such use and indemnifies Octagon against all damage.
Revision History Revision Reason for Change Date Initial Production Release 02 / 05 Updated connection table, clarified PC/104-Plus table 06 / 05 Added Integrated Conductive Cooling System, updated 11 / 05 SDRAM support to 512 MB, clarified IDE Corrected transposed COM5 and COM6 in Table A-3, 07 / 06 updated to remove reference to CD Added caution on -12V for PC/104-Plus...
Multiple component failures: The chance of a random component failure is very rare since the average MTBF of an Octagon card is greater than 11 years. In a 7 year study, Octagon has never found a single case where multiple IC failures were not caused by misuse or accident.
Excessive signal lead lengths: Another source of failure that was identified years ago at Octagon was excessive lead lengths on digital inputs. Long leads act as an antenna to pick up noise. They can also act as unterminated transmission lines. When 5V is switched onto a line, it creates a transient waveform.
XE–900 SBC major software features........................ 17 Diagnostic software verifies system integrity automatically ................ 17 General Software BIOS ........................... 17 Octagon BIOS extensions..........................17 Boot sequence ..............................17 Chapter 2: Quick start ............................18 Component diagrams, connectors, switches and cables ..................18 XE–900 SBC connectors and jumpers ......................
Page 7
System BIOS Utility menu ..........................32 Information Browser menu ..........................32 Basic CMOS Configuration menu ........................33 Features Configuration menu ......................... 35 Custom Configuration menu ........................... 36 Plug-n-Play Configuration menu ........................37 Shadow/Cache Configuration menu ....................... 37 Writing to CMOS and exiting ......................... 39 Overview: Section 2 –...
Page 8
Video features ..............................69 Connecting a monitor............................69 Connecting an LVDS flat panel display ......................71 Connecting the LVDS flat panel to the XE–900 SBC ..................71 Chapter 10: Ethernet ............................73 Description ................................73 Chapter 11: PC/104 and PC/104-Plus expansion ..................74 Description ................................
Page 9
Overview: Section 4 – Appendices ........................ 101 Appendix A: XE–900 SBC technical data ....................102 Technical specifications ............................ 102 CPU ................................102 Front Side Bus ............................... 102 PCI bus clock ..............................102 ISA bus clock ..............................102 BIOS ................................102 SDRAM ................................
Overview: Section 1 – Installation Section 1 provides installation and programming instructions, startup options, and system configuration program examples. The following chapters are included: Chapter 1: Overview Chapter 2: Quick start Chapter 3: Setup programs...
SDRAM The XE–900 supports PC-100 or PC-133 SO–DIMM modules up to 256 MB. Some low-power 512 MB SO–DIMM modules are also supported. Contact Octagon Systems for compatibility before using 512 MB modules. Use of incorrect 512 MB SO–DIMM modules may cause improper operation or damage to the XE–900.
USB ports The XE–900 provides two USB 1.1 channels, accessed through a 10-pin header. USB 1.1 provides speeds up to 12 Mbps. The Octagon two-port USB cable (part #6288) provides a direct connection from the 10-pin connector to two USB devices.
Plus accepts industry-standard PC/104-Plus boards. PC/104 expansion boards are available from several manufacturers. PC/104 or PC/104-Plus expansion boards may be stacked on the XE–900 SBC to form a fully-integrated system. If your PC/104-Plus board requires –12V, review the information on page 74 before installing your card.
Hardware reset A hardware reset ensures complete reset of the system and all attached peripherals. A hardware reset can be done by any of the following methods: An expired watchdog timer cycle Depressing the reset switch Cycling power ...
See the “Troubleshooting” chapter for a listing of tests and failures and their descriptions. General Software BIOS The XE–900 SBC has a General Software BIOS with Octagon BIOS extensions. The BIOS extensions support the INT17 functions. Octagon BIOS extensions BIOS extensions provided by a DOS TSR allow easy access to watchdog timer functions, serial EEPROM, digital I/O, etc.
Chapter 2: Quick start This chapter covers the basics of setting up an XE–900 SBC system. The following topics are discussed: Component diagrams, connectors, switches and cables Mounting the XE–900 SBC Connecting a monitor and keyboard Installing an operating system Component diagrams, connectors, switches and cables Figures 2–1 and 2–2 show the connectors and switches and their locations on the...
XE–900 SBC connectors and jumpers Table 2–1 lists the connector reference designators and function for each of the connectors. Table 2–2 lists the DIP switch reference designators and functions for each of the switches. To view the physical location of each connector and switch block refer to the illustration on page 19.
Custom cables To conserve board real estate a few connectors on the XE–900 are non-standard or provide alternate interfaces. The cables listed below connect to the XE–900 SBC and provide industry-standard interfaces. For ordering information see page 120. COM PORT VTC-20F Cable. This cable connects to the 20-pin COM1/2 or COM3/4 ports and provides two DB-9 female connectors.
Mounting the XE–900 WARNING! The XE–900 contains static-sensitive CMOS components. To avoid damaging your card and its components: Ground yourself before handling the card and observe proper ESD precautions Disconnect power before removing or inserting a PC/104 or PC/104- Plus expansion board Equipment required To install the XE–900 SBC you will need the following equipment (or equivalent):...
Hardware mounting 1. Use the standoffs, washers, and screws and place them in the nine holes on the XE–900 SBC board. Refer to Figure 2–3 for the center-to-center mounting hole dimensions and for the location of the designated holes used for mounting the hardware.
Table 2–3 Power connector: J8 Function Function +12V –12V XE–900 SBC power supply requirements The XE–900 SBC is designed to operate from a single +5 VDC supply, connected at J8. If you are using the PC/104 or PC/104-Plus interface, you may also require ±12 VDC and/or +3V.
Connecting a monitor and keyboard Figure 2–5 shows the XE–900 SBC with a monitor and keyboard. The following sections describe how to connect these items. WARNING! The video connector on the XE–900 is keyed, but some cables are not keyed and can be plugged in incorrectly. Ensure that pin 1 of the cable is connected to pin 1 of the connector (indicated by the dot).
Installing an operating system The XE–900 SBC does not come with an installed operating system. You can install an operating system onto a hard drive or CompactFlash. Octagon Systems has OS Embedder™ kits available for several operating systems. These kits directly support the unique features of Octagon products, such as digital I/O, watchdog timer, etc., eliminating the need to write special drivers.
Page 29
5. Apply power to the XE–900 SBC system. A logon message similar to the one below will appear on your PC monitor: General Software P6 Class Embedded BIOS(R) 2000 Revision 5.3 Copyright (C) 2004 General Software, Inc. All rights reserved. Octagon Systems XE900 00000589K Low Memory Passed 00117632K Ext Memory Passed Wait..
Figure 2–6 Installing an operating system VGA Monitor Power Supply 2 mm VGA-12 cable Dot indicates pin 1 PS/2 Keyboard XE–900 – CompactFlash installed into CompactFlash socket on back of board IDE ribbon cable for two devices, or one device directly into J4 CD-ROM and / or Hard Drive...
Chapter 3: Setup programs This chapter discusses running the Setup configuration program on the XE–900 SBC. Setup configures devices set up by the BIOS such as serial ports, floppy drives, etc. Setup Setup can be entered by pressing the “Delete” key on the system keyboard or Ctrl-C when POST I/O has been redirected to a serial console during the BIOS POST sequence (this occurs between the memory test and boot).
System BIOS Utility menu The Utility menu allows you to select the appropriate menus for configuration. The menus shown below are described on the following pages. Default values are shown in the menus. System BIOS Setup - Utility v5.3 (C) 2004 General Software, Inc. All rights reserved >Information Browser Basic CMOS Configuration Features Configuration...
Basic CMOS Configuration menu Default values are shown in the menu. System BIOS Setup - Basic CMOS Configuration (C) 2004 General Software, Inc. All rights reserved DRIVE ASSIGNMENT ORDER Date: Typematic Delay : 250 ms Drive A: (None) Time: Typematic Rate : 30 cps Drive B: (None) Numlock: Disabled...
Page 34
KB, 3.5”; 1.44 MB, 3.5”; 2.88 MB, 3.5”; Not installed. Note that the XE–900 does not support a floppy drive directly. This feature should be left Not Installed if you are not using a floppy drive; for USB floppies this should also be left as Not Installed.
Debug Breakpoints: This function is not used. Debugger Hex Case: Upper or Lower. Selects the case for debugger output. Memory Test: This item allows you set the test speed for both the base memory (Lo) and the extended memory (Hi). The options are Fast, Standard, or Full. System Memory: Displays the amount of system memory on the card.
secondary IDE interface. Note UltraDMA modes are not supported directly by the XE–900. These modes require an 80-pin connector, and there is no adapter available for the 44-pin, 2mm IDE connector used on the XE–900. Custom Configuration menu The Custom Configuration menu allows you to set parameters for COM3-6, digital I/O, watchdog timer, video, and DMA channel reserved for system use.
CRT Analog Output: Enabled, disabled. When using a flat panel this must be disabled. DMA Channel to Disable: DMA0, 1, 2, 3. The system requires one DMA channel for internal use. Whichever channel is selected will not be available on the ISA bus.
Writing to CMOS and exiting The last four items in the Utility menu give you a Yes or No option when you select them. Selecting Yes will implement the item. Selecting No will return you to the Utility menu. Those four selections are: ...
Overview: Section 2 – Hardware Section 2 discusses usage, functions, and system configurations of the XE–900 SBC major hardware features. The following chapters are included: Chapter 4: Serial ports Chapter 5: Console devices Chapter 6: CompactFlash, SDRAM, and battery backup Chapter 7: External drives Chapter 8:...
Chapter 4: Serial ports Description The XE–900 SBC has six serial ports, COM1 through COM6. COM1 is a dedicated 8-wire RS–232C. COM2, COM3, and COM4 are dedicated 4-wire RS–232C. COM5 can be 4-wire RS–232C, RS–422, RS–485, or TTL. COM6 can be 4-wire RS–422, RS–485, or TTL.
information on Setup menus see page 36. If COM5 or COM6 are used for RS–422 or RS–485, and the XE–900 is at the end of the network, these ports will have to be terminated. Switch 4 terminates the network. The default setting is terminated. If the XE–900 is not at the end of the network the switch must be set to unterminated.
Table 4–6 COM5 and COM6 TTL connector pin-out (J12 connector) J12 COM5/6 TTL connector Pin # Signal Table 4–7 COM5/6 switches, Switch 4 Switch 4 – COM5/6 termination COM Port Interface Switch 4 Settings RS–422/RS–485 Position 1 Off no termination Position 2 Off COM5 RS–422/RS–485...
COM6 is selected in Setup under COM5 Mode and COM6 Mode. For TTL, select RS232/422. One use of a TTL interface is for a TTL-level GPS module. AN RTCM SC-104 differential GPS module uses both COM ports. Some GPS modules only require one port, in which case the other port could be configured for other serial interfaces.
node in an RS–485 network. There can be as many as 32 nodes without any bus repeaters in the network. A host is referred to as the node that initiates communication; a remote is referred to as a node that is addressed by the host. In any given communication sequence in an RS–485 network, there can only be one host.
Chapter 5: Console devices Description The XE–900 SBC has three options for console devices. You can use a monitor and a keyboard as your console. You can use COM1 as the console, or you can run the system without a console device. Selecting console devices The following represent the options on the XE–900 SBC for console devices: ...
have to plug the mouse into the keyboard icon, and the keyboard into the mouse icon; if the mouse and keyboard do not function at power up, try switching them. Figure 5–1 Monitor and keyboard as console VGA Monitor Power Supply 2 mm VGA-12 cable Dot indicates pin 1 PS/2 Keyboard...
Refer to Figure 2–1 on page 19 for the location of various connectors and switches before installing the XE–900 SBC. 1. Set the “V” video switch, Switch 2 position 3, to Off. An alternative way to redirect the video to a serial console is to hit the carriage return (Enter) key on the host keyboard.
Figure 5–2 The XE–900 SBC and a serial console HyperTerm COM2 VTC-20F cable or other COM1 terminal emulator XE–900 Desktop PC COM1 and Null Keyboard Modem Adapter...
Master on the Primary IDE channel. Any additional IDE devices will show up as Secondary IDE devices. Note Octagon Systems only recommends Industrial Grade CompactFlash (NAND technology) that implements ECC error code correction, and wear level technology. Setup configurations for CompactFlash Setup offers several configurations for a CompactFlash installed in IDE 0.
Note Octagon offers OS Embedders that include a CD boot disk for a variety of operating systems. Contact your Octagon representative for additional information. 2. Change the boot sequence in BIOS Setup so the XE–900 SBC boots from the external drive first. Designate the CompactFlash as drive C:. Reboot from the external device.
Battery backup for real time calendar clock An AT battery can be installed to back up the CMOS real time clock. The battery can be installed J17. Installing an AT battery 1. Power off the XE–900 SBC. 2. Install the 3.6V AT clock battery at J17. Table 6–1 Battery connector J17 –...
Standard IDE devices such as hard drives and CD-ROM drives are interfaced via a 44-pin connector at J4. For those IDE devices that use a 40-pin interface, use the Octagon Systems IDE cable, #4080 or #6246. IDE combinations: ...
master and one as a slave. The XE–900 does not use the CS signal (Cable Select) to designate master or slave on a multi-connector cable. You can use BIOS Setup to designate either the master or the slave as a boot device. Figure 7–1 XE–900 SBC with IDE device VGA Monitor...
Installing a hard drive 1. Disconnect power to the XE–900 SBC. 2. Insert one end of the hard drive cable into the back of the hard drive. Make sure pin 1 on the cable is connected to pin 1 of the drive. 3.
LEDs, and interface with other devices that have TTL input or output such as printers and scales. The digital I/O lines drive the Octagon MPB series opto-isolation module racks directly, controlling AC and DC loads to 240V at 3A.
Table 8–2 J6 arranged by pins – digital I/O connector J6 Digital I/O Pin # Pin Name Pin Name Pin # Port B, bit 4 Vcc (+5V)* Port B, bit 5 Port B, bit 2 Port B, bit 6 Port B, bit 3 Port B, bit 7 Port B, bit 1 Port C, bit 7...
Interfacing to switches and other devices The STB-26 terminal board provides a convenient way of interfacing switches or other digital I/O devices to the I/O ports. I/O lines at the connector can be connected to an STB-26 with a CMA-26 cable. Parallel I/O devices are then connected to the screw terminals on the STB-26.
Table 8–3 Digital I/O opto-rack interface Digital I/O opto-rack interface MPB opto rack I/O port Connector pin Opto-module position Port C Bit 0 Bit 1 Bit 2 MPB-08 Bit 3 Bit 4 Bit 5 Bit 6 Bit 7 Port A Bit 0 Bit 1 Bit 2...
Organization of banks The I/O digital bank has a total of 24 I/O lines connected to a 26-pin header. The lines are configured into three groups: ports A, B and C, each group consisting of 8 bits. Any of the lines at ports A, B or C can be configured individually as inputs or outputs.
Configuring and programming the I/O port The I/O chip has three ports with eight parallel I/O lines (bits) per port. All lines can be programmed as all inputs, all outputs or individually as inputs or outputs. You can alter which bits are inputs or outputs by writing a control command to the control register of the I/O bank.
OUT 123h, 1 (control register, preset mode) 4. Write a bit pattern to appear at the outputs of the desired I/O port when the I/O chip is put in “operation” mode; all input bits are unaffected. 5. Write a “3” to the control register (base register + 3). This places the I/O chip back into “operation”...
I/O input program examples To configure ports A and C as inputs and port B as outputs, issue the following commands: OUT 123h, 2 ‘Direction Mode’ OUT 120h, 0 OUT 121h, FF OUT 122h, 0 OUT 123h, 3 ‘Operation Mode’ To read ports A and C, issue the following commands: PORTA = INP(120h) (port A)
ffffh Return registers: Carry flag cleared if successful Carry flag set if error Error code Comments: This function is used to initialize the I/O before normal use. Programming example: /* Inline assembly code for Borland C++ 3.1 */ asm { ax,0ef00h di,00ffh /*port A all outputs,...
Read I/O Function: Subfunction: Purpose: To read from an I/O port. Calling registers: ffffh Return registers: Port A data Port B data Port C data Carry flag cleared if successful Carry flag set if error Error code Comments: This function is used to read from the I/O.
Standard VGA monitors with analog inputs are connected using a 2 mm VGA–12 cable (p/n 6392) connected to J1. LVDS flat panel displays are connected using a 20-pin connector. Octagon has a custom cable for LVDS, with a connector and 20 flying leads (Octagon #6772.) Note EL panels, and some quarter VGA panels are not supported.
2. Plug the VGA–12 adapter cable into J1 on the XE–900 SBC. 3. Plug the DB–15 end of the VGA–12 cable into the VGA cable of the monitor. Refer to Figure 9–1. Table 9–1 J1 – CRT connector J1, CRT Connector Pin # Pin Name Pin Name...
*default. Note position 2 must be set to Off to enable. Connecting the LVDS flat panel to the XE–900 SBC Octagon has a custom cable for LVDS, with a connector and 20 flying leads (Octagon #6772.) Table 9–3 shows the pinout for the flat panel connector. Construct a custom cable that routes the signals to the appropriate pins for your LVDS flat panel.
Warning Improper wiring or connection from the flat panel to the XE–900 SBC can damage the XE–900 SBC and the flat panel. Verify the flat panel cable connections before connecting the cable to the XE–900 SBC and applying power to the system. Table 9–3 LVDS flat panel connector: J2 J2 –...
Chapter 10: Ethernet Description The XE–900 SBC provides a 10/100BaseT Ethernet port and supports the IEEE 802.3 Ethernet standard. The XE–900 SBC uses the Intel 82551ER Ethernet chip. This chip is fully Plug-N-Play compatible. The Ethernet controller IC chip provides the following: ...
If possible, query the manufacture of the expansion module regarding loading. All Octagon products present one load. The situation is even more critical for the PC/104-Plus connector since the bus speed is four times faster.
Figure 11–1 Typical PC/104 module stack PC/104 or PC/104- Plus expansion Standoff Standoff PC/104 Connectors PC/104-Plus XE–900 WARNING! When installing any PC/104 or PC/104-Plus module, avoid excessively flexing the XE–900 SBC. Mate pins correctly and use the required mounting hardware. Note See Appendix A - Connectors for mating information.
The USB ports are accessed via a 10-pin, 0.1” pitch connector at J19 (USB 1 and 2). Octagon provides a cable that routes the J19 signals to standard USB connectors (Octagon p/n 6288). This cable consists of two five-pin connectors that mate with the J19 connector on one end, and two USB connectors at the other end.
Overview: Section 3 – System management Section 3 provides information on managing the XE–900 SBC in the areas of internal control and troubleshooting. The following chapters are included: Chapter 13: Watchdog timer and hardware reset Chapter 14: Serial EEPROM Chapter 15: System switches, user switches, BIOS update, system functions, CPU fan, Integrated Conductive Cooling System (ICCS), temperature sensors, power management and LEDs...
Chapter 13: Watchdog timer and hardware reset Description The watchdog timer is a fail-safe against program crashes or processor lockups. It has programmable timeout periods of 1, 10 and 60 seconds. The watchdog timer can be enabled or disabled in Setup. INT17 software calls (a DOS TSR) or an operating system driver can be used to enable and set the timeout, strobe, and disable the watchdog timer from your application.
OS Development Kits are available from Octagon for Linux, QNX, and Windows CE.net that have watchdog drivers for these operating systems. Contact Octagon Systems for more information.
Strobe watchdog Function: Subfunction: Purpose: To strobe the watchdog. Calling registers: ffffh Return registers: None Comments: This function strobes the watchdog. Once the watchdog is enabled, it has to be strobed at a period greater than the timeout period or until the watchdog is disabled.
Hardware reset The reset switch (Switch SW1) allows you to reset the system without turning off the power. This provides a more complete reset than the <CTRL><ALT><DEL> method. Depressing this button pulls the circuit to ground and resets the system. The RESET command accomplishes the same thing as the reset button.
Chapter 14: Serial EEPROM Description A 1024-byte serial EEPROM is available to the user. The serial EEPROM does not require battery backup to maintain the data when the system power is off. The serial EEPROM is easily accessible via software interrupts by most programming languages.
mov dx,0ffffh int 17h mov seeData,ax /* store data in c environment */ Write a single word to the serial EEPROM Function: Subfunction: Purpose: To write a single word to the on–board serial EEPROM. Calling registers: Word address (zero based) Data word to write ffffh (User area relative address) Return registers:...
Error Code Meaning Unknown error Function not implemented Defective serial EEPROM Illegal access Comments: This function reads multiple words from the user area of the serial EEPROM. Programming example: /* Read 10 words starting at word 5*/ unsigned int far*seeDataPtr = new unsigned int[10]; /* Allocate storage / / Inline assembly code for Borland C++ 3.1*/ asm {...
word 6*/ mov cx,8 /* Write 8 words */ mov dx,0ffffh lds si,seeDataPtr int 17h pop ds Return serial EEPROM size Function: Subfunction: Purpose: To obtain the size (bytes) of the on–board serial EEPROM. Calling registers: ffffh Return registers: Carry flag cleared if successful Size of the serial EEPROM (1536 + 512) Size available to user (512 bytes) Carry flag set if error...
Chapter 15: System switches, user switches, BIOS update, system functions, CPU fan, Integrated Conductive Cooling System (ICCS), temperature sensors, power management and LEDs System switches Various system function options are selected with Switch 2. The “S” switch selects whether the card boots from user defined parameters (defined in the Setup Programs chapter), or the BIOS defaults.
User switches The user switches are positions 4 and 5 and are associated with GPI 2 (user switch 1) and GPI 23 (user switch 2.) The INT17 functions provide an easy method to implement software routines according to whether or not a switch is On. Refer to the INT17 calls to read user switch on page 87.
3. At the DOS prompt for the “C” drive type REFLASH <enter>. The utility will display a progress screen and tell you when the process is done. You may need to push the reset button or cycle the power on the system to boot from the updated BIOS.
A tachometer feedback sends information back to the Southbridge. Accessing CPU fan speed and temperature sensor registers is accomplished through operating system drivers. Contact Octagon Systems for driver availability and/or a Board Support Package for your Operating System (OS).
Table 15–2 J9 – CPU fan connector J9 – CPU fan connector Pin # Pin Name tachometer control Integrated Conductive Cooling System (ICCS) The Integrated Conductive Cooling System provides a rugged passive cooling enclosure for the XE–900. The heat sink dissipates heat from the CPU throughout the all-aluminum assembly, ensuring that the temperature of the microprocessor stays close to that of the system environment.
CPU and monitors the CPU temperature. Accessing CPU fan speed and temperature sensor registers is accomplished through operating system drivers. Contact Octagon Systems for driver availability and/or a Board Support Package for your Operating System (OS). Power management The XE–900 supports ACPI 2.0 and PCI Power Management Specification 1.2.
Chapter 16: Troubleshooting If your system is not working properly, check the following items. No system LED activity If there is no LED activity, check the following: Make sure all PC/104 or PC/104-Plus expansion cards are removed from the XE–900 SBC.
If video is present but is distorted, check the following: Make sure all PC/104 or PC/104-Plus expansion cards are removed from the XE–900 SBC. This ensures that other cards are not interacting with the XE– 900 SBC. Turn the “S” switch Off. ...
System locks up on power-up; may or may not respond to reset switch A common cause is using a non-Octagon power supply such as a PC desktop supply. Most of these PC supplies are rated at 5V at 20A or more. Switching supplies usually requires a 20% load to operate properly, that is, 4A or more.
Count the number of flashes; the resulting number matches the POST error found in the Table 16–2. For example, five flashes indicates the CPU test failed. The POST codes are listed in numerical order. This is not the sequence in which the actions are executed.
Page 97
Control returned from video ROM Check for EGA/VGA adapter No EGA/VGA found, test video memory Scan for video retrace signal Primary retrace failed Alternate found Verify video switches Establish display mode Initialize ROM BIOS data area Set cursor for power-on msg Display power-on message Save cursor position Display BIOS identification string...
Page 98
Initialize circular buffer Check for locked keys Check for memory size mismatch Check for password of bypass setup Pwd checked. Do programming before setup Entering setup system Setup system exited Display power-onscreen message Display “Wait...” message Shadow system and video BIOS Load standard setup values from CMOS Test and initialize mouse Test floppy disks...
0B9h About to initialize low small memory mgr 0BAh About to initialize driver manager 0BBh About to start multiprocessor init Table 16–2 BIOS beep counts Mnemonic Code Beep Description of Problem Count POST_BEEP_REFRESH Memory refresh is not working POST_BEEP_PARITY Parity error found in 1 64KB of memory POST_BEEP_BASE64K Memory test of 1...
Technical assistance Carefully recheck your system before calling Technical Support. Run as many tests as possible; the more information you can provide, the easier it will be for Technical Support staff to help you solve the problem. For additional technical assistance, try the following: Technical Support telephone: 303–426–4521 E-mail Technical Support:...
Overview: Section 4 – Appendices Section 4 contains a series of appendices which provides additional information about the XE–900 SBC. Appendix A: Technical data Appendix B: Software utilities Appendix C: Accessories...
0 MB SDRAM supplied. SO-DIMM socket can be populated with up to 256 MB SDRAM using PC100 or PC133 memory sticks. Some low-power 512 MB SO– DIMM modules are also supported. Contact Octagon Systems for compatibility before using 512 MB modules.
This card is guaranteed to operate over the published temperature ranges and relevant conditions. However, sustained operation near the maximum temperature specification is not recommended by Octagon or the CPU chip manufacturer due to well known, thermal related, failure mechanisms. These failure mechanisms, common to all silicon devices, can reduce the MTBF of the cards.
Table A–4 XE–900 SBC interrupt map XE–900 SBC interrupt map Default Device Alternate IRQ0 System Timer not available IRQ1 Keyboard not available IRQ2 Cascade to IRQ9 not available IRQ3 COM2 not available IRQ4 COM1 not available IRQ5 PC/104 when SMM and ACPI are disabled IRQ6 unused...
Table A–5 XE–900 SBC memory map XE–900 SBC memory map Start Addr (Hex) End Addr (Hex) Function 00000000 0009dfff System Ram 0009e000 0009ffff Reserved 000a0000 000bffff Video RAM area 000c0000 000cdfff Video ROM (virtual / shadow) 000ce000 000dffff Unused / Available 000E0000 000fffff BIOS ROM area (shadow)
Table A–7 LVDS flat panel switch, Switch 3 Switch 3 - LVDS Flat Panels Position 1 - On (Factory use only) This switch must remain On* Position 2 - On LVDS flat panel disabled* Position 2 - Off LVDS flat panel enabled Position3 Position 4 Position 5...
Connector pin–outs The following tables show the pin–outs for the connectors on the XE–900 SBC. Table A–9 J1 – CRT connector J1, CRT Connector Pin # Pin Name Pin Name Pin # HSYNCOUT DDC SDA DDC SCL VSYNCOUT Table A–10 J2 – LVDS flat panel connector J2 –...
Table A–11 J3 – PC/104-Plus connector Some signals and/or signal names on the XE–900 do not match the PC/104-Plus specification. In those instances, the signals are shown below in gray boxes. The PC/104-Plus specified signal is listed first, and the XE–900 signal follows. J3 –...
Table A–14 J6 – Digital I/O connector J6 Digital I/O Pin # Pin Name Pin Name Pin # Port B, bit 4 Vcc (+5V)* Port B, bit 5 Port B, bit 2 Port B, bit 6 Port B, bit 3 Port B, bit 7 Port B, bit 1 Port C, bit 7...
Table A–17 J9 – CPU fan connector J9 – CPU fan connector Pin # Pin Name tachometer control Table A–18 J10 and J11 – COM5 and COM6 RS–422/485 connector J11 COM5 J10 COM6 connector connector Pin # Signal Pin # Signal TXD+ TXD+...
This chapter describes the utilities listed below. The drivers and utilities are in a self-extracting zip file, located at the Octagon Systems web site on the XE–900 product page. Download this file to a separate directory on your hard drive, then double click on it to extract the files.
XE900I17.EXE Purpose This support command must be used to allow the system to use the INT 17h functions. Syntax XE900I17 REFLASH.EXE Purpose This support command will program a BIOS image from bios image file to the 512K flash EPROM. Syntax REFLASH Remarks Reflash.exe must have two files that are located the same directory as the...
Appendix C: Accessories Table C–1 Cables and accessories Product Description Octagon p/n Keyboard/mouse Y adapter cable 4186186 KYBD COM Port VTC-20F Cable Dual serial cable (female) 4866 COM Port VTC-20M Cable Dual serial cable (male) 4989 COM Port VTC-9F Cable...
Octagon shall have no liability for incidental or consequential damages of any kind arising out of the sale, delay in delivery, installation, or use of its products.
5. Write the RMA number on the outside of the shipping container. 6. The customer pays for shipping to Octagon. Octagon pays for shipping back to the customer. 7. Other conditions and limitations may apply to international shipments.