background image

Enhanced INT 17h function definitions 

This section provides definitions for the following functions:  Initialize  
 I/O, Write I/O, and Read I/O. 

Initialize I/O 

Function: efh 

Subfunction: 00h 

Purpose:   

To set the directions and to program the 

  

initial values of an I/O port. 

Calling registers: 

Ah 

efh 

 

AL 

00h (03h for I/O2) 

 

DI 

Port A configuration 

 

 

Initial Data 

Direction Mask 

  

xxxxxxxx 

xxxxxxxxB 

 

 

direction: 1=output, 0=input 

 

BX 

Port B configuration 

 

 

Initial Data 

Direction Mask 

  

xxxxxxxx 

xxxxxxxxB 

 

 

direction: 1=output, 0=input 0->input 

 

CX 

Port C configuration 

 

 

Initial Data 

Direction Mask 

  

xxxxxxxx 

xxxxxxxxB 

 

 

direction: 1=output, 0=input 

 DX 

ffffh 

 

Return registers: 

Carry flag cleared if successful 

 

Carry flag set if error 

 AL 

Error 

code 

Comments: 

This function is used to initialize the  

  

I/ before normal use.   

Programming example: 

/* Inline assembly code for Borland C++ 3.1 */ 
asm { 

   

mov   ax,0ef00h 

   

mov   di,00ffh   /*port A all outputs, 

   

 

     init data=all 0’s */ 

mov   bx,55ffh   /*port B all outputs, 
  

     init data=55h*/ 

   

mov   cx,0000h   /*port C all inputs* 

   

mov   dx,0ffffh 

   

int   17h 

       } 

Write I/O 

Function: efh 

Subfunction: 01h 

 

Purpose: 

To write a value of an I/O port. 

Calling registers: 

AH 

efh 

 

83

Содержание PC-600

Страница 1: ...PC 600 Single Board Computer Reference manual Manual part 6437 rev 0806 CONTACT INFORMATION Front Desk 303 430 1500 Technical Support 303 426 4521 FastHelp octagonsystems com www octagonsystems com ...

Страница 2: ...any of the circuits described herein conveys no license under any patent or other right and makes no representations that the circuits are free from patent infringement Octagon makes no representation or warranty that such applications will be suitable for the use specified without further testing or modification Octagon Systems Corporation general policy does not recommend the use of its products...

Страница 3: ...oltage of inputs over current of outputs and misuse of the CMOS circuitry with regards to power supply sequencing In the case of the video cards the most common failure is to miswire the card to the flat panel display Miswiring can damage both the card and an expensive display Multiple component failures The chance of a random component failure is very rare since the average MTBF of an Octagon car...

Страница 4: ... destroy an input described above the chip may be destroyed when the power to the card is applied This is due to the fact that the input current biases the IC so that it acts as a forward biased diode on power up This type of failure is typical on serial interface chips but can apply any IC on the card Under rated power supply The board may fail to boot due to an under rated power supply It is imp...

Страница 5: ...damage to the CPU control card is not covered under warranty Excessive Thermal Stress 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...

Страница 6: ...r keyboard and mouse ports 17 Video 18 PC 104 and PC 104 Plus interface 18 Ethernet 18 Multifunctional printer port 18 Watchdog timer added for safety 18 Real time calendar clock with battery backup 18 Setup information stored in EEPROM for high reliability 19 Hardware reset 19 Temperature sensor 19 5 volt operation lowers system cost 19 Rugged environmental operation 20 Size 20 PC 600 major softw...

Страница 7: ...PCI PNP ISA IRQ Resource Exclusion submenu 45 PCI PNP ISA DMA Resource Exclusion submenu 45 Power menu 46 Boot menu 47 Expanded Boot screen 47 Exit menu 48 Chapter 4 Save and run programs 49 Save and run your programs on the PC 600 49 Saving programs and support files 49 Adding your application 49 Overriding the autoexecution of your application 50 Option 1 50 Option 2 50 Option 3 50 Option 4 50 O...

Страница 8: ...y disk drive 71 Hard disk controller 72 Master slave designation for IDE devices 72 Installing a hard drive 72 Chapter 10 Bit programmable digital I O 74 Description 74 Interfacing to switches and other devices 75 Opto module rack interface 75 Organization of banks 78 Port addressing 78 Base I O address 79 Pulling the I O lines high or low 79 Configuring and programming the digital I O ports 80 Pr...

Страница 9: ...ter 17 Serial EEPROM 105 Description 105 Enhanced INT 17h function definitions 105 Serial EEPROM 105 Read a single word from the serial EEPROM 105 Write a single word to the serial EEPROM 106 Read multiple words from the serial EEPROM 106 Write multiple words to the serial EEPROM 107 Return serial EEPROM size 108 Chapter 18 Temperature sensor and user jumper 109 Description 109 Temperature sensor ...

Страница 10: ...escription 121 Technical assistance 124 Overview Section 4 Appendices 125 Appendix A PC 600 technical data 126 Technical specifications 126 CPU 126 Bus clock 126 BIOS 126 SDRAM 126 On board flash 126 Hard drive 126 CompactFlash socket 126 Floppy drive 126 USB 126 Serial I O 127 Parallel port 127 Digital I O 127 Speaker Keyboard and Mouse ports 127 Video 127 Ethernet 127 Watchdog timer 127 Real tim...

Страница 11: ...DLR EXE 146 LPT1CON COM 146 PGMVIDEO EXE 147 PHLASH EXE 148 RESET COM 148 Appendix C Accessories 149 Warranty 151 Limitations on warranty 151 Service policy 152 Returning a product for repair 152 Returns 153 Governing law 153 11 ...

Страница 12: ...ire interface circuit 58 Figure 5 4 Typical RS 485 half duplex interface circuit 59 Figure 5 5 Typical RS 485 full duplex interface circuit 59 Figure 6 1 LPT1 as a printer port 61 Figure 6 2 LPT1 as a display or keypad port 62 Figure 7 1 Monitor and keyboard console 65 Figure 7 2 PC 600 and a serial console 67 Figure 7 3 VTC 20F cable and null modem adapter 67 Figure 10 1 Typical digital I O confi...

Страница 13: ... W12 90 Table 11 3 Flat panel connector J14 90 Table 11 4 Flat panel back light connector J16 91 Table 12 1 Ethernet LEDs 94 Table 12 2 Ethernet IRQs 94 Table 13 1 USB connector J3 95 Table 14 1 Audio connector J20 96 Table 14 2 Audio connections 97 Table 16 1 Reset connector J7 104 Table 18 1 CPU clock speed jumper W1 113 Table 18 2 System jumpers W12 114 Table 20 1 BIOS beep codes 122 Table A 1 ...

Страница 14: ...139 Table A 22 J14 flat panel connector 140 Table A 23 J16 flat panel back light connector 140 Table A 24 J17 EIDE connector 141 Table A 25 J18 CRT connector 141 Table A 26 J19 battery connector 142 Table A 27 J20 audio connector 142 Table A 28 J501 PC 104 connector 143 Table A 29 J15 PC 104 Plus connector 144 Table C 1 Cables and terminal board 149 Table C 2 LCD displays and keypads 149 Table C 3...

Страница 15: ...rovides 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 Chapter 4 Save and run programs 15 ...

Страница 16: ...a stand alone mode or expanded through a PC 104 or PC 104 Plus interface The PC 600 comes with a BIOS loaded on a flash device for easy updates It is fully compatible with most popular operating systems PC 600 major hardware features CPU The CPU is a high performance low power AMD Geode GX1 CPU with a maximum clock speed of 300 MHz It uses the CS5530A companion chip for some of the peripherals The...

Страница 17: ...he USB connector on the two port USB cable or through another USB connector wired to the 10 pin header but you cannot hot swap at the 10 pin header itself Serial ports The PC 600 has four serial ports with combinations of RS 232C RS 422 and RS 485 interfaces Digital I O The 48 digital I O lines will interface with logic devices switch inputs LEDs and industry standard opto module racks The I O lin...

Страница 18: ...test enhanced parallel port and includes unidirectional bi directional ECP and EPP modes The following represent applications in the multifunctional parallel port LPT1 for PC compatible printers 17 general purpose digital I O lines Up to a 4 x 4 matrix keypad 4 line alphanumeric display Watchdog timer added for safety The watchdog timer resets the system if the program stops unexpectedly The watch...

Страница 19: ...not used There are 1024 words available to the user Software routines to use this available memory come with the PC 600 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 An expired watchdog timer cycle Depressing the reset switch or pulling the reset pin to ground Cycling power Power supervisor res...

Страница 20: ...peration Operating temperature 40 to 85 C 233 MHz 40 to 70 C 300 MHz Nonoperating temperature 55 to 95 C Relative humidity 5 to 95 noncondensing Shock 40g 3 axis Vibration 5g 3 axis Size 5 75 x 8 0 x 0 80 SBX form factor 20 ...

Страница 21: ...t or powered up Memory verification does not require software test equipment monitor keyboard disks or test fixtures See the Troubleshooting chapter for a complete listing of tests and failures and their descriptions Phoenix BIOS The PC 600 has a Phoenix BIOS with Octagon BIOS extensions The BIOS extensions support the INT17 functions Octagon BIOS extensions On board BIOS extensions allow easy acc...

Страница 22: ...ng topics are discussed Mounting the PC 600 Installing an operating system Loading files to the PC 600 and running a program Hardware installation WARNING The PC 600 contains static sensitive CMOS components To avoid damaging your card and its components Ground yourself before handling the card Disconnect power before removing or inserting a PC 104 or PC 104 Plus expansion board 22 ...

Страница 23: ...Figure 2 1 PC 600 connector and jumper diagram 23 ...

Страница 24: ...Figure 2 2 PC 600 center to center hole dimensions thousandths 24 ...

Страница 25: ...Figure 2 3 PC 600 center to center hole dimensions millimeters 25 ...

Страница 26: ...4 Flat panel J15 PC 104 J16 Flat panel back light J17 IDE hard drive CD ROM J18 CRT monitor J19 AT Battery J20 Audio Table 2 2 PC 600 jumper functions Jumper Function W1 CPU clock speed jumper W2 I O pull up pull down jumper W3 COM3 COM4 jumper W4 I O pull up pull down jumper W5 COM3 COM4 jumper W6 Display jumper W7 COM3 COM4 jumper W9 Display jumper W11 COM3 COM4 jumper W12 Display jumper system ...

Страница 27: ...T Windows CE net Linux QNX or DOS Note Windows 2000 and Windows XP XP Embedded will run with known issues however new driver development is not supported by the CPU manufacturer PC 600 Utilities zip file see page 145 Hardware components required to mount the PC 600 not included 9 threaded hex standoffs 4 40 x 3 8 9 screws 4 40 x 1 4 9 internal star lock washers 4 Refer to the PC 600 component diag...

Страница 28: ...s must be used to secure the PC 600 The standoffs will ensure full support not only on all four sides but also in the middle of the board This will reduce circuit board flex when a PC 104 expansion board or other device is connected In high vibration and shock environments the standoffs are required to avoid damage to the electronic components and circuit board traces Figure 2 4 Basic hookup diagr...

Страница 29: ... for proper operation WARNING Make sure the power supply is OFF when connecting the power cable to the PC 600 board Damage to the PC 600 may occur if the power is ON when connecting the power cable WARNING Accidentally crossing the wires i e plugging 5V wires into the ground connector or the ground wires into the 5V connector will damage the PC 600 and void the warranty Figure 2 5 Power connector ...

Страница 30: ... and keyboard do not function at power up try switching them Speaker If required you can interface a speaker via the 20 pin audio connector at J20 You may use any external speaker from 8 50 ohms Refer to Figure 2 1 for the location of J20 Note See Appendix A Connectors for mating information Installing an operating system The PC 600 does not come with an installed operating system You can install ...

Страница 31: ...ter or a slave device If only one device is connected to a port it must be configured as a master If two devices are connected one must be configured as a master and one as a slave The PC 600 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 4 If using a CompactFlash in...

Страница 32: ... boot to the floppy drive 10 Refer to the OS documentation to load the operating system OS on CD ROM onto a hard drive or CompactFlash Refer to Figure 2 6 on page 34 for the following 1 Attach the VGA 12 video cable to J18 2 Connect the PS 2 keyboard to J10 a VGA monitor to the VGA 12 video cable and a CD ROM drive to J17 Configure the CD ROM drive as a master 3 If using a hard drive configure it ...

Страница 33: ... A Legacy Diskette B Primary Master Primary Slave Secondary Master Secondary Slave Memory Cache Boot option System Memory Extended Memory 00 00 36 01 01 1988 1 44 1 25 MB 3 1 2 Disabled None None 3253MB None 640 KB 130048 KB Tab Shift Tab or Enter selects field F1 Help v Select Item Change Values F9 Setup Defaults Esc Exit Select Menu Enter Select Sub Menu F10 Save and Exit Note Your display messa...

Страница 34: ...d connector VGA 12 video cable CRT connector Power Supply PS 2 Keyboard VGA Monitor CD ROM and or Hard Drive IDE ribbon cable for two devices or one device directly into J17 CompactFlash installed into CompactFlash socket J12 Floppy drive connector 34 ...

Страница 35: ... supply be used with the PC 600 that has sufficient current capacity line and load regulation hold up time current limiting and minimum ripple The power supply for the PC 600 must meet the startup risetime requirements specified in the ATX Power Design Guide version 1 1 section 3 3 5 This assures that all the circuitry on the PC 600 sequences properly and avoids system lockup Also select a power s...

Страница 36: ...mory for use by other operating systems Setup Setup can be entered by pressing the F2 key during the BIOS POST sequence this occurs between the memory test and boot Also by removing the USER Setup jumper from the S position at W12 1 2 you may force the setup to temporarily revert to the defaults shown in the following menus which allows the user to reconfigure the setup Note The Setup defaults mig...

Страница 37: ... or disables a second legacy floppy disk drive Note that Diskette A must be enabled before Diskette B is accessible Primary Master Accesses submenu for a Primary Master disk drive Options are None CD ROM ATAPI Removable Other ATAPI User and Auto This channel is hardwired to Compactflash and cannot be used for other devices Primary Slave Same as Primary Master This channel is reserved Secondary Mas...

Страница 38: ... 4 Disabled User you enter parameters of hard disk drive installed at this connection Auto autotypes hard disk drive installed here 1 39 you select pre determined type of hard disk drive installed here CD ROM a CD ROM drive is installed here ATAPI Removable removable disk drive is installed here F1 Help v Select Item Change Values F9 Setup Defaults Esc Exit Select Menu Enter Select Sub Menu F10 Sa...

Страница 39: ... Exit Select Menu Enter Select Sub Menu F10 Save and Exit Serial Video Enabled Disabled Enables redirection of video and keyboard to COM1 Baud Rate 9600 19 2K 38 4K 57 6K 115K Selects baud rate for serial console Post Video Mode Text Graphical Selects which video mode to display during POST Secured Setup Configurations Yes or No Yes prevents the operating system from overriding selections you have...

Страница 40: ...elect Item Change Values F9 Setup Defaults Esc Exit Select Menu Enter Select Sub Menu F10 Save and Exit Memory speed Low Medium High Configures DRAM performance options High is a 100 MHz memory clock Medium is an 80 MHz memory clock and Low is a 66 MHz memory clock Low is recommended for Industrial Temperature Range Applications Video Resolution Low Medium High Super PS 2 Mouse Disabled Enabled Au...

Страница 41: ...sabled Auto OS controlled Base I O address 3F8 2F8 3E8 2E8 Interrupt IRQ3 IRQ4 Serial port B 3F8 2F8 3E8 2E8 Mode IrDA Ask IR Midi Normal only Normal supported Interrupt IRQ3 IRQ4 Serial port C Enabled Disabled Auto If enabled base addresses are listed Serial port D Enabled Disabled Auto If enabled base addresses are listed Parallel port Disabled Enabled Auto Enabled allows user to set configurati...

Страница 42: ... sound device using options F1 Help v Select Item Change Values F9 Setup Defaults Esc Exit Select Menu Enter Select Sub Menu F10 Save and Exit Sound Enabled Disabled Auto Base I O address 220 22F 240 24F 260 26F 280 28F MPU I O address 300 301 330 331 Interrupt IRQ2 IRQ5 IRQ7 IRQ10 8 bit DMA channel DMA 0 DMA1 DMA 3 Do not change this setting unless you are experienced in modifying operating syste...

Страница 43: ... Select Auto Select Reserve specific upper memory blocks for use by legacy ISA devices F1 Help v Select Item Change Values F9 Setup Defaults Esc Exit Select Menu Enter Select Sub Menu F10 Save and Exit PCI PNP ISA UMB Region Exclusion See submenu PCI PNP ISA IRQ Resource Exclusion See submenu PCI PNP ISA DMA Resource Exclusion See submenu ISA graphics device installed Yes No PCI IRQ line 1 2 3 4 D...

Страница 44: ...s the specified block of upper memory for use by legacy ISA devices F1 Help v Select Item Change Values F9 Setup Defaults Esc Exit Select Menu Enter Select Sub Menu F10 Save and Exit Available means the operating system is free to configure or use the region for automatic assignment during start up operations Reserved means the operating system cannot automatically use or assign the region The reg...

Страница 45: ... Values F9 Setup Defaults Esc Exit Select Menu Enter Select Sub Menu F10 Save and Exit PCI PNP ISA DMA Resource Exclusion submenu The PCI PNP ISA DMA Resource Exclusion submenu reserves the specified DMA channels for use by legacy ISA devices Options are Available or Reserved PhoenixBIOS Setup Utility Advanced PCI PNP ISA DMA Resource Exclusion Item Specific Help DMA 0 DMA 1 DMA 2 DMA 3 DMA 5 DMA ...

Страница 46: ...r Savings is enabled the following options and defaults appear Power Savings Enabled Disabled Enabled Disabled disables all power management Enabled allows you to set parameters in the pop up menu see following Standby Timeout 4 minutes Off 1 minute 2 minutes 4 minutes 5 minutes 10 minutes 20 minutes 30 minutes 1 hour Amount of time the system needs to be in Idle mode before entering the Standby m...

Страница 47: ...ice between Hard Disk or Removable Disk d Remove a device that is not installed F1 Help v Select Item Change Values F9 Setup Defaults Esc Exit Select Menu Enter Select Sub Menu F10 Save and Exit Expanded Boot screen The expanded screen allows you set the order of drives for booting PhoenixBIOS Setup Utility Advanced Boot Order Item Specific Help Removable Devices Legacy Floppy Drives Hard Drive Bo...

Страница 48: ...e F9 and F10 are not available you must press down up arrow to get to the proper option then press enter PhoenixBIOS Setup Utility Main Advanced Security Power Boot Exit Item Specific Help Exit Saving Changes Exit Discarding Changes Load Setup Defaults Discard Changes Save Changes Exit System Setup and save your changes to CMOS F1 Help v Select Item Change Values F9 Setup Defaults Esc Exit Select ...

Страница 49: ...th ROM DOS an error returns when an undocumented DOS call is made causing your program to operate erratically We recommend using Microsoft s MSDOS when using programs with undocumented DOS calls Saving programs and support files A disk drive or CompactFlash must contain proper formatting To format the CompactFlash or to add your own operating system please refer to the Compact Flash SDRAM and batt...

Страница 50: ...nual Option 2 1 Press Ctrl C when the system is first starting This halts all batch files 2 Change AUTOEXEC BAT and or CONFIG SYS to not call out your program Option 3 1 Install a floppy 2 Change Setup option Boot Order to Boot 1 st Drive A 3 Change Setup to enable the floppy 4 Boot from floppy 5 Change AUTOEXEC BAT on C Option 4 1 Remove CompactFlash from target system 2 Install CompactFlash in h...

Страница 51: ... are included Chapter 5 Serial ports Chapter 6 LPT1 parallel port LCD and keypad Chapter 7 Console devices Chapter 8 CompactFlash SDRAM and battery backup Chapter 9 External drives Chapter 10 Bit programmable digital I O Chapter 11 CRTs and flat panels Chapter 12 Ethernet Chapter 13 USB Chapter 14 Audio Chapter 15 PC 104 and PC 104 Plus expansion 51 ...

Страница 52: ...top bits and baud rates up to 115 2K All four ports are 8 wire interfaces COM3 and COM4 can be jumpered as RS 232 RS 422 or RS 485 interfaces All serial ports have the following specifications 16550 compatible 16 byte FIFO buffers IEC 1000 level 3 ESD protection Contact discharge 6 kV Air gap discharge 8 kV Backdrive protection Up to 115 2k Baud operation The following sections describe these port...

Страница 53: ...Figure 5 1 COM ports COM1 COM2 connector COM3 COM4 connector Serial device Serial device Serial device Serial device 53 ...

Страница 54: ...defined in Table 5 1 Table 5 2 shows the pin outs for J4 and J5 Table 5 3 shows the jumper settings for COM3 and COM4 Table 5 1 Serial port configurations COM Port Address IRQ Interface Connector COM1 3F8h IRQ4 or IRQ3 RS 232 8 wire COM2 2F8h IRQ3 or IRQ4 RS 232 8 wire J4 COM3 3E8h IRQ9 RS 232 8 wire RS 422 4 wire RS 485 2 or 4 wire COM4 2E8h IRQ9 RS 232 8 wire RS 422 4 wire RS 485 2 or 4 wire J5 ...

Страница 55: ... Table 5 3 COM3 COM4 J5 J5 COM3 COM4 connector COM3 COM4 RS 232 RS 232 Pin Signal Pin Signal 1 DCD 11 DCD 2 DSR 12 DSR 3 RxD 13 RxD 4 RTS 14 RTS 5 TxD 15 TxD 6 CTS 16 CTS 7 DTR 17 DTR 8 RI 18 RI 9 Gnd 19 Gnd 10 Nc 20 nc COM3 COM4 RS 422 RS 485 RS 422 RS 485 Pin Signal Signal Pin Signal Signal 1 TX DATA 11 TX DATA 2 TX DATA 12 TX DATA 3 13 4 14 5 15 6 16 7 RX 17 RX 8 RX 18 RX 9 Gnd Gnd 19 Gnd Gnd 1...

Страница 56: ...RS 422 with termination W11 7 9 W3 1 2 W3 4 6 W3 5 7 W5 1 3 W5 7 9 RS 485 no termination W11 8 10 W3 1 3 W3 7 9 COM4 RS 485 with termination W11 8 10 W3 1 3 W3 7 9 W3 8 10 Default This jumper terminates the network If the PC 600 is not at an end of the network leave these jumpers off Function and use of serial ports COM1 as serial console device You can use COM1 as a console device to communicate ...

Страница 57: ...erial I O devices In some instances such as running a program on the PC 600 that will ultimately be used on another card without on board video you might want to remove the Video jumper and still use COM1 as a COM port instead of a serial console In this instance you must go into Setup and set Serial Video in the Advanced menu to Disabled COM3 and COM4 as RS 422 and RS 485 networks COM3 and COM4 c...

Страница 58: ... 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 while 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 The host is responsible for initiating communication maintaining network registrat...

Страница 59: ...er Receiver Receiver Transmitter Transmitter Transmitter TX RX RX DI DE RO 120 RE DI DE RO 2E Figure 5 5 Typical RS 485 full duplex interface circuit Transmitter TX TX Receiver RX RX DI DE RO RE 100 Ω 100 Ω 100 Ω Receiver RX RX RO RE Transmitter Receiver DI DE RO RE Transmitter Receiver DI DE RO RE Transmitter TX TX DI DE 100 Ω 59 ...

Страница 60: ...upports a number of devices including a PC compatible printer an LCD display or a keypad Table 6 1 LPT1 connector J8 J8 LPT1 connector Pin Pin Name Pin Name Pin 1 STB AFD 2 3 PD 0 ERR 4 5 PD 1 INIT 6 7 PD 2 SLIN 8 9 PD 3 Gnd 10 11 PD 4 Gnd 12 13 PD 5 Gnd 14 15 PD 6 Gnd 16 17 PD 7 Gnd 18 19 ACK Gnd 20 21 BUSY Gnd 22 23 PE Gnd 24 25 SLCT VCC5S 26 active low Installing a printer 1 Make sure that the ...

Страница 61: ...ovides an easy method to use the display Refer to the file DISPLAY TXT for information on initializing and using the display Also refer to the 2010 product sheet for more information on the interface board Installing a display 1 Connect a CMA 26 cable from the LPT1 port on the PC 600 J8 to J3 on the 2010 See Figure 6 2 2 Connect the display cable to either the 14 pin or 16 pin header on the 2010 T...

Страница 62: ...the PC 600 use the Octagon 2010 interface board A CMA 26 cable is required to connect the interface board to the PC 600 The program DISPLAY EXE in the Utilities zip file provides an easy method to use the keypad Refer to the file DISPLAY TXT for information on initializing and using the keypad Also refer to the 2010 product sheet for information on the interface board 62 ...

Страница 63: ...nect a CMA 26 cable from the LPT1 port on the PC 600 J8 to J1 on the 2010 See Figure 6 2 2 Connect the keypad cable to the 10 pin header on the 2010 3 Refer to the DISPLAY TXT file for more information on reading the keypad 63 ...

Страница 64: ...tput The local keyboard also allows input but is not required No console device means no video output either from a monitor or the serial console A local keyboard allows input but is not required Monitor and keyboard console To use a monitor and keyboard as the console you will need the following equipment or equivalent PC 600 CPU card PS 2 style keyboard VGA SVGA monitor VGA 12 video cable 4865 1...

Страница 65: ... Keyboard VGA Monitor CRT connector Serial console COM1 is used as the console device if the serial console is enabled in Setup To use COM1 as the console you will need the following equipment or equivalent PC 600 CPU card VTC 20F cable 4866 Null modem adapter 2470 9 pin to 9 pin 65 ...

Страница 66: ...OM4 of the host computer 5 Remove the Video jumper W12 5 6 Follow these steps to use the serial console 6 Start HyperTerminal or an equivalent terminal emulator 7 For communication on the host computer the following settings for the terminal emulator must be used Direct to COM1 COM2 COM3 or COM4 Connect using select the port the serial cable is connected to 38400 Baud rate no parity 8 data bits 1 ...

Страница 67: ...C to make sure they match the settings in step 7 Figure 7 2 PC 600 and a serial console COM1 COM2 connector Serial cable Null modem adapter HyperTerminal or other terminal emulator COM port Desktop PC VTC 20F cable Figure 7 3 VTC 20F cable and null modem adapter P2 P1 P3 Null Modem Adapter VTC 20F RS 232 Null Modem Configuration 67 ...

Страница 68: ...t is connected to the primary IDE channel This channel is configured for a Master device only Therefore if a CompactFlash device is installed it will show up as a master on the primary IDE channel Any additional IDE devices will show up as secondary IDE devices The CompactFlash can be configured for 3V or 5V operation using jumper W13 Table 8 1 shows the jumper settings Note Octagon Systems only r...

Страница 69: ...nal information 2 Change the boot sequence in Setup so the PC 600 boots from the external drive first Reboot from the external device 3 Use FDISK to create partitions on the CompactFlash Refer to your operating system manual for the appropriate parameters for using FDISK You might also have to refresh the MBR Master Boot Record 4 Reboot using the external device 5 Format the CompactFlash 6 Copy yo...

Страница 70: ...ing an AT battery 1 Power off the PC 600 2 Install the 3 6V AT clock battery at the J19 connector Refer to the component diagram on page 23 for the location of J19 Table 8 2 Battery connector J19 J19 battery connector Pin Pin Name 1 Battery 2 Key 3 Gnd 4 Battery Note See Appendix A Connectors for mating information 70 ...

Страница 71: ...h to add a second floppy drive to your system you must use a floppy drive cable which has two connectors and swaps the select lines Power requirements The PC 600 requires 5V for operation You must also supply power to the floppy drive s through an external source Refer to your floppy drive manual for specific instructions Installing a floppy disk drive 1 Disconnect power to the PC 600 2 Insert one...

Страница 72: ...vices IDE devices have a jumper or a switch that designates whether the device is a master or a slave device If only one device is connected to a port it must be configured as a master If two devices are connected one must be configured as a master and one as a slave The PC 600 does not use the CS signal Cable Select to designate master or slave on a multi connector cable You can use BIOS Setup to...

Страница 73: ...Setup programs chapter for more information on the BIOS Setup program 5 If you want to boot the system from the hard drive you need to format the drive accordingly 73 ...

Страница 74: ...he following specifications Each I O chip has 24 I O lines grouped into 3 ports of 8 bits Each bit is programmable as either 5V input or 5V output Read back state of each pin Easy to program Each line can sink and source 15 mA Table 10 1 Digital I O connectors J6 and J13 arranged by function J6 Digital I O 1 J13 Digital I O 2 Pin Port A Pin Port B Pin Port C 19 Bit 0 10 Bit 0 13 Bit 0 21 Bit 1 8 B...

Страница 75: ... O lines at the digital I O 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 The illustration on page 77 shows an STB 26 terminal board connected to the digital I O Refer to the STB 26 product sheet for more information Opto module rack interface You can interface digital I O lines to an 8 16 or 24 position opt...

Страница 76: ... Opto module position Port C 0 Bit 0 13 1 Bit 1 16 2 Bit 2 15 3 MPB 08 Bit 3 17 4 MPB 16 Bit 4 14 5 MPB 24 Bit 5 11 6 Bit 6 12 7 Bit 7 9 Port A 8 Bit 0 19 9 Bit 1 21 10 Bit 2 23 11 MPB 16 Bit 3 25 12 MPB 24 Bit 4 24 13 Bit 5 22 14 Bit 6 20 15 Bit 7 18 Port B 16 Bit 0 10 17 Bit 1 8 18 Bit 2 4 19 MPB 24 Bit 3 6 20 Bit 4 1 21 Bit 5 3 22 Bit 6 5 23 Bit 7 7 76 ...

Страница 77: ...Figure 10 1 Typical digital I O configurations J 2 MPB Opto Rack J 2 CMA 26 cable MPB Opto Rack J 2 MPB Opto Rack CMA 26 cable STB 26 STB 26 J 2 CMA 26 cable MPB Opto Rack 77 ...

Страница 78: ...s 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 Figure 10 2 Organization of banks Digital I O chip or Base A 8 or Base 2 C 8 or Base 1 B 8 Base 3 Control Register 26 pin I O connector Port addressing Ports A B C and the control register are addressable 78 ...

Страница 79: ...rough base 7 Ports A B C and the control register are addressable with reference to the base address These addresses can be changed through Setup to one of four addresses Pulling the I O lines high or low Jumper blocks W2 and W4 pull the I O lines at ports A B and C high or low This allows a known state upon power up The default configuration pulls all of the I O lines high Note that 10K ohm resis...

Страница 80: ... reset as inputs Programming the I O Follow these steps to program the I O chip 1 Configure the I O port bit directions either as inputs or outputs 2 Write to port A B or C with the desired level or read the bit level from the desired port Configuring the I O Follow these steps to configure the I O chip Note In the following examples base for I O1 always refers to the starting address selected in ...

Страница 81: ...ite 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 mode OUT 123h 3 control register operation mode Writing and reading from I O Writing to or reading from the desired I O port is accomplished with single program st...

Страница 82: ... commands OUT 120h FFh portA OUT 121h FFh portB OUT 122h FFh portC or all 0 s after OUT 120h 0 portA OUT 121h 0 portB OUT 122h 0 portC Digital 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 Port A data OUT 121h FF Port B data OUT 122h 0 Port C data OUT 123h 3 Operation Mode To read ports A and ...

Страница 83: ...ask xxxxxxxx xxxxxxxxB direction 1 output 0 input 0 input CX Port C configuration Initial Data Direction Mask xxxxxxxx xxxxxxxxB direction 1 output 0 input DX ffffh Return registers Carry flag cleared if successful Carry flag set if error AL Error code Comments This function is used to initialize the I before normal use Programming example Inline assembly code for Borland C 3 1 asm mov ax 0ef00h m...

Страница 84: ...ts This function is used to initialize the I O Programming example Inline assembly code for Borland C 3 1 asm mov ax 0ef01h mov di 00ffh Port A no change mov bx 8000h Port B bit 7 set to 0 mov cx 0202h Port C bit 1 set to 1 mov dx 0ffffh int 17h Read I O Function efh Subfunction 02h Purpose To read from an I O port Calling registers AH efh AL 02h 05h for I O2 DX ffffh Return registers AL Port A da...

Страница 85: ...Programming example Inline assembly code for Borland C 3 1 asm mov ax 0efoch mov dx 0ffffh int 17h mov aData al mov bData ah mov cData bl 85 ...

Страница 86: ...nected using a VGA 12 cable p n 4865 connected to J18 Flat panel displays are connected using a 40 pin 2mm connector at J14 There is an additional connector at J16 to support a back light for flat panels Note EL panels and quarter VGA panels are not supported Video features Below is a list of standard video features installed on the PC 600 CRT support with resolutions to 1280 x 1024 x 16 bpp at 60...

Страница 87: ... the monitor and the flat panel If the flat panel supports simultaneous mode the SM COM program will allow you to display images from both the monitor and the flat panel at the same time These programs are in the Utilities zip file along with other diagnostic and configuration utilities see page 145 Refer to the README file To connect a monitor to the PC 600 you will need the following equipment o...

Страница 88: ...r VGA 12 video cable CRT connector VGA Monitor Table 11 1 CRT connector J18 J18 CRT connector Pin Pin Name Pin Name Pin 1 RD GR 2 3 BL NC 4 5 Gnd Gnd 6 7 Gnd Gnd 8 9 5V Gnd 10 11 NC DDC SDA 12 13 HSYNCOUT VSYNCOUT 14 15 DDC SCL Gnd 16 88 ...

Страница 89: ...text files for each of the supported flat panels see page 145 These text files include wiring diagrams specific to individual flat panels Refer to the specific text file associated with your flat panel to build an interface cable and to determine the correct settings for the flat panel jumpers To connect a flat panel to the PC 600 you will need the following equipment or equivalent PC 600 CPU card...

Страница 90: ...Flat panel connector J14 J14 flat panel connector Pin Pin Name Pin Name Pin 1 FPCLK Gnd 2 3 Gnd FPDATA 12 4 5 FPDATA 0 FPDATA 13 6 7 FPDATA 1 FPDATA 14 8 9 FPDATA 2 SCL 10 11 FPDATA 3 SDA 12 13 Gnd FPDATA 15 14 15 FPDATA 4 FPDATA 16 16 17 FPDATA 5 FPDATA 17 18 19 FPDATA 6 Gnd 20 21 FPDATA 7 FPDISPEN 22 23 Gnd FPV 24 25 FPDATA 8 FPV 26 27 FPDATA 9 FPVSYNC 28 29 FPDATA 10 Gnd 30 31 FPDATA 11 FPHSYNC...

Страница 91: ...mum recommended cable length is 18 in 1 Refer to the text file associated with your flat panel to determine the supply voltage for your panel and whether a bias voltage is required 2 Connect a cable from the flat panel to the flat panel connector located at J14 on your PC 600 If your flat panel uses back light connect another cable to the back light connector at J16 Refer to Figure 11 2 WARNING Im...

Страница 92: ...Figure 11 2 PC 600 and a flat panel display Bias connector Flat panel connector Custom flat panel cable Flat panel Note See Appendix A Connectors for mating information 92 ...

Страница 93: ...rd and a floppy drive to the PC 600 Note If a monitor and keyboard are not available connect the PC 600 to your PC by using a remote serial console Refer to the Serial Console section in the Console devices chapter 2 Power on the PC 600 3 Select the correct DAT file Example LQ15X015 DAT 3 Run PGMVIDEO Example PC 600 C PGMVIDEO PC600 BIOS LQ15X015 DAT 4 Power off the PC 600 5 Install the flat panel...

Страница 94: ...able which is built in a star configuration The interface terminates at the standard 8 position RJ 45 latching jack CAUTION Use a strain relief loop when connecting to the PC 600 Ethernet connector to avoid damaging the connector For more information on programming the Ethernet ports see the README file in the Ethernet directory in the Utilities zip file see page 145 Table 12 1 Ethernet LEDs Ether...

Страница 95: ...he five pin connectors is matched to the pin 1 end of J3 Any USB device can then plug into either USB interface on the USB adapter cable or into a multi port hub that then plugs into the USB adapter cable An operating system capable of utilizing the USB ports and USB devices is required for USB operation Caution USB devices are hot swappable when a device is plugged into a standard USB connector a...

Страница 96: ...ons out to industry standard connectors Octagon p n 6279 Figure 14 1 shows the audio cable Table 14 1 Audio connector J20 J20 audio connector Pin Pin Name 1 VCC5 2 Gnd 3 PC beep speaker 4 Gnd 5 Line in Right 6 AGnd 7 Line in Left 8 AGnd 9 Microphone power 5V 10 AGnd 11 Microphone In 12 AGnd 13 Line out R 14 AGnd 15 Line out L 16 AGnd 17 Speaker out R 18 AGnd 19 Speaker out L 20 AGnd Note See Appen...

Страница 97: ...ble 14 2 Audio connections Audio connections Function Pin Pin Name 1 VCC5 PC beep speaker 3 PC beep speaker 5 Line in Right 6 AGnd Stereo line in 7 Line in Left 8 AGnd 9 Microphone power 5V 10 AGnd Mike in 11 Microphone In 12 AGnd 13 Line out R Stereo line out 14 AGnd 15 Line out L 17 Speaker out R 18 AGnd Stereo speaker out 19 Speaker out L 20 AGnd 97 ...

Страница 98: ...al Unfortunately there are modules on the market that violate this practice by loading the bus more heavily Typically it is the IOW IOR MEMW and RSTDRV lines For example if the IOW line is routed to four ICs on the module without a buffer then the loading is equivalent to four PC 104 modules Stacks with three or more expansion modules should be carefully tested under all environmental conditions I...

Страница 99: ...ard PC 600 card WARNING When installing any PC 104 module avoid excessively flexing the PC 600 card Excessive flexing may damage the PC 600 card Mate pins correctly and use the required mounting hardware Note See Appendix A Connectors for mating information 99 ...

Страница 100: ...0 in the areas of internal control and troubleshooting The following chapters are included Chapter 16 Watchdog timer and hardware reset Chapter 17 Serial EEPROM Chapter 18 Temperature sensor and user jumper Chapter 19 CPU clock system jumpers and BIOS recovery Chapter 20 Troubleshooting 100 ...

Страница 101: ...long as three minutes To ensure that the watchdog does not reset the system accidentally always strobe the watchdog at a rate of at least twice the selected timeout period Booting power down and strobing the watchdog timer When the watchdog is enabled in Setup it sets the timeout period for two minutes The BIOS will strobe the watchdog during the boot process and once more just before booting is f...

Страница 102: ...inux QNX and Windows CE NET that have watchdog drivers for these operating systems Contact Octagon Systems for more information Enable watchdog Function 0fdh Subfunction 01h Purpose To enable the watchdog Calling Registers AH 0fdh AL 01h BX 0 7 timeout 0 2 ms 1 20 ms 2 60 ms 3 200 ms 4 2 s 5 20 s 6 120 s 7 na DX ffffh Return registers None Comments This function enables the watchdog Once the watch...

Страница 103: ...sm movax 0fd02h movdx 0ffffh int17h Disable watchdog Function 0fdh Sub Function 03h Purpose To disable the watchdog Calling Registers AH 0fdh AL 03h DX 0ffffh Return Registers None Comments This function disables the watchdog Once the watchdog is enabled it has to be strobed at least twice per timeout period specified or until the watchdog is disabled Otherwise a system reset will occur Programmin...

Страница 104: ...lso accomplishes the same thing as the reset button and reset connector Refer to the component diagram in the Quick start chapter for the location of the reset button WARNING When using COM1 as the console the CTRL ALT DEL commands on the host system keyboard only reset the host system Use the RESET command to issue a hardware reset on the PC 600 Table 16 1 Reset connector J7 J7 reset connector Pi...

Страница 105: ...ad a single word from serial EEPROM Write a single word to serial EEPROM Read multiple words from serial EEPROM Write multiple words to serial EEPROM and Return serial EEPROM size Serial EEPROM Read a single word from the serial EEPROM Function fch Subfunction 00h Purpose To read a single word from the on board serial EEPROM Calling registers AH fch AL 00h BX Word address zero based DX ffffh Retur...

Страница 106: ...ers Carry flag cleared if successful Carry flag set if error AL Error code Error code Meaning ffh Unknown error 01h Function not implemented 02h Defective serial EEPROM 03h Illegal access Comments This function writes a word to the user area of the serial EEPROM Programming example Write 0x1234 to word 3 unsigned int seeData 0x1234 Inline assembly code for Borland C 3 1 asm mov ax 0fc01h mov bx 03...

Страница 107: ...line assembly code for Borland C 3 1 asm mov ax 0fc02h mov bx 05h Read starts at word 5 mov cx 10 Read 10 words mov dx 0ffffh les di seeDataPtr int 17h Write multiple words to the serial EEPROM Function fch Subfunction 03h Purpose To write multiple words to the on board serial EEPROM Calling registers AH fch AL 03h BX Word address zero based CX Word count DX ffffh DS SI Source pointer Return regis...

Страница 108: ...h AL 04h DX ffffh Return registers Carry flag cleared if successful AX Size of the serial EEPROM in words BX Size available to user in words Carry flag set if error AL Error code Error code Meaning ffh Unknown error 01h Function not implemented 02h Defective serial EEPROM 03h Illegal access Comments This function returns the size in words of the serial EEPROM Since the user cannot access all of th...

Страница 109: ...r not a jumper has been installed Temperature sensor INT17h function definitions The temperature sensor allows you to set over and under temperature limits and to read the ambient temperature There is also a configuration register For complete details on the configuration register refer to the Dallas Semiconductor DS1775 SOT23 Digital Thermometer and Thermostat Product Review sheet Digital data is...

Страница 110: ...h mov dx ffffh int 17h mov aData al Read TEMP SENSOR current register Function 0edh Subfunction 01h Purpose Reads the register currently pointed to by the TEMP SENSOR register pointer Calling Registers AH 0edh AL 01h DX ffffh Return Registers Carry flag cleared if successful Carry flag set if error AL Error code BX Data read from the TEMPERATURE SENSOR Comments This function shall be used to read ...

Страница 111: ... C 3 1 unsigned char aData unsigned int bData asm mov ax 0ed01h mov bx bData mov dx ffffh int 17h mov aData al Read TEMP SENSOR Int Status bit Function 0edh Subfunction 03 Purpose Reads the TEMP SENSOR INT STATUS bit set when TEMPERAUTRE is greater than THYS value or TEMPERATURE is less than OS value Calling Registers AH 0edh AL 03h DX ffffh Return Registers Carry flag cleared if successful AL Sta...

Страница 112: ...0bh Purpose To read user jumper Calling Registers AH 0fbh AL 0bh DX 0ffffh Return Registers Carry flag cleared if successful AL Jumper data bit 0 user jumper A 0 on 1 off Carry flag set if error AL Error code Comments This function shall be used to read the user jumper Programming example 1 Inline assembly code for Borland C 3 1 unsigned char aData asm MOV AX 0fb0bh MOV DX 0ffffh INT 17h MOV aData...

Страница 113: ... or the default Setup parameters The X jumper enables extended memory for the BIOS where the INT17 functions are stored The V jumper enables video output to a CRT or flat panel monitor The U1 jumper can be read by INT17 calls to see if a jumper is installed or not for program direction see previous chapter The U2 jumper when removed allows the BIOS to be reinstalled from a floppy disk Table 18 1 s...

Страница 114: ...umper is W12 3 4 The extended BIOS memory region D8000h to DFFFFh contains the Octagon INT17 functions When this jumper is removed this memory region is freed up for other uses Note that if you want to use the INT17 functions you must either leave the jumper installed or copy those functions elsewhere You can also modify the extended BIOS using the MAKEBIOS BAT file located in the EXTBIOS director...

Страница 115: ... PLATFORM BIN and BIOS ROM files to the root directory of a DOS floppy disk 2 Remove power from the PC 600 3 Remove the W12 9 10 BIOS jumper 4 Using a VTC 20F or VTC 20M cable and a null modem adapter connect COM1 on the PC 600 to COM1 on the host computer It does not matter what OS is on the HOST computer as long as a DOS session can be started 5 Start a DOS session on the host computer Put the f...

Страница 116: ...XE PLATFORM BIN and BIOS ROM from the EXTBIOS subdirectory to the root of a bootable DOS floppy disk 2 Connect a floppy drive a CRT or flat panel and a keyboard to the PC 600 system 3 Insert the floppy disk into the floppy drive 4 Power on and boot the PC 600 from the floppy drive 5 At the DOS prompt for the A drive type phlash enter The utility will display a progress screen and tell you when the...

Страница 117: ...g an operating system other than DOS the X jumper should be removed The X jumper maps the INT17 extended BIOS into the 0xD8000 0xDFFFF memory This can cause problems with applications or hardware running on other operating systems if they attempt to use this memory range Removing the X jumper frees this memory for use by other operating systems No system LED activity If there is no LED activity at...

Страница 118: ...used and an analog monitor is not present or is not displaying the video data correctly the system can be booted via the serial console by doing the following 1 Remove the S and the V jumper 2 Connect the COM port of a host computer running HyperTerminal or some other terminal software to COM 1 on the PC 600 using a VTC 20F M and a null modem adapter The serial port settings on the host computer s...

Страница 119: ...ning correctly check the following Make sure all PC 104 expansion cards are removed from the PC 600 This ensures that other cards are not interacting with the PC 600 Remove the jumper from the S position at W12 1 2 Make sure COM1 on the PC 600 is used Make sure a null modem adapter is installed between COM1 of the PC 600 the serial port of your PC Make sure that your terminal emulator such as Hype...

Страница 120: ...ompactFlash Many CompactFlash devices as shipped from the factory are not bootable devices Refer to CompactFlash SDRAM and battery backup chapter to make your CompactFlash bootable 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 suppli...

Страница 121: ...R3 green and CR5 amber that are used by the BIOS to indicate the BIOS processing state Immediately after the PC 600 powers on the CR5 amber LED is on and the CR3 green LED is off Once the card boots the CR5 amber LED turns off and the CR3 green LED is on If the BIOS finds an error during the power on self test POST the CR5 amber LED is flashed in a pattern indicating the POST code failure The visu...

Страница 122: ...3 1 1 20h Test 8742 Keyboard Controller 1 3 1 3 22h Set ES segment register to 4 GB 24h Auto size DRAM 28h Initialize POST memory manager 29h Clear 512 KB base RAM 2Ah ROM failure on address line xxxx 1 3 4 1 2Ch RAM failure on data bits xxxx of low byte of memory bus 1 3 4 3 2Eh Enable cache before system BIOS shadow 2Fh Test CPU bus clock frequency 32h Initialize Phoenix Dispatch Manager 33h War...

Страница 123: ... 82h Configure non MCD IDE controllers 83h Detect and install external parallel ports 84h Initialize PC compatible PnP ISA devices 85h Re initialize onboard I O ports 86h Configure Motherboard Configurable Devices optional 87h Initialize BIOS Data Area 88h Enable Non Maskable Interrupts NMIs 89h Initialize Extended BIOS Data Area 8Ah Test and initialize PS 2 mouse 8Bh Initialize floppy controller ...

Страница 124: ...te C7h Force check optional C8h Extended checksum optional C9h Redirect Int15h to enable remote keyboard Cah Redirect Int 13h to Memory Technologies Devices such as ROM RAM PCMCIA and serial disk CBh Redirect Int 10h to enable remote serial video CCh Re map I O and memory for PCMCIA CDh Initialize digitizer and display message Ceh Unknown interrupt D2h Technical assistance Carefully recheck your s...

Страница 125: ...w Section 4 Appendices Section 4 contains a series of appendices which provides additional information about the PC 600 Appendix A PC 600 technical data Appendix B Software utilities Appendix C Accessories 125 ...

Страница 126: ...he memory Speed in BIOS is set to High you must use PC133 memory sticks On board flash 512 KB surface mounted flash contains system BIOS Hard drive Hard drive BIOS supported using on card hard drive controller that allows up to three IDE drives CompactFlash appears as an IDE drive CompactFlash socket Supports Type I and Type II CompactFlash devices Floppy drive Floppy drive support via connector a...

Страница 127: ...Video Supports VGA and SVGA CRTs displays with resolutions up to 1280 x 1024 x 16 bpp and TFT flat panel displays with resolutions up to 1024 x 768 x 16 bpp 3V and 5V flat panel displays are supported EL panels and quarter VGA panels are not supported Ethernet 2 ports 10 100 BaseT Watchdog timer Time out is from 2 milliseconds to 2 minutes Strobed through built in enhanced INT 17h function calls R...

Страница 128: ...0 MHz 55 to 90 C nonoperating RH 5 to 95 noncondensing Size 5 75 x 8 0 x 0 80 SBX form factor Weight 10 3 oz Excessive Thermal Stress 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 failu...

Страница 129: ...7 9002 J8 LPT1 3M 3399 7626 J9 Power Molex 2139 09 50 3061 J10 PS 2 keyboard mouse Amp 212437 6 J11 reserved J12 Floppy drive 3M 3414 7634 J13 Digital I O 2 3M 3399 7626 J14 Flat panel Molex 87568 44X1 J15 PC 104 Plus expansion Samtec ESQT 130 02 G Q 368 J16 Flat panel back light Berg 65039 033 J17 IDE hard drive CD ROM Amp 111626 0 J18 CRT monitor 3M 3452 7616 J19 AT Battery Berg 65039 033 J20 Au...

Страница 130: ...h to X17Fh IDE Controller secondary X180h to X18Fh Off card I O space available X1F0h to X1FFh IDE Controller primary X200h to X21Fh Off card I O space X238h to X23Bh Mouse X23Ch to X277h Off card I O space X278h to X27Fh LPT alternate Setup selectable X280h to X2E7h Off card I O space X2E8h to X2EFh COM 1 2 3 or 4 Setup selectable X2F0h to X2F7h Off card I O space X2F8h to X2FFh COM 1 2 3 or 4 Se...

Страница 131: ...3 Reserved for FPU IRQ14 IDE primary IRQ15 IDE secondary Table A 5 PC 600 memory map PC 600 memory map Address Size Description Shadowing 00000H to 9FFFFH 640KB DOS and extended BIOS RAM A0000H to BFFFFH 128KB Off Card Memory shadowable C0000H to CBFFFH 48KB Off Card Video BIOS shadowable Setup Option CC000H to D7FFFH 48KB Off Card Memory D8000H to DFFFFH 32KB Extended BIOS Area when X jumper inst...

Страница 132: ... MHz All jumpers removed X9 300 MHz W1 1 2 W1 9 10 default Table A 7 W2 W4 Digital I O pull up pull down jumpers W2 W4 I O pull up pull down jumpers I O Lines Pull UP 5V Pull DOWN Gnd 0 7 W2 2 4 W2 4 6 I O 8 15 W2 1 3 W2 3 5 Bank 1 16 23 W2 9 10 W2 7 9 0 7 W4 2 4 W4 4 6 I O 8 15 W4 1 3 W4 3 5 Bank 2 16 23 W4 9 10 W4 7 9 132 ...

Страница 133: ...5 7 RS 422 W11 7 9 no termination W3 1 2 W3 4 6 W3 5 7 RS 422 W11 7 9 with termination W3 1 2 W3 4 6 W3 5 7 W5 1 3 W5 7 9 COM4 RS 485 W11 8 10 no termination W3 1 3 W3 7 9 RS 485 W11 8 10 with termination W3 1 3 W3 7 9 W3 8 10 Default This jumper terminates the network If the PC 600 is not at an end of the network leave these jumpers off Table A 9 W6 W9 W12 display jumpers W6 W9 W12 display jumper...

Страница 134: ...lled BIOS extension enabled X W12 3 4 Removed BIOS extension disabled Installed video enabled V W12 5 6 Removed video disabled U1 W12 7 8 User jumper U2 W12 9 10 BIOS recovery jumper default jumper installed Table A 11 W13 CompactFlash configuration jumper W13 CompactFlash configuration jumper Configuration Jumper 5V W13 2 4 3V W13 1 3 default 134 ...

Страница 135: ... connector RJ pin Pin Name TxD 1 TxD 2 RxD 3 comm mode term 4 comm mode term 5 RxD 6 comm mode term 7 comm mode term 8 Table A 13 J3 USB connector J3 USB connector Pin Pin Name Pin Name Pin 1 USB1 power USB2 power 2 3 USB1 USB2 4 5 USB1 USB2 6 7 Gnd Gnd 8 9 Gnd Gnd 10 135 ...

Страница 136: ... Table A 15 J5 COM3 COM4 connectors J5 COM3 COM4 connector COM3 COM4 RS 232 RS 232 Pin Signal Pin Signal 1 DCD 11 DCD 2 DSR 12 DSR 3 RxD 13 RxD 4 RTS 14 RTS 5 TxD 15 TxD 6 CTS 16 CTS 7 DTR 17 DTR 8 RI 18 RI 9 Gnd 19 Gnd 10 Nc 20 nc COM3 COM4 RS 422 RS 485 RS 422 RS 485 Pin Signal Signal Pin Signal Signal 1 TX DATA 11 TX DATA 2 TX DATA 12 TX DATA 3 13 4 14 5 15 6 16 7 RX 17 RX 8 RX 18 RX 9 Gnd Gnd ...

Страница 137: ... C bit 3 Port A bit 7 18 19 Port A bit 0 Port A bit 6 20 21 Port A bit 1 Port A bit 5 22 23 Port A bit 2 Port A bit 4 24 25 Port A bit 3 Gnd 26 5V safe is fused through a 750 mA automatic resetting fuse Table A 17 J7 reset connector J7 reset connector Pin Pin Name 1 Reset 2 Gnd Table A 18 J8 LPT1 connector J8 LPT1 connector Pin Pin Name Pin Name Pin 1 STB AFD 2 3 PD 0 ERR 4 5 PD 1 INIT 6 7 PD 2 SL...

Страница 138: ...wer connector J9 power connector Pin Pin Name 1 Gnd 2 5V 3 12V 4 12 V 5 5V 6 Gnd Table A 20 J10 PS 2 keyboard mouse connector J10 PS 2 keyboard mouse connector Pin Pin Name 1 Kdata 2 Mdata 3 Gnd 4 5V 5 Kclk 6 Mclk 138 ...

Страница 139: ...in Name Pin 34 DSKCHG MSEN0 33 32 HDSEL Gnd 31 30 RDATA MSEN1 29 28 WP Gnd 27 26 TRK0 Gnd 25 24 WGATE Gnd 23 22 WDATA Gnd 21 20 STEP Gnd 19 18 DIR Gnd 17 16 MIRI Gnd 15 14 DR0 Gnd 13 12 DR1 Gnd 11 10 MIR0 Gnd 9 8 INDEX Gnd 7 6 DRATE0 Gnd 5 4 NC Gnd 3 2 DENSEL Gnd 1 active low 139 ...

Страница 140: ... 17 FPDATA 5 FPDATA 17 18 19 FPDATA 6 Gnd 20 21 FPDATA 7 FPDISPEN 22 23 Gnd FPV 24 25 FPDATA 8 FPV 26 27 FPDATA 9 FPVSYNC 28 29 FPDATA 10 Gnd 30 31 FPDATA 11 FPHSYNC 32 33 Gnd FPV 34 35 PCIRST FPV 36 37 Gnd Gnd 38 39 Gnd Gnd 40 active low flat panel voltage selected with jumper W6 Table A 23 J16 flat panel back light connector J16 back light connector Pin Pin Name 1 FPBV 2 NC 3 NC 4 Gnd flat panel...

Страница 141: ...ESTOR 25 24 Gnd IDESTOW 23 22 Gnd IDESDRO 21 20 KEY Gnd 19 18 IDEDS 15 IDEDS 0 17 16 IDEDS 14 IDEDS 1 15 14 IDEDS 13 IDEDS 2 13 12 IDEDS 12 IDEDS 3 11 10 IDEDS 11 IDEDS 4 9 8 IDEDS 10 IDEDS 5 7 6 IDEDS 9 IDEDS 6 5 4 IDEDS 8 IDEDS 7 3 2 Gnd IDESRST 1 active low Table A 25 J18 CRT connector J18 CRT connector Pin Pin Name Pin Name Pin 1 RD GR 2 3 BL NC 4 5 Gnd Gnd 6 7 Gnd Gnd 8 9 5V Gnd 10 11 NC DDC ...

Страница 142: ...y Table A 27 J20 audio connector J20 audio connector Pin Pin Name 1 VCC5 2 Gnd 3 PC beep speaker 4 Gnd 5 Line in Right 6 AGnd 7 Line in Left 8 AGnd 9 Microphone power 5V 10 AGnd 11 Microphone In 12 AGnd 13 Line out R 14 AGnd 15 Line out L 16 AGnd 17 Speaker out R 18 AGnd 19 Speaker out L 20 AGnd 142 ...

Страница 143: ...DC MEMR DRQ0 10 IOCHRDY Key MEMW DACK5 11 AEN SMEMW SD8 DRQ5 12 SA19 SMEMR SD9 DACK6 13 SA18 IOW SD10 DRQ6 14 SA17 IOR SD11 DACK7 15 SA16 DACK3 SD12 DRQ7 16 SA15 DRQ3 SD13 5V 17 SA14 DACK1 SD14 Master 18 SA13 DRQ1 SD15 Gnd 19 SA12 Refresh Key Gnd 20 SA11 BUSCLK 21 SA10 IRQ7 22 SA9 IRQ6 23 SA8 IRQ5 24 SA7 IRQ4 25 SA6 IRQ3 26 SA5 DACK2 27 SA4 TC 28 SA3 BALE 29 SA2 5V safe 30 SA1 14 MHz 31 SA0 Gnd 32...

Страница 144: ... SDONE 11 STOP VCC3 LOCK Gnd 12 VCC3 TRDY Gnd DEVSEL 13 FRAME Gnd IRDY VCC3 14 Gnd AD 16 VCC3 C BE2 15 AD 18 VCC3 AD 17 Gnd 16 AD 21 AD 20 Gnd AD 19 17 VCC3 AD 23 AD 22 VCC3 18 IDSEL0 Gnd IDSEL1 IDSEL2 19 AD 24 C BE3 VCC3 IDSEL3 20 Gnd AD 26 AD 25 Gnd 21 AD 29 VCC5 AD 28 IDSEL2 22 VCC5 AD 30 Gnd IDSEL3 23 REQ0A Gnd REQ1 VCC3 24 Gnd REQ2 VCC5 GNT0 25 GNT1 VCC3 GNT2 Gnd 26 VCC5 PCLK 5 Gnd PCLK 4 27 ...

Страница 145: ...ctagon Systems web site on the PC 600 product page Download this file to a separate directory on your hard drive then double click on it to extract the files Refer to your ROM DOS manual for information on other utilities that are included from ROM DOS but are not mentioned in this section Support commands I17HNDLR EXE LPT1CON COM PGMVIDEO EXE PHLASH EXE RESET COM 145 ...

Страница 146: ... command is used if the extended BIOS area D8000 DFFFF is not used The I17HNDLR allows the system to use the INT 17h functions LPT1CON COM Purpose This support command redirects the video to the LPT1 port Syntax LPT1CON Remarks If you have a keypad and display board and an LCD display connected to the AUX I O port executing the DISPLAY EXE and LPT1CON COM programs allow you to use the display as t...

Страница 147: ...s dat is the filename of the new video BIOS For a complete listing see the Utilities zip file Example 1 To program the S64P80 DAT video BIOS which operates the Sharp 64P80 flat panel and CRT in simultaneous display mode enter the following command PGMVIDEO S64P80 DAT See also For more information on supported video BIOS files see the README file in the Utilities zip file 147 ...

Страница 148: ... can be found in the Utilities zip file Phlash exe must be run with the video enabled on the target system and with Himem sys disabled Phlash exe works only with DOS RESET COM Purpose This support command enables the watchdog timer and allows time out to expire thus restarting the system Syntax RESET Remarks The RESET command also restarts all the expansion I O cards on the bus This differs from a...

Страница 149: ... USB adapter cable 6288 VGA 12 cable ribbon 12 VGA video cable 4865 CMA 26 12 cable 26 pin 12 cable for I O port 2776 CMA 26 24 cable 26 pin 24 cable for I O port 1257 44 pin to multiconnector cable one 40 pin and one 44 pin two 40 pin and one 44 pin 4080 6246 IDE cable Terminal board 2905 STB 26 Terminal Board 26 position Table C 2 LCD displays and keypads Product Description Octagon p n LCD 4 x ...

Страница 150: ...Table C 3 Miscellaneous part numbers Product Description Octagon p n AT battery Calendar clock battery backup 3186 150 ...

Страница 151: ...yer has properly altered or repaired the products in accordance with procedures previously approved in writing by Octagon 2 Products which have been subject to power supply reversal misuse neglect accident or improper installation 3 The design capability capacity or suitability for use of the Software Software is licensed on an AS IS basis without warranty The warranty and remedies set forth above...

Страница 152: ...ll require the customer s name address telephone number email address and a list of problems found 3 Tech Support will forward this information to the RMA Administrator who will contact the customer to issue the RMA number 4 The customer must carefully package the product in an antistatic container Failure to package in antistatic packaging will VOID all warranties Then package in a safe container...

Страница 153: ...ten agreement Governing law This agreement is made in governed by and shall be construed in accordance with the laws of the State of Colorado The information in this manual is provided for reference only Octagon does not assume any liability arising out of the application or use of the information or products described in this manual This manual may contain or reference information and products pr...

Отзывы: