4.6Disk On Chip us age4-6
5Se rial Con sole Reference5-1
5.1In tro duc tion5-1
5.2 Win com.exe Se rial Con sole Cli ent5-1
5.3 Get ting Started with the Se rial Con sole5-2
5.4Se rial Con sole Setup5-3
5.5Copy Files us ing the Se rial Con sole5-4
AP PEN DIX APort I/O Map
AP PEN DIX BIn ter rupt Map
AP PEN DIX CPCM- 586 Parts Place ment Guide
AP PEN DIX DPCM- 586 Parts List
AP PEN DIX EPCM- 586 Me chani cal Drawing
nHigh In te gra tion 133MHz 5x86 Proc es sor Board
nPC/104 Sized Mod ule
nUp to 32 Mega bytes of rug ge dized SMT DRAM
nOnboard Solid State Disk sup port for EPROM, SRAM, or FLASH
nIn dus try Stan dard AWARD BIOS with POST
nTwo PC Com pati ble Se rial Ports with op tional RS- 422/RS- 485 sup port
nStan dard Par al lel Printer Port
nWatch dog Timer with Pow er fail/Re set
nOn board 16- bit IDE In ter face
nOn board Dual Floppy Disk Con trol ler
nStan dard AT Key board Sup port
nReal-Time Clock with Bat tery Backup
nStatus and Hard Disk LEDs
n+5 Volt Only Op era tion
1.2GENERAL DESCRIPTION
The PCM- 586 is a small, high- performance, em beddable com puter sys tem on a sin gle
PC/104 form fac tor board. It fea tures the ACC Mi cro 2089 plus the AMD 5x86 run ning at
133 Mhz. It can be popu lated with up to 64 Mega bytes of fac tory in stalled SMT DRAM. Its
full PC/AT hard ware, and in dus try stan dard AWARD BIOS, as sure full hard ware and
soft ware com pati bil ity with PC soft ware and op er at ing sys tems. The PCM- 586 in cludes
on board in ter faces for floppy disks, IDE fixed disks, par al lel printer, and two se rial
chan nels with RS- 232, RS- 422, or RS- 485 ca pa bil ity on ei ther or both chan nels. A full 16 bit PC/104 ex pan sion bus is pro vided for fur ther ex pan sion to an en tire in dus try of add- on
pe riph er als in clud ing high- speed VGA con trol lers, sound and speech mod ules, SCSI
con trol lers, Ana log I/O mod ules, and lit er ally hun dreds of other op tions avail able from
Win Sys tems and a va ri ety of ven dors sup port ing the PC/104 stan dard. An on board
Sili con Disk socket sup ports disks of up to 1 Mega byte in size and can util ize SRAM,
PEROM, or EPROM as the disk me dia. Boot ca pa bil ity is pro vided on board, and a set of
utili ties and driv ers are included to make the sili con disk based sys tem very user friendly.
Al ter nately, the M-Systems’ Disk On Chip FLASH mod ules may be popu lated and disk
sizes range from 2 Mega bytes to 72 Mega bytes.
This sec tion of the man ual is in tended to pro vide suf fi cient in for ma tion re gard ing the
con figu ra tion and us age of the PCM- 586 board. Win Sys tems main tains a Tech ni cal
Sup port Group to help an swer ques tions re gard ing con figu ra tion, us age, or pro gram ming
of the board. For an swers to ques tions not ade quately ad dressed in this man ual, con tact
Tech ni cal Sup port at (817) 274- 7553 be tween 8AM and 5PM Cen tral Time.
2.2ACC MICRO 2089 Chipset
The PCM- 586 util izes the ACC Mi cro 2089 Chipset which pro vides a highly
in te grated, high- performance back bone for full PC/AT com pati bil ity. The 2089 con tains
the logic for DRAM, CPU and Bus State con trol as well as the stan dard com ple ment of
‘AT’ class pe riph er als in ter nally, in clud ing :
8 DMA Chan nels com pati ble with PC- AT Con trol lers
15 In ter rupt in puts com pati ble with mas ter/slaved 8259 in ter rupt con trol lers
Three 8254 com pati ble timer/coun ter chan nels
Two 8250 com pati ble UARTS
EPP/ECP LPT Port
765B com pati ble Floppy Disk Controller
PC-AT com pati ble real time clock/cal en dar with CMOS
The func tional units are 100% PC- AT com pati ble and are sup ported by the Award
BIOS and Setup. Us ers de sir ing to ac cess these in ter nal pe riph er als di rectly should ref e r
to any manu fac tur er’s ge neric lit era ture on the equiva lent dis crete com po nent.
There are a number of in ter nal reg is ters within the 2089 Chipset sec tion that are used
by the BIOS for con trol and con figu ra tion. Ref er to the I/O Map in Ap pen dix A for port
us age to avoid con flicts when add ing ex ter nal I/O de vices.
The PCM- 586 con tains an on board Clock/Cal en dar from Dal las Semi Con duc tor. The
DS12885S is fully com pati ble with the MC146818A used in the origi nal PC- AT
com put ers. This clock has a number of fea tures in clud ing pe ri odic and alarm interru pt
ca pa bili ties. In ad di tion to the Time and Date keep ing func tions, the sys tem
con figu ra tion is kept in CMOS RAM con tained within the clock sec tion. This RAM holds
all of the setup in for ma tion re gard ing hard and floppy disk types, video type, shad ow ing,
wait states, etc. Ref er to the sec tion on the Award BIOS Setup for com plete in for ma tion
on what is con fig ured via the CMOS RAM.
It may be come nec es sary at some time to make the CMOS RAM for get its cur rent
con figu ra tion and to start fresh with fac tory de faults. This may be ac com plished by
re mov ing power and the board from the sys tem. Then re move the jumper from J6 pins 1-2
and place on pins 2-3. Then short all 3 pins of J7 together for 2 sec onds. Re place the
jumper at J6 to its origi nal po si tion, re in stall the board, power up, and re con fig ure the
setup as desired.
NOTE : J6 must al ways be re in stalled. The sys tem will not func tion cor rectly with out
this jumper in stalled. If no battery is installed, jumper J6 pins 2-3.
2.4Keyboard Interface
The PCM- 586 con tains an on board PC- AT style key board con trol ler. Con nec tion is
made through the Multi-I/O con nec tor at J4. An adapter ca ble, P/N CBL- 162-1, is
avail able from Win Sys tems to make ready ac cess to all of the de vices ter mi nated at the
Multi-I/O con nec tor. Us ers de sir ing cus tom con nec tions should ref er to the Multi-I/O
con nec tor pin defi ni tions given later in this man ual.
The PCM- 586 pro vides two RS- 232 se rial chan nels on board, con fig ur able as RS- 422
or RS- 485 with the ad di tion of op tional driver ICs. The con figu ra tion op tions for each of
the sup ported modes are shown on the fol low ing pages.
2.5.1COM 1 - RS-232
COM1 is I/O mapped at 3F8H and util izes a 16550-type UART con tained in the 2089.
When used in RS- 232 mode, COM1 is ter mi nated via the multi-I/O con nec tor at J4. The
con figu ra tion de tails and the pin defi ni tions when used with the CBL- 162-1 ca ble are
shown here :
1 DCD
2 RX Data
3 TX Data
4 DTR
5 GND
6 DSR
7 RTS
8 CTS
9 RI
WinSystems - "The Embedded Systems Authority"
2.5.2COM 2 - RS-232
COM2 is I/O mapped at 2F8H and util izes a 16550-type UART con tained in the Super-
I/O chip. When used in RS- 232 mode COM2 is ter mi nated via the multi-I/O con nec tor at
J4.The con figu ra tion de tails and the pin defi ni tions when used with the CBL- 162-1 ca ble
are shown here :
COM2 - DB9
PIN DEFINITIONS
J10
3 o
2 o
1 o
J8
3 o
2 o
1 o
U8 - Installed
U7 - Not Installed
U6 - Not Installed
1 DCD
2 RX Data
3 TX Data
4 DTR
5 GND
6 DSR
7 RTS
8 CTS
9 RI
2.5.3RS-422 Mode Configuration
RS- 422 sig nal lev els are sup ported on ei ther, or both se rial chan nels with the
in stal la tion of the op tional “Chip Kit” Win Sys tems’ part number CK- 75176-2. This kit
pro vides the driver ICs nec es sary for a sig nal chan nel of RS- 422. If two chan nels of RS 422 are re quired then two kits will be needed. RS- 422 is a 4- wire point- to- point full duplex in ter face al low ing much longer ca ble runs than are pos si ble with RS- 232. The
dif fer en tial trans mit ter and re ceiver twisted- pairs of fer a high de gree of noise im mu nity.
RS- 422 usu ally re quires that the lines be ter mi nated at both ends. The fol low ing
il lus tra tions show the cor rect jump er ing, driver IC in stal la tion, and I/O con nec tor pin
defi ni tions for each of the chan nels when used in RS- 422 mode.
RS- 422 NOTE : When used in RS- 422 mode, the trans mit ter must
be en abled via soft ware by set ting the RTS bit in the Mo dem Con trol Reg is ter (Bit 1).
2.5.6RS-485 Mode Configuration
The RS- 485 muti-drop in ter face is sup ported on both se rial chan nels with the
in stal la tion of the op tional “Chip Kit” Win Sys tems’ part number CK- 75176-2. A sin gle kit
is suf fi cient to con fig ure both chan nels for RS- 485. RS- 485 is a 2- wire multi- drop in ter face
where only one sta tion at a time talks (trans mits) while all oth ers lis ten (re ceive). RS- 485
usu ally re quires the twisted line- pair be ter mi nated at each end of the run. The fol low ing
il lus tra tions show the cor rect jump er ing, driver IC in stal la tion, and I/O con nec tor pin- out
for each of the chan nels when used in RS- 485 mode.
2.5.7COM 1 - RS-485
J11
3 o
2 o
1 o
Normal RS-485 operation is
achieved by jumpering J9 pins
1-2. For RS-485 with
Echo-back jumper pins 2-3
RS- 485 NOTE : Be cause RS- 485 uses a sin gle twisted- pair, all trans mit ters are
con nected in par al lel. Only one sta tion may trans mit, or have its trans mit ter en abled at a
time. The trans mit ter en able/dis able is con trolled by Bit 1 in the Mo dem Con trol Reg is ter
(RTS). When set, the trans mit ter is en abled, when cleared (the nor mal state), the
trans mit ter is dis abled and the re ceiver is en abled. Note that it is nec es sary to al low some
mini mal set tling time af ter ena bling the trans mit ter bef ore trans mit ting the first
char ac ter. Like wise, fol low ing a trans mis sion, it is nec es sary to be sure that all
char ac ters have been com pletely shifted out of the UART (Check Bit 6 in the Line Status
Reg is ter) bef ore dis abling the trans mit ter to avoid chop ping off the last char ac ter sent.
RS- 485 NOTE : Be cause RS- 485 uses a sin gle twisted- pair, all trans mit ters are
con nected in par al lel. Only one sta tion may trans mit, or have its trans mit ter en abled at a
time. The trans mit ter en able/dis able is con trolled by Bit 1 in the Mo dem Con trol Reg is ter
(RTS). When set, the trans mit ter is en abled, when cleared (the nor mal state), the
trans mit ter is dis abled and the re ceiver is en abled. Note that it is nec es sary to al low some
mini mal set tling time af ter ena bling the trans mit ter bef ore trans mit ting the first
char ac ter. Like wise, fol low ing a trans mis sion, it is nec es sary to be sure that all
char ac ters have been com pletely shifted out of the UART (Check Bit 6 in the Line Status
Reg is ter) bef ore dis abling the trans mit ter to avoid chop ping off the last char ac ter sent.
2.6Parallel Printer Interface
The PCM- 586 sup ports a stan dard par al lel printer port. An op tional con figu ra tion is
avail able with a par al lel port ca pa ble of en hanced EPP and ECP op era tions. The par al lel
port is I/O mapped at 278H and is ter mi nated at the Multi-I/O con nec tor J4. The pin
defi ni tions for the par al lel port con nec tor DB- 25, when used with the CBL- 162-1, ca ble is
shown be low :
Audio power for the PCM-586 can be accessed thru the connector at J1. Pin 1 drives a
+5 volt digital line suitable for Piezo-type transducers. Pin definitions for J1 are given
below.
J1
+5
1 o
GND
2 o
Audio
3 o
2.8PC/104 Bus Interface
The PCM- 586 sup ports I/O ex pan sion through the stan dard PC/104 con nec tors at J16
and J17. The PCM- 586 sup ports both 8- bit and 16- bit PC/104 mod ules. The PC/104
con nec tor pin defi ni tions are pro vided here for ref er ence.
GND
RESET
+5V
IRQ9
-5V
DRQ2
-12V
0WS
+12V
GND
MEMW
MEMR
IOW
IOR
DACK3
DRQ3
DACK1
DRQ1
REFRESH
SYSCLK
IRQ7
IRQ6
IRQ5
IRQ4
IRQ3
DACK2
TC
BALE
+5V
OSC
GND
GND
J16
B1 o o A1
B2 o o A2
B3 o o A3
B4 o o A4
B5 o o A5
B6 o o A6
B7 o o A7
B8 o o A8
B9 o o A9
B10 o o A10
B11 o o A11
B12 o o A12
B13 o o A13
B14 o o A14
B15 o o A15
B16 o o A16
B17 o o A17
B18 o o A18
B19 o o A19
B20 o o A20
B21 o o A21
B22 o o A22
B23 o o A23
B24 o o A24
B25 o o A25
B26 o o A26
B27 o o A27
B28 o o A28
B29 o o A29
B30 o o A30
B31 o o A31
B32 o o A32
C0 o o D0
C1 o o D1
C2 o o D2
C3 o o D3
C4 o o D4
C5 o o D5
C6 o o D6
C7 o o D7
C8 o o D8
C9 o o D9
C10 o o D10
C11 o o D11
C12 o o D12
C13 o o D13
C14 o o D14
C15 o o D15
C16 o o D16
C17 o o D17
C18 o o D18
C19 o o D19
The PCM- 586 sup ports up to 2 stan dard 3 ½” or 5 ¼” PC com pati ble floppy disk drives.
The drives are con nected via the I/O con nec tor at J3. Note that the in ter con nect ca ble to
the drives is a stan dard floppy I/O ca ble used on desk top PCs. The ca ble must have the
twisted sec tion prior to the drive A po si tion. The pin defi ni tions for the J3 con nec tor are
shown here for ref er ence.
1 o o 2
3 o o 4
5 o o 6
7 o o 8
9 o o 10
11 o o 12
13 o o 14
15 o o 16
17 o o 18
19 o o 20
21 o o 22
23 o o 24
25 o o 26
27 o o 28
29 o o 30
31 o o 32
33 o o 34
RPM/LC
N/C
N/C
INDEX
MTR0
DRV1
DRV0
MTR1
DIR
STEP
WDATA
WGATE
TRK0
WPRT
RDATA
HDSEL
DSKCHG
2.10IDE Hard Disk Interface
The PCM- 586 sup ports stan dard IDE fixed disks through the I/O con nec tor at J5. A
red ac tiv ity LED is pres ent at D1. The pin defi ni tions for the J5 con nec tor are shown here.
J5
RESET
D7
D6
D5
D4
D3
D2
D1
D0
GND
N/C
IOW
IOR
N/C
N/C
IRQ14
A1
A0
HDCS0
N/C
1 o o 2
3 o o 4
5 o o 6
7 o o 8
9 o o 10
11 o o 12
13 o o 14
15 o o 16
17 o o 18
19 o o 20
21 o o 22
23 o o 24
25 o o 26
27 o o 28
29 o o 30
31 o o 32
33 o o 34
35 o o 36
37 o o 38
39 o o 40
The PCM- 586 board fea tures a power- on volt age de tect and a power- down/power
brown out re set cir cuit to pro tect mem ory and I/O from faulty CPU op era tion dur ing
pe ri ods of il le gal volt age lev els. This su per vi sory cir cuitry also fea tures a watch dog timer
which can be used to guard against soft ware lock ups. An in ter nal self-timer with a pe ri od
of 1.5 sec onds will, when en abled, re set the CPU if the watch dog has not been serv iced
(pet ted) within the al lot ted time. There are three watch dog op era tional modes avail able
on the PCM- 586. With no jumper in stalled on J2, the watchdog is to tally dis abled and can
never re set the CPU. When J2 is jumpered pins 2-3, the watch dog cir cuit is per ma nently
en abled and tim ing be gins im me di ate ly with power- on. This mode is NOT com pati ble
with the Award BIOS or with MS- DOS, but is avail able for di rectly em bed ded code that
takes the place of the BIOS. The watch dog must be ac cessed at least every 1.5 sec onds or a
re set will oc cur. Pet ting in this mode is ac com plished by writ ing to I/O port 1EEH with an
al ter nat ing 1 and 0 value.
The al ter nate mode of op era tion is via soft ware en able/dis able con trol. This mode is
set by jump er ing J2 pins 1-2. In this mode the watch dog timer powers- up dis abled and
must be en abled in soft ware bef ore tim ing will be gin. Ena bling is ac com plished by writ ing
a 1 to I/O port 1EEH. Writ ing a 0 to I/O port 1EEH will dis able the watch dog. Af ter
ena bling, the watch dog must be serv iced at least every 1.5 sec onds or a re set will oc cur.
The pet ting is ac com plished by sim ply writ ing any value to I/O port 1EFH. This mode of
op era tion can be used with the BIOS and DOS pro vided that the watch dog is dis abled
bef ore mak ing any ex ten sive BIOS or DOS calls, es pe cially video or disk I/O calls, which
in some cases could ex ceed the 1.5 sec onds al lowed. The draw back to this mode is that a
lockup dur ing the time the watch dog is dis abled will not al low for auto- recovery but will
re quire an ex ter nal source for a re set.
The PCM- 586 has an on board lith ium bat tery used to sus tain the Clock/Cal en dar
CMOS setup in for ma tion, and Solid State Disk in for ma tion when SRAMs are used. A
mas ter bat tery en able jumper is pro vided at J6. With J6 un jumpered the bat tery is to tally
dis con nected and no bat tery volt age is sup plied to any cir cuitry on the board. The Solid
State Disk socket may be jumpered for bat tery backup when us ing SRAMs if de sired.
Ref er to the Sili con Disk Con figu ra tion sec tion of this man ual for de tails. It may be come
nec es sary or de sir able at some time to erase the CMOS setup in for ma tion due to in cor rect
or un de sir able set tings which are caus ing an in abil ity to exe cute the setup util ity or
im proper op era tion. To reset the CMOS memory to factory defaults, remove the jumper
from J6 1-2 and place on J6 2-3. Then short all 3 pins of J7 together for 2 seconds, then
restore the jumper to J6 pins 1-2. This should result in the BIOS restoring defaults and
prompting for setup during the next boot. Ref er to sec tion 3, “AWARD BIOS
Con figu ra tion”, for setup op tions and de tails.
2.13Power/Reset Connections
o o o o o o o o
8 7 6 5 4 3 2 1
J18
Power is ap plied to the PCM- 586 via the con nec tor at J18. The pin defi ni tions for J18
are given be low. An op tional push- button- reset (Normally Open) may also be routed into
J18 if de sired.
The PCM- 586 sup ports the use of EPROM, PEROM (Flash), SRAM, and the M Systems Disk On Chip (DOC) de vices to be used as a Solid State Disk drive. Sec tion 4 of
this man ual pro vides the nec es sary in for ma tion for the gen era tion and us age of the
Sili con drive. This sec tion docu ments the re quired hard ware con figu ra tions for the
vari ous types of de vices. The 32- pin JE DEC mem ory socket at U3 is used to con tain the
RAM, ROM, Flash, or DOC de vice used for the disk. The Sili con disk ar ray is mem ory
mapped into a 32K byte hole at seg ment E800H and has an I/O con trol reg is ter at 1ECH.
2.14.1Silicon Disk Mode
There are two ba sic modes of Sili con Disk op era tion avail able on the PCM- 586. The
first uses the on board BIOS ex ten sion and sup ports the use of a 512K or 1M EPROM,
512K SRAM, or 512K AT MEL Flash de vice. The sec ond mode uses the M- Systems
Bef ore us ing the Sili con Disk, the proper de vice type must be se lected by prop erly
jump er ing J12. The sup ported de vice type jump er ings are shown here :
J12J12
10 o o 9
8 o o 7
6 o o 5
4 o o 3
2 o o 1
512K X 8 SRAM DOC DEVICE512K X 8 PEROM 1M X 8 EPROM512K X 8 EPROM
10 o o 9
8 o o 7
6 o o 5
4 o o 3
2 o o 1
J12J12J12
10 o o 9
8 o o 7
6 o o 5
4 o o 3
2 o o 1
10 o o 9
8 o o 7
6 o o 5
4 o o 3
2 o o 1
10 o o 9
8 o o 7
6 o o 5
4 o o 3
2 o o 1
2.14.3Battery Backup Selection
When us ing SRAM de vices and non vola tile op era tion is de sired, bat tery backup can be
se lected. J7 pro vides for se lect ing battery- backed vs. Nor mal op er at ing mode as shown
here :
J7J7
1 o
2 o
3 o
1 o
2 o
3 o
Normal Operation
Battery Backup Selected
NOTE : Hav ing the jumper se lected for bat tery backup when us ing any thing other
than low- power- standby SRAMs (such as with EPROMs, or PEROMs) will re sult in the
rapid drain ing of the on board bat tery.
The I/O to the se rial chan nels, the printer port, and the key board are all ter mi nated
via the con nec tor at J4. An adapter ca ble, part number CBL- 162-1, is avail able from
Win Sys tems to adapt to the con ven tional I/O con nec tors. The pin- out for J4 is shown here
:
1 o o 2
3 o o 4
5 o o 6
7 o o 8
9 o o 10
11 o o 12
13 o o 14
15 o o 16
17 o o 18
19 o o 20
21 o o 22
23 o o 24
25 o o 26
27 o o 28
29 o o 30
31 o o 32
33 o o 34
35 o o 36
37 o o 38
39 o o 40
41 o o 42
43 o o 44
45 o o 46
47 o o 48
49 o o 50
The PCM- 586 uses a Crystal controlled frequency synthesizer to control the CPU
clock rate. The jumper block at J13 allows for the selection of any 8 CPU base clock
frequencies ranging from 4 to 50 Mhz.
The table below gives all of the possible base CPU clock speeds available by jumpering
J13.
The CPU actually runs at a multiple of the base oscillator frequency. The jumper block
at J14 allows selection as shown here :
J14
1 o o 2
x3
J14
1 o o 2
x4 (Default)
NOTE : WinSystems warrants the operation and reliability of the PCM-586133 only in the 33x4 mode. Any other jumpering may not result in reliable
operation.
The PCM- 586 comes equipped with a stan dard Award BIOS with Setup in ROM that
al lows us ers to mod ify the ba sic sys tem con figu ra tion. This type of in for ma tion is stored
in battery- backed CMOS RAM so that it re tains Setup in for ma tion when power is turned
off.
3.2Entering Setup
To en ter setup, power on the com puter and press the DEL key im me di ate ly af ter the
mes sage “Press Del to En ter Setup” ap pears on the lower left of the screen. If the mes sage
dis ap pears bef ore you re spond and you still wish to en ter setup, re start the sys tem by
turn ing it OFF and then ON or by press ing the RE SET but ton, if so equipped, or by
press ing the CTRL, ALT and DEL keys si mul ta ne ously. Al ter nately, un der cer tain er ror
con di tions of in cor rect setup the mes sage :
“Press F1 to con tinue or DEL to En ter Setup”
may ap pear. To En ter Setup at that time, press the DEL key. To at tempt a boot,
ig nor ing the er ror con di tion press the F1 key.
3.3Setup Main Menu
The main menu screen is dis played on the fol low ing page. Each of the op tions will be
dis cussed in this sec tion. Use the ar row keys to high light the de sired se lec tion and press
EN TER to en ter the sub- menu or to exe cute the func tion se lected.
ROM ISA BIOS (97061700)
CMOS SETUP UTILITY
AWARD SOFTWARE, INC.
STANDARD CMOS SETUP PASSWORD SETTING
BIOS FEATURES SETUP IDE HDD AUTO DETECTION
CHIPSET FEATURES SETUP SAVE & EXIT SETUP
LOAD BIOS DEFAULTS EXIT WITHOUT SAVING
LOAD SETUP DEFAULTS
Esc : Quit :Select Item
F10 : Save & Exit Setup (Shift) F2 : Change Color
Time, Date. Hard Disk, Type...
↑ ↓ → ←
3.4Standard CMOS Setup
The items in the Stan dard CMOS Setup menu are di vided into sev er al cate go ries.
Each cate gory may in clude one or more setup items. Use the ar row keys to high light the
item and then use the PgUp, PgDn, +, -, keys to se lect the de sired value for the item.
Date
The date for mat is <day>, <date>,<month>,<year>
day = The day, from Sun to Sat, de ter mined by the BIOS and is dis play only.
date = The date, from 1 to 31 (or the maxi mum for the cur rent month)
month = The month, Jan through Dec
year = The year, from 1900 to 2099
Time
The time for mat is <hour><minute><sec ond>. The time is cal cu lated on the 24- hour
military- time clock, such that 1:00PM is 13:00:00.
ROM ISA BIOS (97061700)
STANDARD CMOS SETUP
AWARD SOFTWARE, INC.
Date (mm:dd:yy) : Wed, Feb 25 1999
Time (hh:mm:ss): 13 : 28 : 46
CYLS HEADS PRECOMP LANDZONE SECTORS MODE
Drive C : Auto ( 0Mb) 0 0 0 0 0 AUTO
Drive D: None ( 0Mb) 0 0 0 0 0 ————
Drive A : 1.44M, 3.5 in
Drive B: None
Video : EGA/VGA
Halt On : No Errors
Base Memory : 640K
Extended Memory : 64512K
Other Memory : 384K
Total Memory: 65536K
ESC : Quit : Select Item PU/PD/+/- : Modify
F1 : Help (Shift) F2 : Change Color
↑ ↓ → ←
Drive C: type/Drive D: type
This cate gory iden ti fies the type of hard disk C: or hard disk D: that have been
in stalled in the sys tem. There are 46 pre de fined types and a user de fin able type. Types 146 are pre de fined as shown in the fol low ing ta ble.
Press PgUp or PgDn to se lect a num bered hard disk type, or type the number and
press En ter. Most manu fac tur ers sup ply hard disk in for ma tion with their drives that can
be used to help iden tify the proper drive type. Mod ern IDE drives sel dom fall into the
pre de fined types and are usu ally best han dled with the “user” de fined types. The “user”
mode al lows for ei ther man ual or auto mat ic en try of the drive pa rame ters, via the setup
op tion “IDE Auto De tect”.
If you de cide to cre ate the user type manu ally, you must sup ply the re quired
pa rame ters as to Cyl in der count, Head count, Pre comp Cyl in der, Land ing Zone Cyl in der,
and number of sec tors per track.
On fixed disks larger than 528MB it will also be nec es sary to choose the Logi cal Block
Ad dress ing (LBA) mode if you wish the drive to be ac ces si ble as a sin gle drive let ter.
If there is no hard disk in stalled, be sure to se lect type “none”.
This cate gory is dis play only and is de ter mined by the BIOS POST (Power On Self
Test).
Base Memory
The POST rou tines in the BIOS will de ter mine the amount of base (or con ven tional)
mem ory in stalled in the sys tem. The value of the base mem ory is typi cally 640K for
sys tems with a Mega byte or greater of RAM in stalled.
Ex tended Memory
The BIOS de ter mines how much ex tended mem ory is pres ent dur ing the POST. This
is the amount of mem ory lo cated above 1MB in the CPU’s mem ory ad dress space.
Other Memory
This re fers to mem ory lo cated in the 640K to 1024K ad dress space. This is mem ory
that can be used for dif fer ent ap pli ca tions. DOS may use this area to load de vice driv ers
and TSRs to keep as much base mem ory free as pos si ble for ap pli ca tion pro grams. The
most com mon use of this area is for Shadow RAM.
3.5BIOS Features Setup
Vi rus Warning
This op tion when en abled, pro tects the boot sec tor and par ti tion ta ble of the hard disk
against un au thor ized writes through the BIOS. Any at tempt to al ter these ar eas will
re sult in an er ror mes sage and a prompt for authori za tion of the ac tiv ity.
CPU Internal Cache
This option, when enabled, provides maximum performance by caching instructions
and data using the on-chip cache of the 586 processor.
Quick Power On Self Test
This op tion when en abled, speeds up the POST dur ing power up. If it is en abled, the
BIOS will shorten and/or skip some test items dur ing POST.
This option allows for the selection of the source for the gate A20 signal. The choices
are:
NOR MAL
FAST
Type matic Rate Setting
This en ables or dis ables type matic rate pro gram ming at boot time. Type matic is the
auto- repeat func tion for the key board.
Type matic Rate
When the type matic rate set ting is en abled, the type matic re peat speed is set via this
op tion. The sup ported rates are :
6 char ac ters per sec ond
8 char ac ters per sec ond
10 char ac ters per sec ond
12 char ac ters per sec ond
15 char ac ters per sec ond
20 char ac ters per sec ond
24 char ac ters per sec ond
30 char ac ters per sec ond
Type matic Delay
When type matic rate set ting is en abled, this op tion speci fies the time in mil li sec onds
bef ore auto- repeat be gins. The sup ported val ues are :
250mS
500mS
750mS
1000mS
Se cu rity Option
This op tion al lows you to limit ac cess to the sys tem and setup, or just to setup. The
choices are :
Sys tem - The sys tem will not boot and ac cess will be de nied if the cor rect pass word is not en tered at the
prompt.
Setup - The sys tem will boot, but ac cess to Setup will be de nied if the cor rect pass word is not en tered at
the prompt.
NOTE : To dis able se cu rity, se lect “Pass word Set ting” at the Setup Main Menu and
then you will be asked to en ter a pass word. Do not type any thing, just hit EN TER. Once
the se cu rity is dis abled, the sys tem will boot and you can en ter Setup freely.
Shad ow ing Options
When shad ow ing for a par ticu lar ad dress range is en abled, it in structs the BIOS to
copy the BIOS lo cated in ROM into DRAM. This shad ow ing from an 8- bit EPROM into
fast 16- bit DRAM re sults in a sig nifi cant per form ance in crease. The main BIOS is
shad owed auto mati cally but there are other ar eas that may be se lected for shad ow ing.
The ar eas avail able for shad ow ing are shown here :
Video BIOS Shadow - C000- C7FFF EGA/VGA BIOS ROM
C8000- CFFFF
D0000- DFFF
Con sole Type
This option allows for selection of Video Console type. The available choices are :
Video/Key board only
Se rial only
Dual
Console Serial Port
This option allows for the selection of the Console Serial Port. The available
Choices are :
COM 1
COM 2
Con sole Baud Rate
This option allows for the selection of the Console Baud rate. The available choices are
:
This option, when disabled, turns off the com port at 3F8H and allows access to IRQ4
on the PC/104 Bus. The avaialable choices are :
En able
Dis able
Secondary Serial Port
This option, when disabled, turns off the com port at 2F8H and allows access to IRQ3
on the PC/104 Bus. The available choices are :
En able
Dis able
Par al lel Port IRQ7
This option, when enabled, connects IRQ7 to the onboard parallel port. When disabled
IRQ7 is available on the PC/104 Bus. The available choices are :
En able
Disable
3.6Chipset Features Setup
The op tions in this sec tion con trol the chipset pro gram ming at boot time. In most
cases, the de fault set tings should be used un less you have a clear un der stand ing of the
sig nifi cance of the change. It is pos si ble us ing these op tions to cre ate a sys tem that will
ei ther not boot at all or is very un sta ble or un re li able. If this should oc cur, there are two
al ter na tives to re turn the sys tem to a sta ble con figu ra tion. If the sys tem works well
enough to get into setup, sim ply choose the “Load BIOS De faults” op tion and then “Save
and Exit Setup” to re store to fac tory de faults. If the sys tem will not run well enough to
enter setup, it will be nec es sary to re move the bat tery source tem po rar ily. Ref er to sec tion
2.12 for de tails on re ini tial iz ing the CMOS RAM.
Each of the op tions for the Chipset Fea tures Menu will be briefly dis cussed in the
ROM PCI/ISA BIOS (97061700)
CHIPSET FEATURES SETUP
AWARD SOFTWARE, INC.
AT Bus Clock Selecton :8.00MHz
RAS Timeout : Enabled
Shadow RAM Cacheable : Disabled
RAS Precharge Timing : 2T
RAS to CAS Write Delay : 2 Cycles
CAS Write Precharge Time : 1 Cycle
CAS Read Cycle Witdh : 1T
CAS Write Cycle Witdh : 1T
CAS to RAS Read Delay : 2 Cycles
CAS Read 2 cyc. Precharge : Disabled
AT Bus 0-wait 8-bit : Disabled
AT Bus 0-wait 16-bit : Disabled
AT Bus Hold : Disabled
I/O Recovery : Disabled
8-Bit I/O Recovery time : 0.000 uS
16-Bit I/O Recovery time : 0.000 uS
ISA Extra Wait State : Disabled
Add 1 Wait on ISA/DRAM : Disabled
ESC : Quit : Select Item
F1 : Help PU/PD/+/- : Modify
F5 : Old Value (Shift) F2 : Color
F6 : Load BIOS Defaults
F7 : Load Setup Defaults
↑ ↓ → ←
AT Bus Clock
This option sets the speed of the AT Bus in terms of the CPU clock speed (PCLK2) or at
a fixed speed of 7.16Mhz. The available choices are :
This option, when enabled, adds one additional clock to the ISA Bus cycle. The choices
are :
En able
Dis able
Add 1 Wait on ISA DRAM
This option, when enabled, adds one clock to ISA memory. The choices are :
En able
Dis able
3.7Load BIOS Defaults
This main- menu op tion will cause the CMOS to be loaded with the de fault val ues
as signed by the fac tory. These are usu ally con sid ered conservative val ues and do not
nec es sar ily rep re sent the high est per form ance val ues.
3.8Load Setup Defaults
This op tion will cause the CMOS to be loaded with the de fault Setup val ues as signed
by the fac tory. These are usu ally val ues that were de ter mined to give a higher level of
per form ance along with re li able op era tion.
This op tion al lows the set ting of the se cu rity pass word. Press ing En ter at the
pass word prompt dis ables the se cu rity func tion com pletely.
3.10IDE HDD Auto Detection
This func tion al lows mod ern IDE fixed disks to be used to their maxi mum po ten tial by
in ter ro gat ing the drive as to its pref erred con figu ra tion of tracks, heads, and sec tors and
auto mati cally load ing these pa rame ters into a “user de fined” hard disk type.
3.11Save & Exit Setup
This func tion writes all changes to CMOS RAM and re starts the sys tem.
3.12Exit Without Saving
This op tion ex its setup with out sav ing any changes made and then re starts the
system.
Win Sys tems pro vides Sili con disk sup port for the PCM- 586 us ing four dif fer ent me dia
types de pend ing on the needs of the ap pli ca tion.
1. The PCM- 586 pro vides sup port for a boota ble ROM DISK with a size of up to 1
Mega byte. A sim ple disk im ag ing tech nique al lows for the easy crea tion and main te nance
of ROM DISKs. Since the boota ble ROM DISK is an ex act im age of a boota ble floppy
disk ette, all test ing and de bug ging can be ac com plished us ing a floppy drive. Once the
ap pli ca tion is ready for ROM, it’s a sim ple mat ter to use the MKDISK util ity to cre ate the
EPROM files nec es sary for the boota ble ROM DISK equiva lent of the func tion ing floppy
disk ette.
2. In ap pli ca tions re quir ing oc ca sional pro gram or data up dates, PEROM (Flash)
disks of 512K bytes may be used as the boot me dia. On board sup port is pro vided for the
for mat ting, read ing, and writ ing of the Floppy drive emu lat ing PEROMs.
3. For ap pli ca tions need ing to log data, up date the ap pli ca tion, or for con ven ience
dur ing de vel op ment, bat tery-backed SRAM may be used as the boot m edia with a size of
512K bytes.
4. The PCM- 586 sup ports the M- Systems Disk On Chip de vice (DOC). These are sin gle
chip de vices con tain ing the BIOS Ex ten sion, True Flash File Sys tem (TrueFFS), and a
Flash ar ray rang ing in size from 2 Mega byte to 72 Mega bytes. These de vices emu late a
Hard disk at the BIOS level.
4.2ROMDISK Usage
MKDISK is a menu driven util ity for cre at ing the ROM im age du pli cat ing the desired
floppy disk ette. MKDISK is in voked at the DOS com mand line with :
MKDISK
Se lect the USSD mode from menu number 1. The other menu op tions are used with
other Win Sys tems Sili con Disk sys tems and are NOT com pati ble with the PCM- 586
board.
MKDISK - Solid State RomDisk Creation Utility V6.00
(C) 1988-1994, WinSystems Inc.
SELECT SOURCE DRIVE
Drive A
Drive B
Use arrow keys and ENTER to make your selection.
MKDISK - Drive Menu
Se lect the source drive as ap pro pri ate.
MKDISK - Solid State RomDisk Creation Utility V6.00
(C) 1988-1994, WinSystems Inc.
SELECT ROM SIZE
32K X 8 ROM (27C256 type)
64K X 8 ROM (27C512 type)
128K X 8 ROM (27C010 type)
256K X 8 ROM (27C020 type)
512K X 8 ROM (27C040 type)
1M X 8 ROM (27C080 type)
Use arrow keys and ENTER to make your selection.
MKDISK - ROM type Menu
From menu number 4 se lect the ap pro pri ate EPROM size for the ROM DISK. EPROM
sizes smaller than 512K are not us able with the PCM- 586 but are pro vided as choices
with other sili con disk de vices.
MKDISK - Solid State RomDisk Creation Utility V6.00
(C) 1988-1994, WinSystems Inc.
SELECT OUTPUT FILE TYPE
Binary Image Files
Hex ROM Image Files
S-Record ROM image files
Use arrow keys and ENTER to make your selection.
MKDISK - Output Menu
From menu number 5, se lect the ap pro pri ate ROM im age file for mat that your
EPROM pro gram mer ac cepts. Se lect ing the Bi nary ROM im age file for mat will re sult in
the small est files. MKDISK will then read the speci fied floppy disk ette and cre ate a
ROMx.HEX or ROMx.S19 where x is the ROM number in the se quence (start ing with 1)
and the ex ten sion (.BIN, .HEX, .S19) in di cates the out put for mat for Bi nary, Hex, and
Mo torola re spec tively.
If more than one file is cre ated, it means that the disk will span more than a sin gle
EPROM. Once the ROM has been cre ated us ing the im age file, in stall the ROM, jumper
for cor rect ROM size, and en able the Sili con Disk boot op tion. The next power up should
re sult in a boot from the A : Sili con Disk. The ac tual floppy drive (if pres ent) will then be
avail able as drive B :.
4.3Bootable RAMDISK usage
The PCM- 586 sup ports a boota ble RAM DISK of 512K bytes in size. A 512K X 8 Static
RAM/PEROM can be in stalled in the board at U3. Once the RAM/PEROM is in stalled, the
de vice jump ers should be ap pro pri ately set as de scribed in sec tion 2.15. Af ter power up, it
is nec es sary to con fig ure the sili con disk for the ac tual size of the drive us ing the SSDINIT
util ity. SSDINIT is in voked at the DOS com mand line with :
SSDINIT [A: | B: ] disk_size[K | M]
The K or M ar gu ments are op tional and are ac tu ally ig nored. Val ues be low 32 are
as sumed to be in Mega bytes while val ues above 32 are ass umed to be in Ki lo bytes. An
ex am ple might help to clar ify. To pre pare a 512K FLASH or SRAM disk for for mat ting
type :
The disk is now pre pared for for mat ting. The sys tem must be re booted prior to
for mat ting with the sim ple DOS com mand :
for mat b: /s/u
Af ter the next re set the for mat ted sili con disk will boot as the A: drive. If it is ever
nec es sary to by pass the sili con disk boot in or der to re for mat or to boot the ac tual floppy
drive, or the hard disk, sim ply press the <CTRL><ALT><LSHIFT> keys si mul ta ne ously
im me di ate ly fol low ing dis play of the BIOS con figu ra tion BOX. The mes sage :
Sili con Disk Boot Aborted by User
will be dis played and the sys tem will boot from one of the avail able boot drives.
IM POR TANT NOTE : The FLASH DISK is fully write able at all times but is not
rec om mended for con tinu ous up dat ing or data log ging. The on board BIOS im ple ments a
sim ple FAT based file sys tem (iden ti cal to a floppy disk) with no wear lev el ing
im ple mented. The PEROMs can and will wear out with ex ces sive write cy cles. AT MEL
speci fies at least 10,000 write cy cles.
4.4Non-Bootable RAMDISK Usage
A non- bootable RAM DISK is of ten de sired in con junc tion with ro ta tional me dia. It can
then be used for pro gram up dates, pa rame ter stor age, or data log ging ap pli ca tions. A
non boota ble RAM DISK uses the Win Sys tems Uni ver sal Solid State Disk Driver (USSD)
which is loaded via the boot me dia’s CON FIG.SYS file with the en try :
where the 512 in /DSZ:512 is the size of the disk in Ki lo bytes and the 80 in the /SPG:80
is the start ing page ad dress in the ar ray for this sili con disk. This hexa deci mal value is
ac tu ally the count of 32K byte blocks pre ced ing the start of the RAM DISK.
NOTE : USSD, as is the con ven tion with DOS instal la ble disk de vices, cre ates a drive
with the NEXT AVAIL ABLE drive let ter. Drives A: and B: are al ways re served for the
physi cal floppy drive or the BIOS sup ported boota ble Sili con Disk. In a sys tem with out a
hard disk, the next avail able drive let ter would be C:. In a sys tem with one or more hard
drive par ti tions, the sili con disk cre ated with USSD will be the first avail able let ter
fol low ing any other drive let ters al ready in use. Also note, that it is never nec es sary to
for mat a disk cre ated with USSD. The disks are self for mat ting us ing the size and ad dress
in for ma tion pro vided on the CON FIG.SYS in vo ca tion line. Dur ing ini tiali za tion, USSD
ex am ines the sili con disk to de ter mine if a disk al ready ex ists which matches the
pa rame ters speci fied. If so, no ac tion is taken and the disk is used as is. If there is not a
disk of the type and size speci fied, it is cre ated.
The AT MEL 5 volt Flash Part (29C040/29C040A) may also be used as a non- bootable
drive in a man ner nearly iden ti cal to the RAM DISK us age de scribed in the pre vious
sec tion. The only change when us ing USSD for the AT MEL PEROMs is the ad di tion of the
/EPT:256 pa rame ter to the CON FIG.SYS line which in stalls the USSD driver. An
ex am ple us ing the 512K PEROM de vice would need the line :
in the CON FIG.SYS file on the floppy or hard disk. This in vo ca tion will cre ate a 512K
Flash disk in U3. Ref er to the pre vious sec tion on non- bootable RAM DISK us age for
ad di tional de tails re gard ing the USSD driver.
4.6DiskOnChip Usage
The PCM- 586 sup ports the M- System’s Disk On Chip (DOC) Flash de vice in sizes
rang ing from 2MB to 72MB. The DOC de vice con tains a BIOS ex ten sion, the TrueFFS
(True Flash File Sys tem), and the flash mem ory all in a sin gle 32- pin de vice. The DOC,
un like the other Win Sys tems SSD sup port for the PCM- 586, emu lates a hard disk rather
than a floppy disk. The DOC can be used as a sec on dary hard disk to a physi cal IDE drive
or it can be the only hard disk in the sys tem.
The DOC is in stalled into the socket at U3. Ref er to Sec tion 2.15 for cor rect de vice
jump er ing and ena bling of the DOC.
4.6.1DOC Initialization
The DOC is ini tial ized in an iden ti cal fash ion to a fixed disk. DOS is booted (from
floppy or hard disk), FDISK is run on the DOC drive (be sure to get the right drive), the
sys tem is re booted and then the DOC is for mat ted us ing the DOS for mat com mand.
If the /S switch was used dur ing for mat ting and there is no other fixed disk de vice
speci fied or at tached to the sys tem, the DOC will be come the boot de vice. If a hard disk is
pres ent, the DOC will be come a sec on dary fixed disk.
This section documents the usage of the WinSystems Serial Console feature present
on the PCM-586 board. The serial console consists of special BIOS code and a special
terminal program used to communicate with the board. The principal design criteria for
the serial console was the ability to access the AWARD CMOS setup options without the
need for a standard keyboard or video adapter and monitor. This allows embedded system
designers and technicians access to CMOS setup on the PCM-586 using only a laptop
computer.
5.2 Wincom.exe Serial Console Client
Wincom.exe is the application run on the laptop or other 100% PC compatible in order
to access the PCM-586. The client is started on the DOS command line with :
WIN COM port in ter rupt baud_rate
'port' is re placed with the I/O port ad dress of the de sired com port in hex. i.e. 3F8 for
COM1 and 2F8 for COM2. This al lows for the us age of non stan dard ad dresses for COM
ports.
'i nte rrupt' is re placed with the IRQ number as signed to the de sired COM port
typi cally the val ues would be 4 for COM1 and 3 for COM2.
‘Baud_rate’ is re placed with one of the fol low ing val ues
1200
2400
4800
9600
19200
38400
57600
115200
which is the baud_rate to use for the connection. Higher baud_rates mean snappier
response but may be limited due to the client PC. The best compromise for speed and
reliability in testing was 38400. The baud_rate MUST be matched to the “Console Baud
Rate” selected in CMOS setup (discussed later) in order for the systems to communicate.
NOTE : WINCOM runs best in a pure DOS environment. It is possible to use
WINCOM in a DOS box under Windows 95 but there are a few limitations to doing so and
success is not always a sure thing due to differences in low-level hardware drivers. It is
recommended that a DOS boot-floppy be made containing Wincom.exe which can be used
when access to the PCM-586 is desired.
When run in a “pure” DOS environment, all keys and key combinations are passed
directly to the target PCM-586 such that even the infamous three-finger-salute
<CTL><ALT><DEL> will result in the target system performing a warm reboot. There,
are however, three keystroke combinations reserved by WINCOM.
<ALT><END> Exits WINCOM back to DOS
<ALT><PgUp> Prompts for upload filename. (Used in conjunction with scopy.exe)
<ALT><PgDn> Prompts for download filename.(Used in conjunction with scopy.exe)
5.3 Getting Started with the Serial Console
The PCM-586 defaults to a standard video/keyboard configuration. In order to gain
access to the system the first time the following steps must be followed.
1. Copy WINCOM.EXE onto a DOS boot disk for the client (terminal) machine.
2. Attach a Null-Modem cable between COM1 of the PCM-586 and a free COM port on
the client machine.
3. Boot up the client machine and run Wincom.exe
if attached to COM1 on the client type:
win com 3f8 4 38400 <En ter>
if attached to COM2 on the client, type:
win com 2f8 3 38400 <En ter>
4. Wait for wincom to finish initializing and the screen to clear. A totally blank screen
is perfectly normal at this point.
5. Apply power to the PCM-586. The BIOS should sense a WINCOM attachment to it's
COM1 port and turn on the serial console for that port at the default rate of 38400 baud.
6. The sign-on messages should be visible on the client screen. Press <DEL> during
7. Make whatever changes are required in “Setup”. If permanent serial console access
is desired go to the BIOS features screen and select the desired mode, COM port and baud
rate. Refer to the next section for details on selecting these items.
8. Exit CMOS setup, saving the changes as desired.
5.4 Serial Console Setup
In the “BIOS Features” of the CMOS setup are several options relating to usage of the
serial console feature. Each of these options will be discussed in the paragraphs to follow.
5.4.1Console Type
This selection allows selection of the console type. The available choices are :
KB/Video (Default) Standard video display and keyboard input.
Serial Video output is routed to the serial port, keyboard input comes from serial port.
DualVideo output is routed both to the serial port and to the display adapter.
Keyboard input can come from either the serial port or a connected keyboard.
5.4.2Console Serial Port
This selection allows for the choice of serial port to be used for console I/O. Is
“KB/Video” is chosen for the “Console Type” this selection has no meaning.
The available selections are :
COM1 The COM1 port is used 93F8, IRQ4
COM2 The COM2 port is used 92F8, IRQ3
5.4.3Console Baud Rate
This option allows for selection of the baud rate to be used in connecting with
115200Bps
Factory testing shows that the best tradeoff between speed and reliability with most
PC clients is 38400.
5.5 Copy Files using the Serial Console
Besides being useful for accessing the CMOS setup menu, the serial console can be
used effectively with non-graphic based DOS applications. Standard file operations
including Fdisk, format, copy, etc. can all be accessed through the serial console.
The serial console can also be used in conjunction with the “SCOPY.EXE” utility to
provide the ability to serially upload or download applications and/or data from the PCM586 to the client PC and vice versa.
To use SCOPY it must already be present on a disk currently accessible to the PCM-
586. SCOPY is invoked at the DOS command line on the PCM-586 with the command :
scopy [ com1 | com2 ] [-rq | -sq] file name
The first argument must be the COM port in use. This should match the COM port
used by the PCM-586 for serial console operations, i.e. COM1 or COM2
The next argument is the direction flag '-rq' indicates a desire to have the PCM-586
receive a file, a direction flag of '-sq' indicates that the PCM-586 will send a file.
The last argument is the name of the file to be sent or the name with which to save the
file to be received.
A couple of examples illustrate the usage. In this first case, we wish to send ourrevised
application, called “APP.EXE”, to the PCM-586. We are currently connected to the serial
console using COM2 on the PCM-586. To initiate the reception we type :
scopy com2 -rq app.exe
The reverse of this would be to retrieve a data file “APP.DAT” from the PCM-586 for
analysis. To start the upload we would type :
scopy com2 -sq app.dat
Once Scopy has been started on the PCM-586 we now need to tell Wincom to send or
receive a file. If we specified '-r' to Scopy we wanted the PCM-586 to receive and Wincom
The fol low ing is a list of PC I/O ports. Ad dresses marked with a '-' are not used on the
PCM- 586 but their use should be care fully quali fied so as not to con flict with other I/O
boards. I/O ad dresses marked with a '+' are used by the PCM- 586 board and are unique to
the Win Sys tems de sign. I/O Ad dresses marked with '**' are gen er ally un used and should
be the ba sis for the first choices in I/O ad dress se lec tion.
Hex Range Us age
000- 00F8237 DMA #1
**0010- 01FFREE
020- 0218259 PIC #1
+022- 023M6117 Chipset Reg is ters
**024- 03FFREE
040- 0438254 Timer
**044- 05FFREE
060- 06F8042 Key board con trol ler
070- 071CMOS RAM/RTC
**0072- 07FFREE
080- 08FDMA Page Reg is ters
**090- 09FFREE
0A0- 0BF8259 PIC #2
0C0- 0CF8237 DMA #2
**0E0- 0FFFREE
0F0- 0F1Co proc es sor Con trol
0F2- 0F32089 Chipset Reg is ters
0F4- 1DFFREE
+1E0- 1EFWatch dog timer, SSD Con trol, SSD con figu ra tion, and LED
A 28Hard wareIRQ2 - XT Re served, AT - Slaved Con trol ler
286In va lid TSS ex cep tion
B 2CHard wareIRQ3 - COM2
286Seg ment not pres ent
C 30Hard wareIRQ4 - COM1
286Stack fault ex cep tion
D 34Hard wareIRQ5 - XT Hard Disk, AT = LPT
286Pro tec tion fault ex cep tion
E 38Hard wareIRQ6 - Floppy Disk In ter rupt
386Page fault ex cep tion
F 3CHard wareIRQ7 - LPT1
10 40BIOSVideo BIOS func tions
286Co proc es sor er ror ex cep tion
11 44BIOSBIOS Equip ment check
486Align ment check ex cep tion
12 48BIOSMem ory size func tion
13 4CBIOSBIOS Disk func tions
14 50BIOSBIOS se rial func tions
15 54BIOSCas sette/Pro tected mode func tions
16 58BIOSKey board BIOS func tions
17 5CBIOSBIOS Printer func tions
18 60BIOSSROM Ba sic En try Point (IBM Only)
19 64BIOSBoot loader func tion
1A 68BIOSBIOS Time of Day func tions
1B 6CBIOSKey board break vec tor
1C 70BIOSUser chained timer tick
1D 74BIOSVideo Initialization
1E 78BIOSFloppy Disk pa rame ter ta ble
1F 7CBIOSCGA graphic char ac ter font
20 80MS- DOSPro gram ter mi nate
21 84MS- DOSDOS func tion call
22 88MS- DOSTer mi nate Ad dress
23 8CMS- DOSCtrl- Break exit ad dress
24 90MS- DOSFa tal Er ror Vec tor
25 94MS- DOSAb so lute disk read
26 98MS- DOSAb so lute disk write
27 9CMS- DOSTer mi nate
28 A0MS- DOSIdle sig nal
29 A4MS- DOSTTY out put
2A A8MS- DOSMS- NET serv ices
2F BCMS- DOSPrint Spool
30 C0MS- DOSLong jump in ter face
33 CCMS- DOSMouse func tions
3F FCMS- DOSOver lay in ter rupt
40 100BIOSFloppy I/O when fixed disk pres ent
41 104BIOSHard disk 1 pa rame ter ta ble
42 108BIOSEGA Chain
43 10CBIOSEGA Pa rame ter ta ble pointer
44 110BIOSEGA graph ics char ac ter font
4A 128BIOSAT Alarm exit ad dress
50 140BIOSAT alarm in ter rupt
51 144BIOSMouse func tions
5A 168NETFunc tions
5B 16CNETBoot chain
5C 170NETNet BIOS En try
67 19CMS- DOSEMS Func tions
6D 1B4VGAVGA Serv ice
70 1C0Hard wareIRQ8 - Real time clock
71 1C4Hard wareIRQ9 - Re di rected IRQ2
72 1C8Hard wareIRQ10 - Un as signed
73 1CCHard wareIRQ11 - Un as signed
74 1D0Hard wareIRQ12 - Mouse
75 1D4Hard wareIRQ13 - 80287 Co proc es sor
76 1D8Hard wareIRQ14 - AT Hard Disk
77 1DCHard wareIRQ15 - Un as signed
80 200
F0 3C0Ba sic
F1 3C4
FF 3FCNot Used
WinSystems warrants that for a period of two (2) years from the date of shipment any Products and Software
purchased or licensed hereunder which have been developed or manufactured by WinSystems shall be free of any
material defects and shall perform substantially in accordance with WinSystems' specifications therefore. With
respect to any Products or Software purchased or licensed hereunder which have been developed or manufactured
by others, WinSystems shall transfer and assign to Customer any warranty of such manufacturer or developer held
by WinSystems, provided that the warranty, if any, may b e assigned. The sole obligation of WinSystems for any
breach of warranty contained herein shall be, at its option, either (i) to repair or replace at its expense any materially
defective Products or Software, or (ii) to take back such Products and Software and refund the Customer the
purchase price and any license fees paid for the same. Customer shall pay all freight, duty, broker's fees, insurance
changes and other fees and charges for the return of any Products or Software to WinSystems under this warranty.
WinSystems shall p ay freight and insurance charges for any repaired or replaced Products o r Software thereafter
delivered to Customer within the United States. All fees and costs for shipment outside of the United States shall be
paid by Customer. The foregoing warranty shall not apply to any Products or Software which have been subject to
abuse, misuse, vandalism, accidents, alteration, neglect, unauthorized repair or improper installations.
THERE ARE NO WAR RANTIES BY WINSYS TEMS EXCEPT AS STATED HEREIN. THERE ARE NO
OTHER WARRANTIES EXPRESS OR IM PLIED IN CLUD IN G, BUT NOT L IMITED TO, TH E IM PLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, IN NO
EVENT SHALL WINSYSTEMS BE LIABLE FOR CONSEQUENTIAL, INCIDENTAL, OR SPECIAL
DAMAGES INCLUDING, BUT NOT LIMITED TO, DAMAGES FOR LOSS OF DATA, PROFITS OR
GOODWILL. WINSYSTEMS' MAXIMUM LIABILITY FOR ANY B REACH OF THIS AGREEM ENT OR
OTHER CLAIM RELATED TO ANY PRODUCTS, SOFTWARE, OR THE SUBJECT MATTER
HEREOF, SHALL NOT EXCEED THE PURCHASE PRICE OR LICENSE FEE PAID BY CUSTOMER
TO WINSYSTEMS FOR THE PRODUCTS OR SOFTWARE OR PORTION THEREOF TO WHICH
SUCH BREACH OR CLAIM PERTAINS.
WARRANTY SERVICE
All products returned to WinSyste ms must be assigned a Return Material Authorizatio n (RMA) number. To obtain
this number, please call or FAX WinS ystems' factory in Arlington, Texas and provide the fo llowing information:
1. Description and quantity of the product(s) to be returned including its serial number.
2. Reason for the return.
3. Invoice number and date of purchase (if available), and original purchase order number.
4. Name, address, telephone and FAX number of the person making the request.
5. Do not debit WinSystems for the repair. WinSystems does no t authorize debits.
After the RMA number is issued, please return the products promptly. Make sure the RMA number is visible on the
outside of the shipping package.
The customer must send the product freight prepaid and insured. The product must be enclosed in an anti-static bag
to protect it from damage caused by static electricity. Each bag must be completely sealed. Packing material must
separate each unit returned and placed as a cushion between the unit(s) and the sides and top of the shipping
container. WinSystems is not responsible for any damage to the product due to inadequate packaging or static
electricity.