Page 1
NOTICE The drivers and utilities for Octagon products, previously provided on a CD, are now in a self-extracting zip file located at the Octagon Systems web site on the product-specific page. Download this file to a separate directory on your hard drive, then double click on it to extract the files.
Page 2
S Y S T E M S E m b e d d e d P C s F o r E x t r e m e E n v i r o n m e n t s PC-510 User’s Manual 5171 (0505)
Page 3
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.
Page 4
Therefore, 72% of the returned cards are damaged through some type of misuse. Of the remaining 8%, Octagon is unable to deter- mine the cause of the failure and repairs these cards at no charge if...
Page 5
Multiple component failures - The chance of a random compo- nent 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.
Page 6
Notice to user Hot insertion - Plugging cards into the card cage with the power on will usually not cause a problem. (Octagon urges that you do not do this!) However, the card may be damaged if the right sequence of pins contacts as the card is pushed into the socket.
Conventions used in this manual ..............xv About this manual Overview: Section 1 – Installation Chapter 1: Overview ..................1-1 Description ....................1-1 PC-510 major hardware features ..............1-1 CPU ....................... 1-1 Up to 48 MB DRAM ................1-1 Solid-state disks ................... 1-2 SSD0 .................... 1-2 SSD1 ....................
Page 9
PMISETUP....................3-9 SETIRQ.EXE ....................3-9 Chapter 4: Save and run programs ............... 4-1 Save and run your programs on the PC-510 ..........4-1 Saving programs and support files .............. 4-1 Adding your application ............... 4-2 Autoexecuting your application ............4-2 Overriding the autoexecution of your application ......
Page 10
PC-510 user’s manual Contents Keyboard ....................7-3 Speaker ....................7-3 Mouse ....................7-3 Enabling/disabling the video BIOS .............. 7-3 Re-establishing communications when the console is not working .. 7-5 Chapter 8: SSDs, DRAM, and battery backup ..........8-1 Description ....................8-1 SSD0 (optional) .....................
Page 11
Inverted shift clock signal voltage level select: W9 ......13-7 Chapter 14: GPS interface ................14-1 Description ....................14-1 Mounting the GPS module to the PC-510 ..........14-2 GPS interface port options ................. 14-3 Routing the GPS data ................ 14-3 Chapter 15: PC/104 expansion ..............
Page 12
PC-510 user’s manual Contents Chapter 18: Transferring files/remote disks ..........18-1 Transferring files between the PC-510 and your PC ........ 18-1 Transferring files to the PC-510 ..............18-2 Transferring files from the PC-510 ............18-2 Downloading files to the PC-510 using PC SmartLINK ......18-3 Remote disks ....................
Page 13
TESTRFA.EXE .................... B-23 TRANSFER.EXE ..................B-24 VDISK.SYS ....................B-26 Appendix C: Third party support ..............C-1 Using QNX on the PC-510 ................C-1 Programming QNX into SSD1 ............C-1 Using M-Systems DiskOnChip (DOC) ............C-1 Booting from the DOC drive ..............C-2 Appendix D: Accessories .................D-1...
Page 14
PC-510, keyboard, and monitor ..........2-5 Figure 5-1 Null modem adapter and VTC-20F cable ......5-7 Figure 5-2 Custom null modem cable for the PC-510 ......5-8 Figure 5-3 PC-510 serial devices ............5-9 Figure 5-4 RS-485 two-wire (half duplex) transmission ..... 5-11 Figure 6-1 LPT1 as a printer port ............
Page 15
Table 5-11 Available addresses for COM6 at port 0A9h (IRQ 15 default, routable) ............. 5-6 Table 5-12 Custom RS-232 null modem cable for the PC-510: First COM port ..............5-7 Table 5-13 Custom RS-232 null modem cable for the PC-510: Second COM port..............
PC SmartLINK A serial communications software package designed by Octagon for use with the PC-510 single board computer. Refers to all versions of PC SmartLINK. PC Video A feature on the PC-510 which imports an external video source into the virtual graphics array (VGA) system.
Page 19
Abbreviations and terms used in this manual PC-510 user’s manual PICO FA Phoenix’s flash file system used to access SSDs from DOS as a read/write DOS drive. Read Only Memory devices. ROMs provide nonvola- tile memory, have a limited number of write cycles, and include EPROMs, EEPROMs, and flash memory.
Information which appears on your screen is shown in a different type face, for example: PhoenixBIOS(TM) A486 Version 1.03 Copyright (C) 1985-1994 Phoenix Technologies,Ltd. All Rights Reserved Octagon Systems Corp. PC510 CPU Commands that you must key in are shown in Courier Bold, for example: C:> RESET...
Page 21
Conventions used in this manual PC-510 user’s manual Italicized refers to information that is specific to your particular system or program, e.g., Enter filename means enter the name of your file. Paired angle brackets are used to indicate a specific key on your keyboard, e.g., <ESC>...
PC-510 user’s manual About this manual About this manual The PC-510 user’s manual provides information about installing and configuring the PC-510. This manual is divided into four sections: Section 1 – Installation Chapter 1: Overview Chapter 2: Quick start Chapter 3:...
PC-510 user’s manual Overview of Section 1 Section 1 – Installation Overview: 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:...
Page 25
Overview of Section 1 PC-510 user’s manual...
16 MB of on-board DRAM. Up to 32 MB of additional DRAM can be added through an optional DIMM module, which makes a total of 48 MB DRAM. Two holes are on-board the PC-510 to secure the DIMM module in high vibration environments. All surface mount DRAM and DIMM modules from Octagon meet the full PC-510 tem- perature range.
Quick start chapter. You can also install compatible PROMs into SSD0 through the supplied utility programs found on the PC-510 utility disk. You can format the flash or SRAM while in the socket. EPROM usage, however, requires off-card programming from either a master flash or a master SRAM.
Overview Serial ports protected against ESD The PC-510 can have either two or six serial ports. All six serial ports are standard, while COM5 and COM6 can be optionally omitted from the PC-510. COM1 through COM4 are RS-232 and have the full 8-wire PC signal or they can optionally have 4-wire industrial RS-232 serial port lines.
Industrial I/O using EZ I/O The PC-510 can be supplied with 24 or 48 lines of industrial I/O, using the Octagon “EZ I/O” digital I/O chip. Each EZ I/O line is program- mable as an input or output. The lines are 5V compatible and can sink and source 15mA.
Contextual save to disk. Diagnostic software verifies system integrity automatically The PC-510 has built-in diagnostic software that can be used to verify on-card I/O and memory functions. On powerup, a series of tests is performed. If a problem occurs, the failed test can be identified by the color sequence on an on-board, bicolored LED.
+5V is also optionally supplied to the floppy drive through the IDC connector. Boot sequence A PC-510 can be configured to boot from the on-card, solid-state disk, an external floppy or hard disk. Multifunctional printer port The PC-510 incorporates the latest enhanced parallel port.
5 Volt operation lowers system cost The PC-510 operates from a single 5V ±5% supply. Located across the power supply, the 6.2V, 5W zener diode protects against reverse voltage and limits over voltage. The power supply generates the RS-232 volt- ages on-board the PC-510.
500 mA in standby +12V, -12V and -5V supplied to PC/104 expansion connector and display connector, not required for PC-510 operation A standard PC power supply may be used. See the Power supply requirements section in the Quick start chapter for more information on power supply selection and criteria.
Quick start Chapter 2: This chapter covers the basics of setting up a PC-510 system and tells you: How to install and power on the PC-510 and run a demo program How to use a serial console instead of the on-board SVGA video.
Page 37
P8, P9 Power header Standard cable wire colors By removing the keys on the PC-510, it is possible to key your power Note connector header to your power supply connector. To insert the power connector without removing the keys, angle the connector at 90° and...
Note connector. 4. Connect the PS-2 style keyboard directly to the keyboard port at J2 and a VGA monitor to J20 using a VGA-12 cable. Refer to Figure 2-4. Figure 2-4 PC-510, keyboard, and monitor Keyboard cable Keyboard connector, J2...
≡ PC-510 power supply requirements The PC-510 is designed to operate from a single +5VDC supply. An AT compatible power supply connector header (P8, P9) is on board and ensures the required number of power and ground paths from the power supply.
The maximum current requirements for the PC-510 is 2.0 A provided through P8, P9. It is important that a quality power supply be used with the PC-510. For example, when a particular application calls for a custom power supply, there are several internal issues to consider such as current capacity, line and load regulation, maximum ripple, hold up time, efficiency, and current limiting.
Page 43
Quick start PC-510 user’s manual Octagon Systems vx.xx First drive is in SSD1 (1856K, AMD 2 MB flash) Starting ROM-DOS... HIMEM v6.22 (Revision x.xx) Copyright (c) 1989-1995 Phoenix, Inc. VDISK v6.22 (Revision x.xx) Copyright (c) 1989-1995 Datalight, Inc. Extended Memory Present VDISK v6.22 (Revision x.xx)
PC-510 user’s manual Quick start ≡ What’s next 1. To run SETUP and configure the system, see the SETUP programs chapter. 2. To connect a floppy and/or hard drive, see the External drives chapter. 3. Refer to the Transferring files/remote disks chapter to transfer files from a host PC and to use a remote disk via a serial connection.
Chapter 3: ≡ ≡ ≡ ≡ ≡ Introduction Three system configuration programs exist for the PC-510. They are: SETUP – Configures devices set up by the BIOS such as serial ports and floppy drives SETSSD – Configures PICO FA SSD device order PMISETUP –...
Enabled as a console when on-board video is disabled COM1 console baud rate Specifies communications 9600 rate between PC and PC-510 when serial console is in use Power-on memory test Extensive memory testing Enabled performed on bootup Boot sequence Specifies whether the floppy...
Page 48
PC-510 user’s manual SETUP programs Table 3-1 PC-510 SETUP parameters (cont’d) SETUP parameters Description Default Primary master fixed disk Specifies which IDE None interface is used Primary slave fixed disk Specifies which IDE None interface is used Secondary master fixed...
Running SETUP over the console port 1. To run SETUP make sure you have established a communications link between a keyboard and monitor with the PC-510 or a serial communi- cations link between the PC-510 and your PC. See the Console devices chapter for more information on these two links.
Page 50
2F8h 338h 3E8h 2E8h 220h 238h 2E0h 228h Serial Port COM2: Enabled* Disabled Serial Port COM2 address: 2F8h* 338h 3E8h 2E8h 220h 238h 2E8h 2E0h 228h Octagon strongly recommends the use of 3F8h for COM1 and 2F8h for Note COM2.
Page 51
SETUP programs PC-510 user’s manual The choices for COM1 and COM2 addresses are mutually exclusive; Note therefore, you may not see all the choices listed above. COM1 and COM2 addresses may also conflict with those belonging to COM3 through COM6. Refer to the Serial ports chapter for a complete descrip- tion on conflicting addresses.
Page 52
PC-510 user’s manual SETUP programs Primary master fixed disk: None* Auto - detects hard disk parameters User - detects hard disk parameters Drive 1 parameters: Cylinders (xxx) Heads (xx) Sectors (xx) Internal CPU cache: Enabled* Disabled Limit CPU to half speed:...
SETUP programs PC-510 user’s manual Shadow D8000h - DFFFFh: Disabled* Enabled Press ENTER to SAVE the changes or Press ESC to EXIT without saving the changes. Saving options. Options saved. Depending on the options you have selected, the system may display the following message: You must reset for these options to take effect.
≡ ≡ ≡ ≡ ≡ PMISETUP PMISETUP allows the user to customize the power management fea- tures of the PC-510. Refer to the CPU power management chapter. See also the Software utilities appendix for details. ≡ ≡ ≡ ≡ ≡...
Once you have written, tested and debugged your application, you can then save it to flash memory in SSD1 or SSD0 (if flash or SRAM). When you reboot the PC-510, your program can automatically load into DOS memory and execute. As shipped from the factory, SSD1 already con- tains a bootable ROM-DOS.
1. Three methods of copying your application to the SSD are available. Do one of the following: From a local drive to the PC-510, issue the COPY command. From a host drive, download your application by issuing the TRANSFER command when using PC SmartLINK. Refer to the section, Transferring files between the PC-510 and your PC in the Transferring files/remote disks chapter.
PC-510 user’s manual Save and run programs Overriding the autoexecution of your application You may stop the autoexecution of your application by doing one of the following options: Option 1 1. Press F5 or F8 on your local keyboard. For more information, see your ROM-DOS manual.
Page 59
Save and run programs PC-510 user’s manual...
PC-510 user’s manual Overview of Section 2 Section 2 – Hardware Overview: Section 2 discusses usage, functions, and system configurations of the PC-510’s major hardware features. The following chapters are included: Chapter 5: Serial ports Chapter 6: LPT1 parallel port...
Page 61
Overview of Section 2 PC-510 user’s manual...
Chapter 5: ≡ Description The PC-510 has six standard serial ports, COM1 through COM6, that are 16C550 compatible. Under OEM contract, COM5 and COM6 can be omitted. These serial ports interface to a printer, terminal or other serial device. All ports support 5-, 6-, 7-, or 8-bit word lengths, 1, 1.5, or 2 stop bits, and baud rates up to 115.2K.
Serial ports PC-510 user’s manual ≡ Description of serial ports Conflicting COM port addresses The following table lists the COM1 and COM2 addresses that conflict with those addresses belonging to COM3 through COM6. Table 5-2 Conflicting COM port addresses COM1 COM2 COM3...
COM2 is either a full 8-wire RS-232 (standard) or an industrial 4-wire RS-232 (optional) configuration. RI on COM2 can be used as a method of “waking up” the PC-510 from a power management SUSPEND operation. Refer to the CPU power management chapter for more information.
Page 65
Serial ports PC-510 user’s manual 2. Determine the interrupt status port address based on bit 5 (I/O range select A) and bit 4 (I/O range select B) at register 0A9h. See the table below. Table 5-6 Reading the interrupt status port: Register 0A9h...
PC-510 user’s manual Serial ports COM3 COM3 can be ordered either as an 8-wire RS-232 (standard) or as an industrial 4-wire RS-232 (optional) interface. The I/O address for COM3 is 3E8h. The interrupt for COM3 is logically OR’d with COM4 through COM6.
COM4, or COM5 and COM6 ports to external serial equipment. The P2 and P3 connectors are DB-9 female connectors which plug directly into a 9-pin PC serial cable. When interfacing the PC-510 to your desktop PC, you must use a null modem adapter.
COM port connector of the PC-510 are tied together, and cable pins 14 and 16 in the second COM port connector of the PC-510 are tied to- gether. Pins 7 and 8 are tied together on each DB-9 cable connector.
Serial ports PC-510 user’s manual Table 5-13 Custom RS-232 null modem cable for the PC-510: Second COM port PC-510 COM1, COM2 or COM3, COM4 or PC-510 serial PC port COM5, COM6 port signal DB-9 pin DB-25 pin signal +5V Safe...
COM1 through COM6 can also be used as RS-232 serial ports. Depend- ing upon the design of each port, COM1 through COM4 can support 4- or 8-wire configurations, and COM5 and COM6 are 4-wire only configurations. Use a VTC-20F cable to interface from the PC-510 and the serial device. Figure 5-3...
Serial ports PC-510 user’s manual COM6 RS-485 transmitter control COM6 can either have an RS-232 or an RS-485 interface. The default configuration is for an RS-232 port. To change this configuration, use the SETIRQ.DOC support command found in the ISP directory on your PC-510 utility disk.
PC-510 user’s manual Serial ports ≡ RS-485 network An application may implement a node as either the “host” node or as a “remote” 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;...
Installing a printer 1. Make sure that the LPT1 port is in standard or bidirectional mode. 2. Connect an Octagon VTC-5/IBM cable from the LPT1 port (J6) to the 25-pin connector on your printer cable. 3. Connect the cable to your printer.
Installing a display 1. Connect a CMA-26 cable from the LPT1 port on the PC-510 (J6) to J1 on the 2010. See Figure 6-2. 2. Connect the display cable to either the 14-pin or 16-pin header on the 2010.
LCD display ≡ Opto rack The Octagon MPB-16PC opto rack interfaces directly to the parallel printer port and can control high voltage/high current G4 opto-isolated modules. Of the sixteen positions available, eight can be either input or output, four are dedicated as inputs and the other four are dedicated as outputs.
Page 77
LPT1 parallel port PC-510 user’s manual...
Follow these steps to use the serial console: 1. Power off the PC-510. 2. Connect a VTC-20F cable to J7 of the PC-510. Refer to Figure 7-1. 3. Connect P2 (COM1 side of the VTC-20F cable) to the 9-pin null modem...
Console devices PC-510 user’s manual Figure 7-1 The PC-510 and a serial console PC SmartLINK PC-510 Null modem adapter Desktop PC Port (COM1) (COM2) VTC-20F cable 4. If your PC has a 9-pin serial connector, connect the 9-pin null modem adapter to any serial port (COM1-COM4) on your PC.
Mouse You can also add the use of a mouse to the list of serial console devices mentioned in the Selecting console devices section in this chapter. The mouse connects to J3 on the PC-510. ≡ Enabling/disabling the video BIOS The BIOS checks for a video BIOS to determine which console device to use.
Page 81
Disabled Change SETUP to disabled or install W2[1-2](V0)/ W3[1-2](V1) Octagon strongly recommends that you configure both the ROM Enable Note SETUP option and the jumpers, W2[1-2] and W3[1-2] at the same time. Figure 7-3 Changing ROM Enable flowchart Can you run SETUP?
PC-510 user’s manual Console devices *= If the SETUP state is unknown, you may need to change W2[1-2] and W3[1-2] one at a time. Re-establishing communications when the console is not working If the ROM Enables SETUP state and jumpers W2[1-2]/W3[1-2] were...
SSD1. Run SETSSD.EXE to change the boot device: PC510 C:\> SETSSD SSD1 SSD0 2. Power off the PC-510 and then make sure W2[5-6] is jumpered in order to boot from the BIOS on SSD1.
SSD1. Run SETSSD.EXE to change the boot device: PC510 C:\> SETSSD SSD1 SSD0 3. Power off the PC-510 and install a 512K flash into SSD0 at socket U13. Both W5[1-2, 3-4, 5-6, 9-10] and W2[7-8] must be jumpered for a flash device.
DRAM The standard version of the PC-510 is shipped with 1 MB of DRAM on-card. The PC-510 can also be configured with either 4 or 16 MB of surface mounted DRAM. The on-card DRAM socket holds up to a 16 MB dual in-line memory module (DIMM). The card supports fast...
PC-510 user’s manual can be symmetric or asymmetric configurations. You may order EDO DIMM memory modules from Octagon Systems. These memory mod- ules, including a 16 MB version, are also available from third party electronic component distributors. See the following for ordering infor-...
The floppy drives use DMA channel 2. ≡ Floppy disk controller The PC-510 can interface directly to one or two 3.5 in. or 5.25 in. floppy drives via the connector at J9. See the Accessories appendix for connector information for the floppy Note disk connector.
Make sure pin 1 on the cable is connected to pin 1 on the hard drive port. 3. Insert the other end of the IDE cable into J10 on the PC-510. Make sure pin 1 on the cable is connected to pin 1 on the PC-510.
These can also be read at I/O address 0A9h bits 4 and 5. See also the SETIRQ.DOC file in the \IRQ directory on the PC-510 utility disk for more information. The utility disk contains several ISP files to program into the matrix. If these are not sufficient, call Octagon’s Technical Support at 303-426-4521 for new ISP files that may...
IRQ routing and opto IRQs PC-510 user’s manual Figure 10-1 Interrupt routing matrix Interrupt Keyboard Controller IRQ1 Cascade IRQ2 BUS IRQ9 Floating IRQ9 PC/104 Point IRQ13 Fixed BUS IRQ6 Floppy BUS IRQ12 IRQ6 BUS IRQ14 BUS IRQ15 IRQ8 COM2 BUS IRQ3 IRQ3 On &...
≡ Interrupt routing matrix defaults The 510_001.ISP file lists the interrupt routing matrix defaults. See the SETIRQ.DOC file on the PC-510 utility disk for more information. ≡ Programming SETIRQ 510_001.ISP See the \IRQ\SETIRQ.DOC directory on the PC-510 utility disk for...
IRQ routing and opto IRQs PC-510 user’s manual ≡ Master disable When W3[9-10] is jumpered, the outputs from the interrupt matrix chip are tri-stated (high). The chip does not program when this jumper is installed. Both I/O range select A and I/O range select B can be adjusted via the ISP and SETIRQ files.
≡ Description Octagon EZ I/O digital I/O lines can be used to sense switch closures, turn on lamps and LEDs, and interface with other devices that have TTL input or output such as printers and scales. The EZ I/O drives the Octagon MPB series opto-isolation module racks directly, controlling AC and DC loads to 240V at 3A.
≡ EZ I/O options The PC-510 standard version is supplied with two Octagon EZ I/O digital I/O chips for a total of 48 I/O lines. Under OEM contract, the EZ I/O ports can be eliminated or only one port can be installed for 24 I/O lines.
PC-510 user’s manual EZ I/O Table 11-3 EZ I/O pull-up/pull-down jumpers: W4 Pins Label Description [1–2]* EZ I/O 1 pull up to +5V [2–4] EZ I/O 1 pull down to Gnd [5–6]* EZ I/O 2 pull up to +5V [6–8] EZ I/O 2 pull down to Gnd [9–10]*...
≡ Configuring and programming the EZ I/O ports J15 and J16, the digital I/O connectors, each have an Octagon EZ I/O digital chip associated with them. The EZ I/O chip has three ports with eight parallel I/O lines (bits) per port. This port can use one of four base I/O addresses.
PC-510 user’s manual EZ I/O Programming the EZ I/O Follow these steps to program the EZ I/O chip: 1. Configure the EZ 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.
OUT 331h, FFh ‘PortB’ OUT 332h, FFh ‘PortC’ OUT 333h, 3 ‘Operation’ Mode With CAMBASIC, Octagon’s multitasking industrial language, you can Note also accomplish the same configuration and outputs with one statement. Enter: CONFIG EZ I/O &330, &0, &FF, &0, &FF, &0, &FF Ports A, B, and C will now output all "1"s after issuing the following...
PC-510 user’s manual EZ I/O To read ports A and C, issue the following commands: PORTA = INP(330h) (port A) PORTC = INP(333h) (port B) ≡ Enhanced INT 17h function definitions This section provides definitions for the following functions: Initialize EZ I/O 1, Write EZ I/O 1, Read EZ I/O 1, Initialize EZ I/O 2, Write EZ I/O 2, and Read EZ I/O 2.
EZ I/O PC-510 user’s manual Write EZ I/O 1 Function: Subfunction: Purpose: To write a value of an EZ I/O port. Calling registers: Port A mask and data xxxxxxxx xxxxxxxxB xxxxxxxx Mask for port A; 1->bit to be changed xxxxxxxxB...
PC-510 user’s manual EZ I/O xxxxxxxx Data for port C ffffh Return registers: Carry flag cleared if successful Port A data Port B data Port C data Carry flag set if error Error code Comments: This function is used to read from the first EZ I/O (i.e., the EZ I/O that has the higher I/O address when...
EZ I/O PC-510 user’s manual Return registers: Carry flag cleared if successful Carry flag set if error Error code Comments: This function is used to initialize the second EZ I/O (i.e., the EZ I/O that has the lower I/O address when two EZ I/O chips are present on a board) before normal use.
PC-510 user’s manual EZ I/O ax,0ef04h di,00ffh /*port A: no change */ bx,8000h /*port B: bit 7=0, other bits unchanged*/ cx,0202h /*port C: bit 1=1, other bits unchanged* dx,0ffffh Read EZ I/O 2 Function: Subfunction: Purpose: To read from an EZ I/O port.
EZ I/O PC-510 user’s manual You can also use a CMA-26 cable to connect the EZ I/O port to an STB-26 terminal board and then to the opto rack. The STB-26 has two 26-pin connectors, one of which would connect to the EZ I/O port, the other would connect to the opto rack.
PC-510 user’s manual EZ I/O Table 11-7 EZ I/O opto-rack interface MPB opto rack EZ I/O port Connector pin Opto-module position Port C bit 0 bit 1 bit 2 bit 3 MPB-08 bit 4 bit 5 bit 6 bit 7...
Chapter 12: ≡ Description The PC-510 has a bicolor LED that is used by the BIOS to signal sys- tem status. Immediately after the PC-510 powers on, both LEDs are lit and display an orange color. Upon completion of the boot sequence, the amber LED turns off and the green LED remains on.
LED signaling and “beep” codes PC-510 user’s manual Table 12-1 Phoenix BIOS beep codes Diagnostic port output Beep codes Description of test or failure 80286 register test in-progress 1-1-3 CMOS write/read test in-progress 1-1-4 BIOS ROM checksum in-progress 1-2-1 Programmable interval timer test in-progress or...
Page 110
PC-510 user’s manual LED signaling and “beep” codes Table 12-1 Phoenix BIOS beep codes (cont’d) Diagnostic Beep port output codes Description of test or failure 3-1-1 Slave DMA register test in-progress or failure 3-1-2 Master DMA register test in-progress or failure 3-1-3 Master interrupt mask reg.
Page 111
LED signaling and “beep” codes PC-510 user’s manual Table 12-2 Additional error codes for Phoenix BIOS Diagnostic port output Beep codes Description of test or failure Entry to power management initialization Return from power management initialization Entry to cache initialization...
≡ Video features Below is a list of standard video features installed on the PC-510: High performance Chips & Technologies VGA 65550 video controller 2 MB DRAM for display buffering CRT support with resolutions to 1024 x 768 at 75 Hz Flat panel support with resolutions the following resolutions: —...
2. Refer to Figure 13-1 for the correct cables and locations of the keyboard, VGA monitor, and floppy drive connectors. If monitor and keyboard are not available, connect the PC-510 to your Note PC by using a remote serial console. Refer to the Serial Console section in the Console devices chapter.
4. Install the 65550 utility disk in the floppy drive. If a floppy drive is unavailable, then download the PGMVIDEO.EXE and *.DAT files for the flat panel display (e.g., S64P80*.DAT) from your PC to the PC-510. To download files to the PC-510, refer to the Transferring files/remote Note disks chapter.
Change the BIOSDEV jumpers to use this new BIOS. You must perform a hard reset to use this new BIOS. 7. Power off the PC-510 and attach the appropriate flat panel display. To build the correct cable for your flat panel, refer to the wiring diagram text file specific to your flat panel on the 65550 utility disk.
Before connecting your flat panel to the PC-510, check your flat panel for bias voltage requirements. By default, the PC-510 comes with a bias voltage range of +21 to +29V. 1. Refer to the text file associated with your flat panel to determine the supply voltage.
WARNING! Since improper voltage levels can severely damage the flat panel, make sure the PC-510 is configured for the correct bias voltage before it is connected to the panel. LCD bias control examples To change the flat panel bias voltage inside your application, use the INT 17h functions below.
.txt files on the 65550 utility disk. Flat panel interface voltage select: W8 The PC-510 supports flat panel interface at either 5V or 3.3V. W8[1-2] enables flat panel interface at 5V (default). W8[3-4] enables flat panel interface at 3.3V.
Page 119
CRTs and flat panels PC-510 user’s manual 13-8...
Trucking Surveying Timing The PC-510 RTC backup battery supports the GPS interface to main- tain time, date, last known location and GPS almanac data. This allows for rapid time to first fix (warm start) upon system power on. The GPS interface shares the data transmit and receive connections.
To avoid damaging the module and its components: Make sure the power supply to the PC-510 is turned OFF. Damage to the PC-510, the GPS module, and the interface cable may occur if the power is ON.
GPS interface ≡ GPS interface port options The standard version of the PC-510 installs COM5 and COM6. Under OEM contract, COM5 can share the data transmit and receive connec- tions with the GPS connector. COM6 can be ordered to route RTCM SC-104 differential correction data to the GPS receiver.
This connector allows you to interface to one or two PC/104 form factor modules including hard disks, A/D converters, digital I/O, serial ports, etc. The PC-510 supports 8- and 16-bit and provides ±12V from the power supply at P8, P9. These modules can be stacked on top of the PC-510 to form a highly integrated control system.
Page 126
PC-510 user’s manual Overview of Section 3 Section 3 – System management Overview: Section 3 provides information on managing the PC-510 in the areas of internal control, CPU power management, and troubleshooting. The following chapters are included: Chapter 16: Watchdog timer and hardware reset...
Page 127
Overview of Section 3 PC-510 user’s manual...
It times out every 1.6 seconds (1.6 sec. typical, 1.00 sec. min., 2.25 sec. max.) unless reset by the software. The watchdog timer can be controlled through the enhanced INT 17h interface which is a built-in function on the PC-510. ≡ Enhanced INT 17h function definitions This section provides definitions for the following functions: Enable watchdog, Strobe watchdog, and Disable watchdog.
Watchdog timer and hardware reset PC-510 user’s manual Strobe watchdog Function: Subfunction: Purpose: To strobe the watchdog. Calling registers: ffffh Return registers: None Comments: This function strobes the watchdog. Once the watch dog is enabled, it has to be strobed at a period of not less than 1.6 seconds or until the watchdog is dis-...
≡ Hardware reset The PC-510 has a button which allows you to reset the system without turning off the power. This provides a more complete reset than the <CTRL><ALT><DEL> method. The RESET command also accom- plishes the same thing as the reset button. It is also possible to issue a hardware reset through the opto-isolated inputs, either OPTOA or OPTOB channels at J17.
PC-510 user’s manual Serial EEPROM and CMOS RAM Serial EEPROM and CMOS RAM Chapter 17: ≡ Description Up to 768 words of user-definable data can be saved in the serial EEPROM. The serial EEPROM does not require battery backup to maintain the data when the system power is off.
Serial EEPROM and CMOS RAM PC-510 user’s manual Return registers: Carry flag cleared if successful Word read Carry flag set if error Error code Error code Meaning Unknown error Function not implemented Defective serial EEPROM Illegal access Comments: This function reads a word from the user area of the serial EEPROM.
PC-510 user’s manual Serial EEPROM and CMOS RAM Programming example: /* Write 0x1234 to word 3*/ unsigned int seeData = 0x1234; /* Inline assembly code for Borland C++ 3.1 */ asm { ax,0fc01h bx,03h /* Write word 3 */ cx,seeData /* Get write data from...
Serial EEPROM and CMOS RAM PC-510 user’s manual Write multiple words to the serial EEPROM Function: Subfunction: Purpose: To write multiple words to the on-board serial EEPROM. Calling registers: AH Word address (zero based) Word count ffffh (user area relative address)
PC-510 user’s manual Serial EEPROM and CMOS RAM Calling registers: AH ffffh Return registers: Carry flag cleared if successful Size of the serial EEPROM (in words) Size available to user (in words) Carry flag set if error Error code Error code Meaning...
Serial EEPROM and CMOS RAM PC-510 user’s manual Error Code Meaning Unknown error Function not implemented Defective serial EEPROM Illegal access Comments: This function reads a single byte from the extended CMOS RAM area. Programming example: unsigned char cmosByteSave; /* Inline assembly code for Borland C++ 3.1 */...
Serial EEPROM and CMOS RAM PC-510 user’s manual Error Code Meaning Unknown error Function not implemented Defective serial EEPROM Illegal access Comments: This function copies the contents of the serial EEPROM to extended CMOS RAM. The extended CMOS can now be read/written using the 06 and 07 functions.
1. The TRANSFER utility is used to download files, one at a time, to the PC-510 using the XMODEM protocol. TRANSFER.EXE resides on the PC-510 BIOS drive and on the PC-510 utility disk and is used to send or receive files via the serial port (e.g., COM1). TRANSFER.EXE uses the XMODEM protocol, as does PC SmartLINK.
Transferring files to the PC-510 The following steps detail the procedures for transferring files from your PC to the virtual drive on the PC-510. In order to transfer files from your PC to the PC-510, you must execute the TRANSFER program from both the PC-510 and your PC.
1. Connect a 9-pin serial cable with a null modem adapter between COM1 of your PC to COM1 of the PC-510, using a VTC-20F cable. 2. Execute the TRANSFER program from the PC-510 to send a file to your TRANSFER /COM1 /S /V filename.ext filename.ext is the name of the file on the PC-510 which you are...
Windows. If you are using Windows on your PC, restart the PC in MS-DOS mode before running SmartLINK. 3. Execute the TRANSFER.EXE program from the PC-510 by entering: PC510 C:\> TRANSFER DEMO.EXE The following message is displayed from the PC-510: Receiving DEMO.EXE .
Hardware and software requirements: Desktop PC, running REMSERV, connected by a VTC-20F cable and a null modem adapter to COM1 or COM2 of the PC-510. A PC-510 system, including a keyboard, and VGA monitor, running REMDISK from COM1 or COM2.
Using COM1 at 115K+ baud. Accessing Drive C: Time-out is 2 seconds Press <Esc> to Exit.(There may be a delay before exit occurs) 4. Files are transferred to the PC-510 read/write drives by using the DOS COPY and XCOPY commands. From the PC-510 system, enter: 18-6...
Page 146
Transferring files/remote disks PC510 C:\> COPY F:\MPC\PC510\DEMO.EXE PC510 C:\> DIR PC510 C:\> DEMO.EXE The DEMO program displays a message on the PC-510 monitor. 5. When finished, on the PC-510 system, execute: PC510 C:\> REMDISK /U This unloads REMDISK from the PC-510.
Copyright (C) 1985-1994 Phoenix Technologies, Ltd. The PICO FA extended BIOS allows the PC-510 to boot from the flash file system on-board the PC-510. These drives are “simulated” hard drives that look like a standard hard drive on a PC. In some instances it will be necessary to disable the PICO FA extended BIOS.
Page 149
Managing SSDs PC-510 user’s manual SSD0 is C: and SSD1 is D:. Drive designators will change depending on Note the SETSSD settings. To set SSD1 first and SSD0 second, enter the following command: PC510 C:\> SETSSD SSD1 SSD0 In the above example SSD1 is C: and SSD0 is D:. Drive designators will Note change depending on the SETSSD settings.
Note accessing the drive. This allows DOS to recognize the drive and add a letter designation to it. PFORMAT.EXE must be downloaded from the PC-510 utility disk. This Note file is located in the \UTILS directory. PFORMAT.EXE will not format IDE/ATA drives.
For example, if your system has 1 IDE drive, and SETSSD shows “[HDDs] SSD0 SSD1,” then SSD1 should be drive E:. To SYS this drive, use the “SYS d:” command. SYS.COM must be downloaded from the PC-510 utility disk. This file is Note located in the \DOS directory.
This is used to program SSD drives on other target systems from one “development” system. 1. To make a copy of the PC-510 to a local file, enter: GETIMG SSD1 < filename > 2. To make a copy of the PC-510 SSD to a remote file: a.
Managing SSDs PC-510 user’s manual 1. Run GETIMG.EXE to make a copy of the PC-510 SSD to a local file or GETIMGH.EXE to make a copy of the PC-510 SSD to a remote file. Refer to the above section, Making copies of the PC-510 SSD.
PC-510 user’s manual User-defined jumper User-defined jumper Chapter 20: ≡ User-defined jumper Jumpers W4[9-10] and W3[5-6] are user-defined jumper. For program direction, read the jumper by code in your program. Table 20-1 User option jumper 1: W4 Label Description [9-10]*...
Page 155
User-defined jumper PC-510 user’s manual Comments: This function returns the jumper settings. Programming example: /* The following example program reads the user defined jumper */ unsigned char jumpers; asm { ax,0fb0bh dx,0ffffh jumpers, al if(jumpers & 1) /* look at bit 2*/ printf("User jumper U installed\n);...
PMISETUP program. DOS-supplied advanced power management (APM) programs, such as POWER.EXE are also supported. See the PC-510 utility disk for a list of example programs located in the \EXAMPLES directory. For more information on using the SETUP utility, refer to the SETUP programs chapter. For more information on using the PMISETUP utility, see the PMISETUP section later in this chapter.
CPU power management PC-510 user’s manual In a stand-alone environment (no APM software active), the firmware works in conjunction with the hardware timers and monitoring func- tions to identify periods when certain devices or the entire system are inactive. Individual timers are supported for specific devices, including the hard disk, floppy disk and serial ports.
PC-510 user’s manual CPU power management Before a device is SUSPENDed, or powered down, its context is saved in memory so that it can be restored to its active state when it is powered up. The timer is disabled on SUSPEND to prevent repetitive triggering, and the chipset is configured to generate another SMI when the device is accessed again.
DOZE Clock (Slow, Stop): SLOW or STOP Time Updated After Suspend: ENABLED or DISABLED How to initiate the SUSPEND/RESUME option 1. In PC-510 SETUP and in a .PMI file, enable power management and select the following options: SETUP: Power Management: ENABLED...
Page 160
“suspend-delay” timer to expire. Refer to the IRQ routing and opto IRQs chapter for the EPMI connection and signal requirements. 7. The PC-510 system enters the SUSPEND mode, powering down any devices that can be powered down. 8. A system RESUME is generated by any event defined in the .PMI file or the when an external RESUME signal is applied at J17[3-4].
SMI are powered up if specified in CMOS. Any device access or specified interrupt can cause the system to RESUME. How to initiate the STANDBY option 1. In the PC-510 SETUP and in a .PMI file, enable power management and select the following options: SETUP:...
The PC-510 system is now ready to enter the STANDBY mode. 5. Initiate APM software, such as POWER.EXE. 6. The PC-510 system enters the SUSPEND mode as determined by the APM software, powering down any devices that can be powered down.
How to initiate the save to disk option 1. Use PHDISK.EXE, located in the \UTILS directory on the PC-510 utility disk, to prepare the hard drive. 2. In PC-510 SETUP and in a .PMI file, enable power management and select the following options: SETUP:...
PC510 C:\> PMISETUP TEST.PMI 4. Hardware reset the system for the PMISETUP options to take effect. The PC-510 system is now ready to Save to Disk. 5. Initiate a PMI input signal at J17[1-2]. Refer to the IRQ routing and opto IRQs chapter for the PMI connection and signal generation.
IRQ0 configured to reset DOZE timer 1. This allows the CPU to resume normal operation for 4 mS on each IRQ0 in order to main- tain the time of day. In the PC-510 SETUP, the following options are available: Power Management: ENABLED or DISABLED...
PC-510 user’s manual CPU power management Interrupts that reset DOZE are configured in a .PMI file: irq0-reset-doze=Y/N Enables reset of DOZE clock if IRQ0 occurs irq3-reset-doze=Y/N Enables reset of DOZE clock if IRQ3 occurs irq4-reset-doze=Y/N Enables reset of DOZE clock if IRQ4 occurs...
CPU power management PC-510 user’s manual irq7-reset-idle=Y/N Enables reset of IDLE clock if IRQ7 occurs irq8-reset-idle=Y/N Enables reset of IDLE clock if IRQ8 occurs irq9-reset-idle=Y/N Enables reset of IDLE clock if IRQ9 occurs irq10-reset-idle=Y/N Enables reset of IDLE clock if IRQ10 occurs...
Enables RESUME if IRQ15 occurs Remote suspend/resume inputs The PC-510 provides a remote suspend/resume input. The opto-isolated input is located at J17[3-4]. The opto requires a 5V input pulse and then triggers a “suspend” or “resume from suspend” on the trailing edge of the pulse.
If the required options are selected in PMISETUP.EXE, other devices, such as the input from a serial port or the ring indicator from a modem connected to COM2, will cause the PC-510 to resume. First Suspend/Resume Pulse: The on-board SVGA ceases to display video and the hard drive spins down.
CPU not run in “full on” condition. If thermal man- agement is enabled and DOZE is enabled, the PC-510 will operate to the published temperature specifications. If thermal management is disabled, care must be taken not to damage or shorten the life of the CPU.
PC-510 user’s manual However, if power consumption is not a major concern for your system when using the video accelerator function, Octagon Systems strongly recommends that you disable power management and install W2[3-4]. This enables the CPU to operate at full clock speed (133 MHz) and still maintain the PC-510’s temperature performance range between –40°C...
Page 172
PC-510 user’s manual CPU power management When the /P option is used with the /SHOWALL, the display pauses be- tween each displayed page of information. When the /? option is used, all other options are ignored and a “help display”...
Page 173
CPU power management PC-510 user’s manual irq8-reset-doze=Y/N Enables reset of DOZE clock if IRQ8 occurs irq12-reset-doze=Y/N Enables reset of DOZE clock if IRQ12 occurs irq13-reset-doze=Y/N Enables reset of DOZE clock if IRQ13 occurs irq0-reset-idle=Y/N Enables reset of IDLE clock if IRQ0 occurs...
Page 174
PC-510 user’s manual CPU power management irq1-resume-reset=Y/N Enables RESUME if IRQ1 occurs irq3-resume-reset=Y/N Enables RESUME if IRQ3 occurs irq4-resume-reset=Y/N Enables RESUME if IRQ4 occurs irq5-resume-reset=Y/N Enables RESUME if IRQ5 occurs irq7-resume-reset=Y/N Enables RESUME if IRQ7 occurs irq8-resume-reset=Y/N Enables RESUME if IRQ8 occurs...
Page 175
CPU power management PC-510 user’s manual suspend-delay = 0 irq0-reset-doze = N irq3-reset-doze = N irq4-reset-doze = Y irq5-reset-doze = N irq7-reset-doze = N irq8-reset-doze = N irq12-reset-doze = N irq13-reset-doze = Y irq0-reset-idle = N irq1-reset-idle = Y irq3-reset-idle = Y...
Page 176
PC-510 user’s manual CPU power management irq14-resume-reset = N irq15-resume-reset = N RI-resume-reset = Y RI-transitions = 5 EPMI-resume-reset = Y EPMI-reset-idle = Y LCD-reset-idle = Y COM1-reset-idle = Y COM2-reset-idle = Y LPT-reset-idle = Y KBD-reset-idle = Y FDD-reset-idle = Y...
Page 177
CPU power management PC-510 user’s manual 21-22...
Console devices chapter for further instructions on how to enable/disable the video BIOS device. 3. The VTC-20F serial cable turns the PC-510 serial port into a 9-pin AT serial port. Make sure a null modem adapter is installed on the other end, and that the assembly is inserted into the proper serial port on the PC.
Page 179
Troubleshooting PC-510 user’s manual System generates a BIOS message but locks up when boot- ing from SSD1 1. Remove W2[9-10] and reboot. When PICO FA prompts you, select SSD1 as the first drive and second drive. 2. Display the directory of SSD1 and verify that all the necessary boot files exist.
PC-510 user’s manual Troubleshooting System locks up after powerdown/powerup If the power supply does not drain below 0.7V, the CMOS components on the card will act like diodes and forward bias. This is typically caused by using power supplies that have large output capacitors.
Page 182
PC-510 user’s manual Overview of Section 4 Section 4 – Appendices Overview: Section 4 contains a series of appendices which provides additional information about the PC-510. Appendix A: Technical data Appendix B: Software utilities Appendix C: Third party support Appendix D :...
Page 183
Overview of Section 4 PC-510 user’s manual...
PC-510 user’s manual Technical data Technical data Appendix A: ≡ Technical specifications 586-133 MHz (120MHz jumper selectable for temperature enhancement) Local bus clock 66MHz (40MHz when in 120MHz mode) BIOS AT compatible with industrial extensions. DRAM 1 MB DRAM is soldered on-card (standard). Field expandable to 48 MB using 32 MB DIMM (optional).
Page 185
Technical data PC-510 user’s manual Battery backup AT style battery. Power requirements 5V ±0.25V 586 processor Full speed: 1.84 Amps typical Slow clock: 770 mA typical Stop clock: 660 mA typical Suspend: 540 mA typical Voltage supervisor Reset threshold: +5V supply > 4.65V typical Environmental specifications -40°...
PC-510 user’s manual Technical data Table A-2 PC-510 I/O map Hex range Function 0000-00A7h* System I/O functions 00A8-00AFh* Red LED Control: D7 = 1 (LED on); D7 = 0 (LED off). Also functions as default status register. 00A8-00AFh 82C602A buffer enable (read) 00A8-00AFh Green LED Control: D6 = 1 (LED on);...
Page 187
Technical data PC-510 user’s manual Table A-3 I/O map (Latched registered outputs via OctaGlue: Address at X0A8h) Function Port 0A8H position Green LED Bit 7, I/O read/write: 0 = on; 1 = off Amber LED Bit 6, I/O read/write: 0 = on; 1 = off Extended CMOS enable Bit 5, I/O read/write: 0 = on;...
PC-510 user’s manual Technical data Table A-19 Mouse connector: J3 Function Mouse data +5V Safe Mouse clock SHLD0 SHLD1 Table A-20 AT and industrial serial for COM3 and COM4: J4 COM3 COM3 COM3 (optional) COM3 (optional) (standard) industrial (standard) industrial...
Page 193
Technical data PC-510 user’s manual Table A-21 AT and industrial serial for COM5 and COM6: J5 COM5 COM5 (optional) COM5 (optional) COM5 routed (standard) routed from (standard) from AT serial GPS J9 AT serial GPS J9 — — RxD* RxD GPS —...
PC-510 user’s manual Technical data Table A-25 IDE hard drive connector: J10 Function Function Reset* Data 7 Data 8 Data 6 Data 9 Data 5 Data 10 Data 4 Data 11 Data 3 Data 12 Data 2 Data 13 Data 1...
Page 197
Technical data PC-510 user’s manual Table A-26 PC/104 signal assignments: J11 Row A Row B Row C Row D — — IOCHK* SBHE* MEMCS16* RESETDRV LA23 IOCS16* LA22 IRQ10 IRQ9 LA21 IRQ11 –5V LA20 IRQ12 DRQ2 LA19 IRQ15 –12V LA18...
PC-510 user’s manual Technical data Table A-29 EZ I/O 1 connector (J15) and EZ I/O 2 connector (J16) Function Function Function Port A Port B Port C bit 0 bit 0 bit 0 bit 1 bit 1 bit 1 bit 2...
Page 201
Technical data PC-510 user’s manual Table A-32 PC video connector: J19 Function Function VLCK VREF HREF VSYNC HSYNC PCLK Color key A-18...
≡ ≡ ≡ ≡ ≡ Tie wrap holes Additional .125" mounting holes are on the PC-510 board for the use of .100" wide nylon tie wraps. These tie wraps loop around the SSD0 DIP device and also the DIMM memory expansion device. This feature will increase the ruggedness and the retention ability in high vibration environments.
Page 203
Technical data PC-510 user’s manual A-20...
Appendix B: ≡ Introduction The PC-510 ROM-DOS and Software Utility Disk comes with the utili- ties listed below. Some of these utilities are also available on the PC-510 BIOS drive. This appendix describes the utilities and their use. Support commands: COM1CON.EXE...
Page 205
Software utilities PC-510 user’s manual ≡ GETBIOS.EXE Purpose This support command stores the BIOS information in a specific file. Syntax GETBIOS SSD x filename Parameters SSDx specifies the target SSD that stores the BIOS. The variable x represents a value from 0 to 1.
PC-510 user’s manual Software utilities Syntax 3 GETIMG SSD x / U xxxx [/B xx ] [/I xx ] Parameters SSDx specifies the target SSD for file saving or programming. The variable x represents a value from 0 to 1.
Software utilities PC-510 user’s manual Purpose 2 This support command transfers an SSD image from a target PC run- ning GETIMG and saves the image to a host file via a serial UART connection. A non-standard serial port address is used and the IRQ value must be specified.
PC-510 user’s manual Software utilities Remarks The HIMEM driver can be used to allow ROM-DOS to run in High Memory. HIMEM supports a default of 32 handles. HIMEM should not be used with older versions of VDISK. Current versions of VDISK will use XMS memory if it is available.
Resident) works in combination with the INT 17 extended BIOS/TSR. Press <CTRL><+> to increase the voltage <CTRL><-> to decrease the voltage. These keystrokes adjust the voltage within the PC-510’s pre- defined voltage range (factory default is +22V to +30V). The <-> and <+>...
PC-510 user’s manual Software utilities Example 2 To install the LCDBIAS TSR only and not a display of its adjust charac- ters, enter: LCDBIAS Example 3 If possible, to uninstall the LCDBIAS TSR, enter this command: LCDBIAS /U Remarks If the INT 17 extended BIOS/TSR has not been previously installed, then the LCD TSR will not install.
To place a volume label on disk for preformatted drive D:, enter: PFORMAT d: /V Example 2 To have PICO FA write an MBR to drive H0, enter: PFORMAT H0 /M ≡ PGMBIOS.EXE Purpose This support command programs a new system BIOS into the PC-510.
PC-510 user’s manual Software utilities Syntax PGMBIOS [ filename | SSD x ] SSD y [/?] Parameters filename specifies the BIOS .DAT file to program into flash. SSDx specifies the source SSD for BIOS. The variable x represents a value from 0 to 1.
Software utilities PC-510 user’s manual Purpose 3 This support command programs a local file image to an SSD and transfers it to a host PC running PGMIMGH. A non-standard serial port I/O address is used and the IRQ value must be specified.
PC-510 user’s manual Software utilities Syntax 2 PGMIMGH filename /U xxx [/B xx ] /I xx Parameters filename specifies the input file for programming and it also repre- sents the host filename. /COMx specifies the PC COM port for serial transfer. The variable x represents a value from 1 to 4.
BIOS, programmed for your flat panel. To restore the CRT/VGA display, reprogram the default video BIOS by using the serial console to access the PC-510. See also For more information on supported video BIOS files, see the VGA 65550 utility disk and its README.TXT file.
PC-510 user’s manual Software utilities Syntax PHDISK Remarks This program modifies the partition table on an IDE hard drive so that a “save to disk” can be performed. The size of the partition includes system information such as interrupt controllers, floppy disk controller, etc.
Software utilities PC-510 user’s manual Syntax PICOFA.SYS Remarks This command will not allow booting from an SSD. ≡ PMISETUP.EXE Purpose This support command allows modification of the power management options. Syntax PMISETUP inputfile [/SHOWALL] [/DEFAULT] [/P] [/?] Parameters inputfile specifies the file containing PMISETUP commands.
PC-510 user’s manual Software utilities ≡ REMDISK.EXE Purpose This support command allows access to a disk drive on a remote system via a serial cable and standard PC style (8250 UART) serial port. Syntax REMDISK [/U] [/?] [/B nnnn ] [+] [/COM n ]...
PC-510 user’s manual Software utilities See also REMSERV.EXE ≡ REMQUIT.COM Purpose This support command cancels a REMSERV session on a remote sys- tem. Syntax REMQUIT Remarks Once a REMDISK/REMSERV connection is no longer needed, the REMQUIT command is used (on the same CPU running REMDISK) to cancel the REMSERV command.
Page 221
Software utilities PC-510 user’s manual Parameters d: represents the letter of the drive that the Server will make avail- able to the Client. /Bnnnn selects the baud rate for transmission. Available baud rates are 300, 1200, 2400, 4800, 9600, 19200, 38400, 57600, and 115k.
The RESET command also restarts all the expansion I/O cards on the bus. This differs from a <CTRL><ALT><DEL> reboot of the system which only restarts the system but not the expansion cards. The RE- SET button on the PC-510 also accomplishes the same thing as the RESET command. ≡...
Software utilities PC-510 user’s manual ≡ SETIRQ.EXE Purpose This support command programs new IRQ matrix files in the PC-510 utility disk. The matrix file remaps bus IRQs, RS-232/485 data, EZ I/O, and COM5 and COM6 base address options. Syntax SETIRQ mapfile.isp Parameters mapfile.isp is the ISP file found in the IRQ directory of the utility...
Page 224
PC-510 user’s manual Software utilities /NoSSD is an optional parameter that specifies that no SSDs are to be allocated. /? displays a short help screen for the SETSSD program. No other arguments are to be included on the command line when the /? is used.
Software utilities PC-510 user’s manual See also See the SETSSD section in the SETUP programs chapter. See also the Third party support appendix for more details on QNX usage. ≡ SETUP.COM Purpose This support command configures various system parameters, including serial ports, a parallel port, and a floppy and hard drive.
See also SETSSD.EXE, PFORMAT.EXE ≡ TRANSFER.EXE Purpose This support command transfers files to or from the PC-510 over a serial port. Syntax TRANSFER filepath [/S | /R] [/B xxxx ] [/V] [/COM x ] Parameters filepath specifies the file pathname to send or receive.
Page 228
To send a file named C:\DEMO\DEMO.EXE from a remote PC to the file named D:\DEMO.EXE on the PC-510 at 57600 baud with a serial cable from COM2 on the remote PC and COM1 on the PC-510, enter the following command on the PC-510: TRANSFER D:\DEMO.EXE /R /V /B57600...
Software utilities PC-510 user’s manual The maximum baud rate is dependent on the processor speeds of the remote PC and the PC-510. The received file size is rounded up to the nearest 128 byte boundary. See also REMDISK.EXE, REMSERV.EXE ≡...
Page 230
PC-510 user’s manual Software utilities Remarks VDISK allows the user to partition some of the computer's memory as a disk. This disk is called a RAM disk or Virtual Disk. A RAM disk is much faster than either a floppy or hard disk. The RAM drive can use either standard DOS program memory or extended memory (above 1 MB) for the disk.
3. To boot from SSD1 with QNX, execute SETSSD SSD1 /QNX+. Programming QNX into SSD1 The PC-510 contains a reserved 192K area located in front of the SSD1 flash. The EFSYS.510 driver from Octagon reserves this space auto- matically. Use the sample files from Octagon’s QNX utility disk to program QNX into SSD1.
Third party support PC-510 user’s manual WARNING! Installing the DOC module into the wrong position on SSD0 of the PC-510 board will permanently damage the DOC module. 6. Power on the PC-510. 7. Execute: DOCPRGO /F:OCT1202.BIN /W The DOCPRGO.EXE and the OCT1202.BIN are on the DOC utility Note disk.
Octagon’s obligation under this warranty shall not arise until Buyer returns the defective product, freight prepaid to Octagon’s facility or another specified location.
Page 239
This manual may contain or reference information and products protected by copyrights or patents. No license is conveyed under the rights of Octagon or others.