IBM 4694 POS Terminal
Technical Reference
Version: 11.2
August 28, 2001
Please note that all of the features, functions, etc.. defined in this document are subject to
change without notice. Not all models, features, etc.. are announced in all countries, and
references in this document are not an indication that
IBM
will support these items in the
future in every country. Consult with your
IBM
sales professional for assistance in
identifying what is available in your country.
© Copyright International Business Machines Corporation 2001. All rights reserved.
.
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 1 of 60
Table of contents
46
Ancillary Products
46
Packaging
45
Environmental
44
DC Loads
44
AC Loads
44
Power Supply
43
Mechanical
43
Physical Characteristics
42
Security
42
Service
40
Operator
40
Controls and Indicators
35
I/O map
34
Memory Map
33
DMI
32
Instructions and Commands
32
Programming Considerations
30
Technical details
29
Power cords/country support list
27
I/O supported
27
Diagnostics and Service considerations
27
POST error message codes
26
Diagnostics
26
System configuration/setup
25
BIOS
24
General
24
Utility programs
22
BIOS/Drivers
22
Migration/Installation
20
Architecture
19
Deliverables
15
Standby power support
15
Dump switch
12
LAN
11
Video
10
Memory options
7
General Description
4
Summary of Amendments
4
Document information
2
Table of contents
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 2 of 60
60
4694 DBCS (+24V power supply) support list
57
4694 SBCS (+38V power supply) support list
46
World Trade Considerations
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 3 of 60
Document information
Summary of Amendments
Changes resulting in document revisions will be summarized in this table in reverse chronological sequence.
Revision bars (|) will highlight the text changed in the latest version.
Table 2. Change Summary
Fix/clarify some inconsistencies
6/00
9.03
Clarify some
DMI
fields
6/00
9.02
Clarify some info about Roanoke and add
USB
info
2/00
9.01
Add information about Roanoke (246/206) models
5/99
9.0
Add
CD
ROM
information
Add reference to
DDC
for 245/205 models
5/99
8.1
Fix misc typos, add model ID bytes for 205 model
4/99
8.01
Add info about model 2x5, misc updates
2/99
8.0
Complete rewrite in Lotus Word Pro and add additional information.
version released to external Internet site
12/97
7.0
Modify section on identification of system unit/bios level via software
and clarification of L2 cache size in models 244/254
9/96
6.1
Major rewrite, changes not marked. New additions are battery
6/96
6.0
Add 24V power supply requirements
5/96
5.1
Add 4694-244, 4694-104, and
BBU
definitions
Change
HDD
references to 850
MB
1/96
5.0
Change 4694-144 model designation from 048 to 144
3/95
4.01
Add 4694-144 (32 bit) info
Minor editorial changes
11/94
4.0
Add 4694-024 (marked) and make various editing changes (not marked)
Change hardfile to 245MB
Add Qatar and India
Add 1A to +12V output
Remove specific models available from factory
Add details on 4694-041/044 (
ISO
compliant
VGA,
mixed memory, etc..)
1/94
3.0
Change hardfile size to 250MB
Change
BIGFOOT
to 4694-041/044
1/94
2.01
Major rewrite to add 486, new hard files, and 4694-041/044
Change markers not shown
11/93
2.0
Change Description
Date
Version
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 4 of 60
Misc editing changes/updates
8/01
11.2
Misc 2x7/3x7 updates
3/01
11.1
4694-307/347 updates
12/00
11.01
4694-207/247 updates
10/00
11.0
4694-1x6 updates
7/00
10.01
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 5 of 60
Attention:
This version of the spec includes updates for the 4694 2x7 and 4694-3x7 models.
4694-2x7 is the replacement for the 4694-2x5, 4694-3x7 is the replacement for 4694-2x6
and has the following specific differences:
Ÿ VIA Cyrix
III
550/100 Mhz
CPU
in 4694-2x7, Via Cyrix
III
866/133 in 4694-3x7.
Ÿ VIA PL133 North bridge (including integrated video support) + Via 686B South bridge
Ÿ Video support is integrated within the VIA chipset and is the same video component
from Trident Microsystems that is used in the Surepos730. Windows will require
different video drivers than other 4694 systems. Video should be transparent to
4690OS.
Ÿ Flat panel (
DVI
) 4820 support is included on 4694-3x7 models.
Ÿ 4694-2x7 will have 2
PCI
slots with one slot shared with an
ISA
slot. This is different than
the 4694-2x5 models which have 2
ISA
+1 shared
PCI
slot.
Ÿ Video memory uses system memory using
UMA
architecture. The system does not have
a separate video memory subsystem.
Ÿ
NEW LAN TECHNOLOGY from National Semiconductor (DP83815
MacPhyter) THAT IS NOT DRIVER COMPATIBLE WITH OTHER DRIVERS
USED IN 4964. New drivers are required to be installed for Windows,
Linux,
DOS
, etc.. 4690OS handles this change automatically.
.
Ÿ Hardfile update for some models.
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 6 of 60
General Description
The 4694 is
IBM
’s mainstream family of
POS
terminals. It has basic
PC
function, and can
attach many unique pieces of
POS
I/O. It is structured, from a product point of view, like
previous
POS
terminals from
IBM
(where I/O devices are features). It is intended to satisfy a
wide variety of checkout application requirements in retail environments.
Physically, the 4694 is offered in 2 widths. The large size is approximately 17 inches
(430mm) wide, which is the same as today’s full size cash drawer. All
POS
I/O can be
integrated in this form factor. The small size is approximately 12 inches (305mm) wide and
is substantially narrower than previous
IBM
POS
terminals. This makes it more attractive in
some environments, but this reduced footprint does place significant limitations as to what
I/O can be integrated with the system unit.
The 4694 family consists of numerous models that are essentially combinations of the
following footprints and processors:
4694-347
4694-307
2 PCI
1 ISA
10/100
(NSC)
Via C3 (Ezra)
866/133 Mhz
4694-246
4694-206
2 PCI
1 ISA
10/100
(AMD)
Intel Celeron 566/66
4694-247
4694-207
2 PCI
1 ISA
10/100
(NSC)
VIA
C3 (Samuel 2)
550/100 Mhz
4694-245
4694-205
2 ISA
1 PCI
10/100
(AMD)
AMD
K6-2/300
4694-244/254
N/A
2 ISA
1 PCI
10
IBM 6X86 P166
AMD K6-200
AMD
K6-266
4694-144/154/146
4694/104/124/106
2 ISA
10
32 bit (various CPUs)
4694-044
4694-004/024
2 ISA
10
486SLC/2-50/25
4694-041
4694-001
2 ISA
10
386SX-16
Large Footprint
Small footprint
Slots **
LAN
speed
CPU
Items in italics print above are
DBCS
versions
* 10/100 models can either use network interface chips (NICs) from
AMD
or National
Semiconductor Corporation (
NSC
). Note that these parts are
NOT
driver compatible with
each other. See the
LAN
section in this document for further details.
** Models with both
ISA
and
PCI
slots have one slot that can be either be a
PCI
or
ISA
slot,
but not at the same time.
Note that there are special (
RPQ
) models of many of these main models.
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 7 of 60
The only difference between
DBCS
models and non-
DBCS
models is that the power supply
provides a 24V output instead of a 38V output. All other attributes of the
DBCS
model is the
same as the corresponding
SBCS
model. 4694 2x6, 2x7, and 3x7 models also have 24V
features, but they no longer have separate model numbers. In this document, all references
to models are to the
SBCS
model but the comments apply equally to the
DBCS
models
unless specifically indicated otherwise.
Common attributes of the 4694 are:
v
X86
CPU,
specific
CPU
dependent on model and production vintage;
v
integrated video support except on food service (4694-024 and 4694-124) models;
v
pluggable memory;
v
two feature card slots
v
2
ISA
slots: 4694-0xx, 4694-1xx (all 16 and 32 bit models)
v
2
ISA
slots with one slot shared with 1
PCI
slot: 4694-244, 205/245
v
2
PCI
slots with one slot shared with 1
ISA
slot: 4694 206/246, 4694 207/247,
4694 307/347
v
one 3.5” 1.44
MB
floppy drive;
v
Either an integrated NE2000 compatible 10baseT Ethernet adapter (
IEEE
802.3i compliant)
or a 10/100 Ethernet chip capable of supporting both 10baseT or 100baseTX full or half
duplex Ethernet. Network management (WfM 1.1) and wake on
LAN
function using Magic
Packet technology is implemented on machines with the power management feature
installed. 10/100 chips used are different depending on the specific model.
v
IBM
PS
/2 equivalent keyboard and mouse ports;
v
parallel printer port on the large footprint models;
v
Software (
POST
/
BIOS
) configuration (no
DIP
switches or jumpers that have to be
programmed by the user) for the base planar board (feature cards may have switches).
v
nonvolatile real time clock.
v
32K of nonvolatile
RAM
v
two
RS
-232 ports
v
IBM POS SIO subsystem with the following ports:
Ÿ
printer (port 7)
Ÿ
keyboard (port 5)
Ÿ
display (port 4)
Ÿ
scanner (port 9)
Ÿ
4694-2xx models have 2 additional 9 ports for devices compatible with 469X
scanner ports
Ÿ
two
IBM
4680 compatible cash drawer ports (ports 3A and 3B);
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 8 of 60
Ÿ
internal power supply. No internal battery backup or
UPS
function is provided (except
as noted in the options section).
Ÿ
flash memory for the
POST
/
BIOS
subsystem.
CPU
, memory, and hardfile options are different depending on which model and production
vintage is being discussed.
4694-2x5, 2x6, 2x7, and 3x7 models also offer the following additional functions:
v
wake on
LAN
capability
v
Full
DMI
(desktop management interface) support (4694-1x6 models also support
DMI
)
v
support for
DHCP
/bootp and
PXE
RPL
protocols
v
USB
ports (2 on 2x5 and 2x7 models, 3
PC
type and one 12V powered type on 2x6 and 3x7
models)
4694 2x7 and 3x7 models also have the capability of supporting AC97 compatible audio
(without requiring the use of a feature slot) by purchasing the sound option. The option
adds connections for mic in, line in, and line out. It does not include an amplified output
suitable to drive speakers. Note that audio is not supported on all operating system
platforms.
CPU
usage
:
Ÿ 4694-001/004 and 4694-041/044 386SX versions have all used the Intel
386SX-25Mhz
CPU
.
Ÿ 4694-001/004 and 4694-041/044 486SLC/2 versions have all used the
IBM
486SLC/2 50/25 MHz
CPU
.
Ÿ Early versions of 4694-144 were shipped with Intel 486SX-33Mhz
CPU
’s. Later
versions were shipped with either
IBM
or Texas Instruments 486DX2-66/33 MHz
CPUs. Versions shipped after 9/96 ship with
IBM
or AMD 5X86C 100/33 MHz
CPUs
Ÿ 4694-1x6 models use the
ST
-
PC
Consumer
II
series of
CPU
. These
CPU
’s feature
embedded video support and utilize system memory for video memory.
Ÿ Early 4694-244’s shipped with either an IBM 6X86 PR166+ CPU, AMD K6-166, or
AMD
K6-200’s (all
CPU
’s were run at 166Mhz), while current (1/99) production ships
AMD
K6-266 (running at 266Mhz)
Ÿ
4694-205’s and 245’s were shipped with
AMD
K6-2 300Mhz CPUs. Other
CPU
’s (such as
the
AMD
K6-3/450 are available by special order (
RPQ
).
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 9 of 60
Ÿ
4694-207 and 247 are shipped with Via C3 (Samuel2) 550/100 Mhz
CPU
. Other
socket370
CPU
’s (such as Celeron or P-
III
) may be supported by
RPQ
.
Ÿ
4694-2x6’s are initially shipping with Intel Celeron 566Mhz (66MHz
FSB
) processors.
Other PGA370/
FC
-PGA370 processors may be supported by
RPQ
.
Ÿ
4694 3x7’s utilize the
VIA
C3 (Ezra) 866/133 Mhz
CPU
. Other socket370
CPU
’s (such as
Celeron or P-
III
) may be supported by
RPQ
.
Memory options
All 16 bit machines (4694-001/004 and 4694-041/044) have 4 sockets for 30 pin (x9)
memory
SIMMS
and can support up to 16
MB
of memory.
SIMMS
are available in 1M and
4M sizes and must be installed in matched pairs (ie, either 2 1M or 2 4M
SIMMS
must be
installed at the same time). An additional requirement is that in 4694-001/004 models, all
memory
SIMMS
must be the same size (either all 1M or all 4M). All 16 bit machines are
shipped with 2
MB
(2 1 MB SIMMS) of memory. Memory speed must be 80nS or faster.
4694-144 and 4694-104 use 72 pin
fast page mode SIMMS
. These models have 4 sockets.
Unlike the other models, there are no restrictions relative to installing memory in pairs, or in
the possible combinations of memory. These machines can support up to 128
MB
of
memory and can use 4
MB,
8
MB,
16
MB,
or 32
MB
memory
SIMMS
. The units are shipped
with 4
MB
(1 4 MB SIMM) of memory. Memory speed must be 60nS or faster
4694-244 also uses 72 pin
fast page mode SIMMS
and has 4 sockets. Memory must be
installed in matching pairs, but the pairs do not have to be the same size. These machines
can support up to 128
MB
of memory and can use 4
MB,
8
MB,
16
MB,
or 32
MB
memory
SIMMS
. Most units are shipped with 8
MB
(2 4
MB
) of memory. Memory speed must be
60nS or faster.
4694-2x5 and 1x6 models use 168 pin
SDRAM DIMM
modules that meet the industry
PC
-100 memory specification. 4694-2x6, 2x7, and 3x7 models required
PC
-133
SDRAM
DIMMs. Memory does not have to be installed in pairs. The machines can support up to
256MB (2x128MB
DIMMS
). 1x6,
.
256K of L2 cache is also installed in the 4694-244 systems and is not upgradeable.
4694-2x5 units have 512K of L2 cache. Socket 370 motherboards such as the 2x6, 2x7
and 3x7 families have cache internal to the
CPU
chip. No separate cache is on the these
motherboards because the socket370 architecture does not support external cache.
All 16 bit systems require parity memory. All other systems, if at the latest
BIOS
level, can
use non-parity or parity memory. .
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 10 of 60
Video
All versions except 4694-024 and 4694-124 include video support on the planar.
Depending on model and production vintage, one of the following vendor chips is used:
v
Early 4694-001/004 - Cirrus GD5401
VGA
controller (standard
IBM
VGA
modes only,
giving a maximum resolution of 640x480x16)
v
4694-041/044 and later production vintages of 4694-001/004 - Cirrus GD5420
SVGA
controller with 256K
DRAM
giving 640x480x16 support.
v
Early 4694-144 - Cirrus GD5430
SVGA
VL-Bus video controller (with 1
MB
of
RAM
installed…which yields up to 1024x768x256.)
v
Later 4694-144 and 4694-104 - Cirrus GD5440
SVGA
VL-Bus video controller (with
1
MB
of
RAM
installed…which yields up to 1024x768x256.)
v
46941x6 use the integrated video controller found in the
ST
-
PC
CPU
chip. System
memory is used for video memory (
UMA
video architecture). 1x6 models are capable
of supporting 1024x768x65535. Note that the more resolution required reduces the
amount of memory available to the system.
v
4694-244 and 205/245 - Cirrus GL5446 SVGA PCI video controller (model 244’s
have 1
MB
of
RAM
installed, which yields up to 1024x768x256, while model 2x5’s
have 2MB of video
RAM
, yielding up to 1280x1024x256 or 1024x768x65535)
v
4694-207/247 and 307/347 models have
AGP
compatible video function embedded
within the main system (
VIA
PM8601A) chip. Video
RAM
is part of system
RAM
and is
reserved using the
BIOS
setup function. Once
RAM
is reserved as video
RAM
, it is no
longer available for use as system memory. (For instance, a 32M system with 4M of
RAM
reserved for video will actually only have 28M of
RAM
available for system use
(not counting memory required for
BIOS
shadowing, etc..)
v
4694-2x6-
ATI
Technologies Rage 128 Pro 4XL AGP2X video controller with 8MB of
video
DRAM
, yielding support for resolutions up to 1280x1024x32M colors
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 11 of 60
LAN
All terminals come with Ethernet function. 10Mb/s models utilize the industry standard
NE2000 interface and provide 10baseT (10 Mb/s) support. Users should select the
generic NE2000 driver provided by their operating system.
Model 2x5, and 2x6 terminals come with 10/100Mb/s Ethernet support utilizing the
AMD
PCNet Fast chip. Models 2x7 and 3x7 use the National Semiconductor MacPhyter
(DP83515)
LAN
chip. Drivers are available from the major
OS
suppliers (such as Microsoft)
or from
IBM
’s,
AMD
’s, or National’s websites.
LAN
drivers are different and are model dependent. This factor
must be taken into account when configuring software, hard
disk images, etc..
10/100Mb/s units equipped with the standby power feature also have wake up on
LAN
feature. This feature can be used to cause a terminal that is in either the standby or off
state to “wake up” or power up on a specified
LAN
event. The chip vendor’s literature
should be consulted for details on how to configure the parts for wakeup. Advanced skills in
programming at the hardware level are required to completely configure the parts for
wakeup.
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 12 of 60
Hard Disk
Depending on production date and model, one of the following
IDE
hard drives is present if
the hard disk feature is installed (note that this list is subject to change without notice):
4694-1xx,
4694-244
5200 RPM
10 mS avg seek
Western Digital
Caviar AC21600
1.6 GB
4694-1xx
5200 RPM
10 mS avg seek
Western Digital
Caviar AC21200
1.2 GB
4694-0xx,
4694-1xx
4500 RPM
10 mS avg seek
Western Digital
Caviar AC2850
850 MB
4694-0xx
4500 RPM
12 mS avg seek
IBM
DALA-3540
540 MB
4694-0xx
3600 RPM
14 mS avg seek
IBM
H3-256A
245 MB
4694-0xx
3600 RPM
16 mS avg seek
IBM
WDA-L160
160 MB
4694-0xx
3600 rpm
16 mS avg seek
IBM
WDA-L80
80 MB
Where used
Performance
Vendor/Model
Size
Continued on next page…
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 13 of 60
Hard disk sizes…continued
4694-2x7
4694-1x6
5400 RPM
12mS avg seek
Maxtor
541DX
20GB
4694 2x6,
4694 3x7
7200 RPM
8.5mS avg seek/DMA66
Maxtor
Fireball Plus AS
20GB
4694-2x6
7200 RPM
8.5 mS avg seek/DMA66
Quantum
Fireball Plus
LM
15.0GB
4694-1x6
4400
RPM
12mS avg seek
Quantum
Fireball LCT15
10.1GB
4694-2x5
5200 RPM
9.5 mS avg seek
Quantum
Fireball
EX
4.2GB
4694-1xx
4694-244
5200 RPM
9.5 mS avg seek
5200 RPM
9.5 mS avg seek
Quantum
Fireball SE
Western Digital
Caviar 23200
3.2GB
4694-1xx
5200 RPM
10 mS avg seek
5200 RPM
10 mS avg seek
5200 RPM
10 mS avg seek
Quantum
Fireball SE
Western Digital Caviar
22500
Maxtor
DiamondMax 2160
2.5GB
Where used
Performance
Vendor/Model
Size
A 2nd hard disk option is available for some wide footprint models. Disk size is typically
the same as the currently offered size for the system but other size drives are available via
RPQ
.
Model 2x5 terminals are capable of supporting UDMA33 drives, while the 2x6, 2x7, and
3x7 models will be capable of supporting UDMA66 drives. 2x6, 2x7, and 3x7 models also
include a secondary
IDE
port/connector on the motherboard.
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 14 of 60
CD
ROM
drive support
4694-2x5, 2x6, 2x7, and 3x7 models are available with a factory installed
CD
ROM
drive as
an option. This
CD
-
ROM
is a laptop style (slim)
CD
-
ROM
, and is located behind the door
that covers the power switch and the floppy drive. Small footprint models require the use of
a slim floppy drive when the
CD
ROM
feature is installed.
The 2nd hard drive feature cannot be installed on terminals that have the
CD
-
ROM
feature
installed..
Bootable
CD
’s can be used if the setup options include the
CD
ROM
drive as one of the
boot sources.
All models of 4694 have been used successfully with external, parallel attach types of
CD
ROM
drives offered by third parties such as Backpack, etc.. Many USB CD ROM and
floppy drives will also work when connected to
USB
ports on terminals that support
USB
.
Dump switch
A dump switch option is available that provides
NMI
capability for operating systems (such
as 4690OS, Microsoft Windows
NT
4.0/SP5 and Windows 2000) that require them for
diagnostic/debug purposes. This option is field installable, and is composed of the dump
switch mounted on a special plate, along with a special riser card. 4694-2x5, 2x6, 2x7, 3x7,
and 1x6 models come with the dump switch as a standard feature.
Machines manufactured starting 1Q99 will have the dump switch option in the front, not the
rear of the machine. The switch can be reached via a hole in the front cover behind the
FDD
door.
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 15 of 60
Standby power support
Some users of 4694 need to have facilities that attempt to duplicate the memory retention
features offered by the 4693. The 4694 implementation provides most, but not all of the
4693 features, but also provides standby function for operating systems other than
4690OS in an industry standard manner.
In the crudest sense, the definition of “standby” is for the system unit to be able to restart
after a power outage in the store. A more complete definition of standby is:
Ÿ that the system unit recognizes an impending power event,
Ÿ notifies the application to shut down,
Ÿ waits for it to shut down,
Ÿ suspends the system,
Ÿ recognizes that the event is over,
Ÿ restarts the hardware,
Ÿ notifies the application that it is OK to restart.
Applications or operator actions (via the power switch) should also be able to cause the
terminal to enter into standby mode, and operator actions or other externally detectable
events should cause the terminal to exit the standby mode and become active again.
Standby mode is also not unique to loss of
AC
power situations but can also be used when
it is desired to cause the terminal to go to sleep when not in use. This allows for quick
restarts (without requiring reloading) at store openings, etc..
The 4694 standby solution does
NOT
allow for applications to continue during power
outages (I/O power is removed immediately at the failure of
AC
power, and
POS
I/O
devices are reset upon the restoration of
AC
power. Applications must handle any aspects
of lost printer data, etc..). The ability of the terminal to recover is very much dependent on
how power management “aware” the software environment (device drivers, etc..) is.
This standby solution is primarily designed for 4690OS use. Some I/O devices may not
recover correctly after a power event when used with Windows, resulting in loss of data
Implementation
The 4694 standby function is based on the Advanced Power Management (
APM
)
architecture used in the
PC
industry. 4694 implements a subset of APM BIOS (V1.2) that is
used for the system to communicate to operating systems. Operating systems can then
use the interface of their choice to communicate with applications running on them.
4690OS applications will likely continue to use the same interface that they do today. The
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 16 of 60
4690 Operating System development team has made the necessary modifications within
4690OS to adapt to the hardware interface of the 4694 APM BIOS.
4694-2x6, 2x7, and 3x7 models include
ACPI
as well as
APM
support.
The 4694 standby solution is composed of :
Ÿ a power supply that supports the standby function
Ÿ a circuit board/bracket assembly that controls all aspects of the standby function. This is
a microcontroller based solution and software on this microcontroller is field
upgradeable.
Ÿ a riser card (
ISA
for 32 bit systems,
PCI
for 64 bit systems) that provides interfaces
between the system and the controller card
Ÿ a 12V/5AH battery
Ÿ only ¾ length feature cards can be used when the battery is installed.
Ÿ cables, etc..
All ‘standby’ functions defined in the following paragraphs assume that an
APM
enabled
operating system and application have been installed. If non
APM
-aware software is
installed, the terminal is only capable of being in the on or off states.
The 4694 standby solution has basically two operating modes. In “power loss” mode, the
solution provides the hardware necessary to detect and initiate shutdown/restart
procedures in the event of
AC
power loss when used with
OS
/applications that are
APM
aware.. In “sleep” mode, the system enters the low power state at either application
command or a momentary depression of the power switch. A hardware interrupt request
(such as from a keyboard or a
POS
device), or a momentary depression of the power
switch causes the terminal to exit from sleep mode and return to normal operation.
The power supply in the 4694 standby solution is significantly different than earlier 4694
models. It has an auxiliary output that is active at all times that the supply is connected to a
valid source of power (either
AC
power or a charged battery). This output provides power
to the power controller circuitry that determines the power state of the terminal. The terminal
has 3 power states:
ON
,
STANDBY
, or
OFF
. The power switch on the front of the terminal is
a momentary contact switch (instead of a latching switch found on non power managed
versions). The power controller circuitry can read this momentary contact switch and take
actions that are beyond the ordinary concept of on and off depending on how long the
switch is depressed.
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 17 of 60
The user can ascertain the status of the power supply via observation of the power supply
power
LED
.
ON
and
OFF
states are the same as today, with
STANDBY
mode indicated by
a slowly blinking
LED
.
go to power
OFF
state
go to power
STANDBY
/
AC
state
From an
ON
state
go to power
OFF
state
ignored
From a
STANDBY
/
BATT
**
state
go to power
OFF
state
go to power
ON
state
From a
STANDBY
/
AC*
state
ignored
normal power on
From an
OFF
state
Power switch pressed and
held longer than 2 sec
depression
Power switch momentarily
depressed
Power state
* Standby/
AC
indicates the terminal is in standby state and that
AC
power is available
** Standby/Batt indicates the terminal is in standby state and no
AC
power is available
Net:
Ÿ momentary power switch depressions cause the terminal to go between the
STANDBY
and
ON
states (also go from
OFF
to
ON
state);
Ÿ long (greater than 2 seconds) depressions of the power switch cause the terminal to go
from either
ON
or
STANDBY
state to
OFF
state.
The power supply also charges the battery anytime the power supply is connected to
AC
power. A completely discharged battery takes approximately 15 hours to recharge.
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 18 of 60
Deliverables
All base units (unless specifically indicated otherwise) come with
CPU,
memory, Ethernet
support, video, and floppy.
Each base is available by itself or with a preinstalled hardfile.
Memory options available are:
v
2
MB
30 pin memory feature (containing two 1
MB
SIMMs .. 4694-0xx) 8
MB
30 pin memory
feature (containing two 4
MB
SIMMs .. 4694-0xx)
v
4
MB
72 pin memory feature (4694-1xx, 244) (60ns,
FPM
)
v
8
MB
72 pin memory feature (4694-1xx, 244) (60ns,
FPM
)
v
16
MB
72 pin memory feature (4694-1xx, 244) (60ns,
FPM
)
v
32 Mb 72 pin memory feature (4694-1xx, 244) (60ns,
FPM
)
v
32 MB 168 pin
SDRAM DIMM
(4694-1x6/2x5/2x6/2x7/3x7)
v
64 MB 168 pin
SDRAM DIMM
(4694-2x5/2x6/2x7/3x7)
v
128 MB 168 pin
SDRAM DIMM
(4694-2x5/2x6/2x7/3x7)
Note that when additional memory is ordered for 4694-244, two features must be ordered
because memory must be installed in pairs.
Factory available configurations for memory vary by country and model. Please contact
your local
IBM
marketing professional for assistance in determining what your choices are.
Depending on country , some options ship factory installed, others are field installed only.
Consult with
IBM
for the latest availability list.
Each machine is shipped with the following parts:
v
4694 Installation and Operation Guide (shipped if specified at order entry time);
v
Product Safety messages book
v
a 10baseT/100base TX
LAN
cable (14’ - RJ-45 telephone mod plugs on both ends, and
starting in 1999, the cable meets the category 5
UTP
requirements).
v
Power cord (country specific)
Service publications/diagnostics not shipped with the product:
v
POS
I/O diagnostic manual;
v
System unit diagnostic manual;
v
Diagnostic diskette;
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 19 of 60
The installation manual is translated into many languages. Contact
IBM
for specifics.
Service information is only available in
US
English.
Architecture
4694 is designed to appear to a programmer as a standard
ISA
(or
ISA
/
PCI
as
appropriate)
PC
equivalent system with
SIO
and Ethernet adapters integrated on the
planar.
The specific hardware chips used are the following:
v
CPU
support - Acer Labs M1217
CPU
Support chip (4694-001/004 and 4694-024)
v
CPU
support - Chips and Technologies (Chips) 82C836 SCATsx
CPU
Support chip
(4694-041/044)
v
CPU
support - Chips CS4041
CPU
support chipset (4694-1xx)
v
CPU
support - Intel 430HX Triton
CPU
support chipset (4694-244)
v
CPU
support - VIA VPX CPU support chipset (VT82C580VPX and VT82C586B)
(4694-205/245)
v
CPU
support-
IBM
/VIA VT82C694X Apollo Pro133A North Bridge (with an AGP2X video bus
interface) and
VIA
VT82C686A “Super” South Bridge (Super South Bridge integrates
CPU
I/O and keyboard controller functions) (4694-2x6)
v
CPU
support-
VIA
PM8601A ProMedia/PL133 North Bridge and
VIA
VT82C686B Super
South Bridge) (4694-2x7 and 4694-3x7) Audio support is also included in the south bridge
chip.
v
CPU
I/O - Acer Labs 5107
PC
I/O controller (4694-001/004 and 4694-024)
v
CPU
I/O -
UMC
82C863F
PC
I/O controller (4694-041/044)
v
CPU
I/O - Chips 82C733 or 735
PC
I/O controller (4694-1x4)
v
CPU
I/O - SMC FDC37C935APM
PC
I/O controller (4694-1x6)
v
CPU
I/O -
SMC
FDC37C665GT
PC
I/O controller (4694-244)
v
CPU I/O SMC FDC37C669 PC I/O controller (4694-2x5)
v
10 Mb/s Ethernet - either D-Link DL2517A/B Ethernet controller (all 4694-001/004,
4694-024, 4694-041/044, and early 4694-144s) or Myson Technologies MTD909 Ethernet
controller (later 4694-144 and all 4694-104, 4694-244, and 4694-124). (This chip
implements the standard Novell NE2000 Ethernet adapter interface.)
v
10/100 Mb/s Ethernet -
AMD
PCNet-FAST+ AM79C972 or AM79C973 (used on 2x5,2x6
models)
v
10/100MB/S Ethernet (4694-2x7 and 3x7) - National Semiconductor DP83815 MacPhyter.
v
Audio codec (2x7/3x7 option): VIA VT1611A
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 20 of 60
These vendor websites should be searched for the latest level drivers:
Ÿ
IBM
Retail:
www.ibm.com/solutions/retail/
(Check this first.)
Ÿ
AMD
:
www.amd.com
Ÿ Cirrus Logic:
www.cirrus.com
Ÿ
SMC
:
www.smc.com
Ÿ
VIA
:
www.viatech.com
Ÿ Quantum:
www.quantum.com
Ÿ Western Digital:
www.wdc.com
Ÿ Maxtor
www.maxtor.com
Ÿ Intel
www.intel.com
Ÿ Microsoft
www.microsoft.com
Ÿ
ATI
www.atitech.com
Ÿ
ST
Microelectronics
www.stmicro.com
Ÿ National Semiconductor www.nsc.com
All of these chips are subject to change as cost and technology changes take place. It is
IBM
’s intention to keep
BIOS
and I/O driver interfaces compatible where it is possible and
technology allows it.. Applications that write directly to hardware are not guaranteed to
work with all versions of the hardware over time.
4694-0xx only implements 10 bit I/O addressing…ie, the maximum address in the I/O
space is 3FFh. 4694-1xx and 2xx models implement 16 bit I/O addressing up to FFFFh.
4694 supports
ISA
and
PCI
feature cards (dependent on model). There is a wide variety (in
function, price, and quality) of
OEM
feature cards available in the marketplace. Users are
responsible for testing/certifying any feature cards that they use. Some cards are
announced as features in order to help the ordering process. Cards typically used by
POS
customers (T/R,
MPCA,
etc..) are used in the product testing process.
4694-0xx and 1xx models support two
ISA
feature cards.
One of the 4694-2x4 and 2x5’s slots is able to support either an
ISA
or a
PCI
card. The
PCI
slot is a P
CI
V2.1 compliant, 32 bit, 33 MHz., 5V I/O tolerant slot. Per the
PCI
specification
for 5V I/O tolerant cards, a 3.3V supply for the
PCI
slot is not guaranteed to be available in
all production models of the -2xx model.
4694-2x6, 3x7 and 2x7 models have two
PCI
slots, with one shared by an
ISA
slot.
Depending on model and features installed, feature card slots may have length restrictions,
but can usually support any card that is 2/3 length or shorter.
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 21 of 60
Migration/Installation
4694 supports a wide range of
POS
I/O devices and also formally supports the model 2
printer and model 3 fiscal printers used on the 4683. No other
FORMAL
support for existing
4680 I/O is provided. Requests for support are addressed on an individual basis. There
are no technical reasons why 4680 I/O cannot work, however; the test and diagnostic
issues make it very difficult to support the entire family of old I/O.
Technical support staffs at customers and business partners are expected to setup and
maintain 4694. 4694 is shipped via the pick/pak process with all hardware in an overpack
box. Skills equivalent to those required to setup a “clone”
PC
are required to setup a 4694.
No attempt has been made to provide a setup/installation process that untrained store
personnel can use.
4694 should support existing 4684 applications with few changes, assuming that the
application’s requirement for I/O can be met with a 4694 configuration. Applications written
that are dependent on timing loops and the like or use non-documented interfaces to
hardware may not work. In particular, applications that take advantage of unique
MicroChannel interfaces, etc.. or write directly to hard totals memory in the memory map do
not work on 4694 without changes.
BIOS/Drivers
4694 has a
POST
/
BIOS
subsystem provided by Phoenix Technologies, Ltd. As with all
AT
-bus
PC
’s, 4694 does not have
ABIOS
support. The Power on self test (
POST
),
BIOS,
keyboard controller, and planar board architecture are documented in the book “System
BIOS
for
IBM
PC
’s, Compatibles, and
EISA
Computers; 2nd Edition”, Phoenix
Technologies, Ltd., Addison-Wesley Publishing Co, Inc., 1991,
ISBN
0-201-57760-7. The
systems do not support power on passwords, and the area in
CMOS
reserved for power on
passwords has been used for configuration type information by
POST
and is not available
for end user use.
4694 is tested and certified (as appropriate) with IBM PC DOS 2000 with DOS POS I/O
drivers, Win98SE, WinNT 4.0 (SP6), and Windows 2000 (SR2) with
POSS
-
WIN
drivers
and Red Hat Linux 7.1 (2.4.2 kernel) with Linux
POS
drivers Testing of follow-on releases of
DOS,
and WinXX occur as required. As part of the test and release process, all 64 bit and
above models are also tested using the Microsoft Windows95/98ME and Windows
NT/2000
hardware compatibility and performance test suites. 4694-1xx models are not
recommended for use with any Microsoft Windows9x,
NT
or 2000 operating
systems. Some production vintages of the 1xx models will not work with
Windows.
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 22 of 60
Some versions of the 4694 support 4690OS (both
SBCS
and
DBCS
versions) as well as
SSSP
and 4694 Terminal Services for
DOS
. See the released information about these
products for details, pre/co-requisites and limitations for this support.
4694’s are tested with
DOS
LAN
Requester and with WinNT servers and
Win98/WinNT/Win2K clients.
NDIS
compatible
LAN
drivers for
DOS
are provided..
NDIS
is
the strategic direction for
LAN
drivers in the industry, and most 3rd party
LAN
products can
use
NDIS
drivers. In addition, we test using the generic NE2000 compatible driver for
systems (such as Win95 and
NT)
that list these as options.
Other
LAN OS
’s that cannot use
NDIS
drivers typically support NE2000 compatible
adapters, and experience has shown that 4694’s
LAN
implementation works well when the
NE2000 type adapter is selected. (Note that NE2000 drivers will not work with the
10/100MB/s models. Most
LAN
OS
suppliers provide drivers for the
AMD
PCNet and
National MacPhyter family of
LAN
controllers.)
4694 includes
RPL
support by including in the system
ROM
a special version of Lanworks
Technologies
BOOTWARE
RPL
boot
ROM
. This
RPL
package can support
IBM,
Novell, and
TCP
/
IP
(bootp)
RPL
protocols. If
RPL
function is not required, this can be removed from
the terminal configuration in order to free up an additional 32K in the memory space.
2x5, 2x6, and 3x7 models also support
TCP/IP DHCP
/bootp and
Intel PXE
protocols. Note
that the 2x5, 2x6, 2x7, and 3x7 model’s
RPL
ROM
only occupies 2K of memory starting at
C800h.
4694 prints message codes on 2x20 attached displays during the RPL process (normal
text messages are displayed on an attached CRT). These messages are formatted
prefix-suffix
and have the following meanings:
Prefixes....
N2 - NW 802.2
N3 - NW 802.3
NE - NW Ethernet II
RP - RPL
BP - Bootp
DH - DHCP
PX - PXE
-suffixes
1
- Searching
2
- Connected to server
3$
- Connect failed
4
- Downloading image from server
5$
- Error downloading from server
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 23 of 60
6
- Transferring control to boot code in image
7$
- Error opening file (NetWare)
8
- Found server (NetWare)
Special video drivers for particular operating systems are either provided by the operating
system itself as part of the installation disks, or can be obtained via the Internet web site of
IBM
or the video chip manufacturer.
Utility programs
General
The 4694 system uses flash memory to store the system
BIOS,
video
BIOS
and the
LAN
boot
ROM
(
RIPL
). Flash memory has the advantage of permitting the firmware to be
updated through software alone. Applying software updates to
BIOS
is a customer
responsibility (just like the application of any other software fix) , and is not covered by the
IBM
warranty or the typical
IBM
maintenance agreement.
Distribution of software updates, utility programs, news tips, technical info, etc. is via the
IBM
Retail page on the Internet. The address for the site is:
http://www.ibm.com/solutions/retail/
and follow the support links to the 4694 page.
Many utility programs are currently available on this site. Among them are:
v
CS4694 configuration program
Normally the user initiates the
BIOS
setup during boot to set various terminal
configuration values (such as boot source,
RPL
, etc..) These values can also be set
via the use of the CS4694.
EXE
and
CMOSSET
.
EXE
programs. CS4694 is a program
that can be run on any
PC
(under
DOS
) and can generate a file that contains setup
information. This file is downloaded into a 4694 using the
CMOSSET
program.
CMOSSET
can be run from a server or from a
DOS
bootable diskette and it allows
the
SETUP
values to be set without the use of
SETUP
, or requiring the use of a
PC
keyboard and video display at the
POS
terminal.
v
4694PROG.
COM
can reprogram the flash memory system with a new version of
BIOS
contained in a disk file. The terminal must be able to boot
DOS
before this
program can be used.
v
LAN
, video and other drivers
v
RPL
utilities
v
diagnostics
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 24 of 60
.
BIOS
The system
BIOS
includes all the function calls provided by an
ISA
PC
. It is stored in a flash
read only memory located on the planar board. Layout of
BIOS
in the memory map is
different depending on model:
0xx, 1x4, and 244 models:
The
ROM
area is divided into two 64
KB
regions. The top 64
KB
is always mapped to
system address F0000h to FFFFFh.
The lower 64
KB
is further divided into two 32
KB
blocks. The lower 32
KB
is for the
video
BIOS,
and the upper 32
KB
is used for the
LAN
boot
ROM
(
RPL
). The mapping
for the lower 32
KB
is C0000h to C7FFFh and the upper 32
KB
is from C8000h to
CFFFFh. These two 32K segments exist in the memory map only if the associated
adapter (
VGA
or
RIPL
LAN
function) is installed or enabled in the system.
1x6, 2x5, 2x6, 2x7, and 3x7 models:
Due to the increased amount of function in the base
BIOS
, the
BIOS
occupies much of
the 64K segment between E000h and EFFFh (the specific amount varies model to
model and different
BIOS
versions for the same model will occupy differing amounts)..
In the 2x5, 2x6, 2x7, and 3x7 models, the
RPL
architecture has been changed and the
RPL
ROM
now occupies only 2K starting at C800. Users needing a 64K page space
for
EMS
can use the C9000-D8FFF instead of the E0000 segment that they have
used in the past.
The top 8K of the flash memory is being used as a “
BOOT
BLOCK
” .The contents of this
boot block cannot be changed once it is programmed during manufacturing. Any future
BIOS
update will not affect the contents of this boot block.
The
BIOS
level of a system is composed of:
Ÿ the level of the
VGA
BIOS
provided by the video chip manufacturer (identified at cold
boot);
Ÿ the level of the base system
BIOS
provided by Phoenix (identified via the phrase
Phoenix
BIOS
Vx.xx)
Ÿ
IBM
extensions to
BIOS
identified in the phrase
IBM
POS
Subsystem Version x.xx
Note that the overall level of the
BIOS
is determined by the value associated with the
IBM
extension level.
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 25 of 60
System configuration/setup
4694 contains a program within
ROM
called
SETUP
that allows for numerous options to be
configured via a menu interface. Examples of these options include user
SIO
and
NVRAM
memory configuration, boot order and
RPL
protocol,
APM
settings, etc.. Available options
are different depending on model, features, and
BIOS
level. Use of this
SETUP
program
requires the attachment of a
PC
compatible video display and keyboard. (An alternative to
using
SETUP
at the terminal is to use the utility program CS4694 described in the
Utilities
section previously.)
If
RPL
(
LAN
boot) is not selected and the
RPL
source is set to “adapter not in memory map”
or “
LAN
adapter”, the
RPL
ROM
is disabled. Similarly, if
POST
detects a
video
adapter has
installed a
ROM
at C0000 indicating that a 3rd party video adapter has been installed), the
video
BIOS
code normally installed is disabled as is the internal
VGA
subsystem.
Note that only
ONE
LAN
subsystem (either the internal
LAN
adapter of
LAN
adapter card)
can have the
RPL
function enabled at any one time.
4694-1x6, 2xx, and 3xx models fully support Plug and Play (PnP) adapter cards. If at all
possible, adapter cards should be allowed to auto-configure.
Diagnostics
The diagnostics disk has the same disk signature (in the boot sector) as the 4684
Reference Disk. This allows the
BIOS
to boot from the floppy disk even if
FDD
is not
selected as a bootable drive. The purpose of the diagnostic tests is to identify the faulty
subsystem so that the correct
FRU
can be replaced. The diagnostics do not attempt to
identify failures down to any specific component.
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 26 of 60
POST
error message codes
The following are the 4694 unique message/beep codes:
blown fuse on planar board
3-2-4
Keyboard controller failure or
3-4-1
Video failure or no video found or no
memory installed
3-2-3
CMOS
programming complete (170)
CMOS
Programming unsuccessful
(173)
3-3-2
CMOS
Corrupt (174)
1-1-1
BIOS
Programming complete (990)
3-2-3
BIOS
Programming unsuccessful (997)
BIOS
Programming in-process (998)
1-1-4
BIOS
Corrupt (999)
Beep
code
Display (code)
Diagnostics and Service considerations
From a service perspective, the 4694 is a
PC
in different covers. Consequently, the
diagnostic package and serviceability aspects of the product is similar to a
PC
. A
diagnostic package is provided to
IBM
service delivery organizations that performs
diagnostics and aid in isolation of the failing field replaceable unit (
FRU
) similar to the way
PC
diagnostics work today. These diagnostics are designed to be used with
POS
I/O
instead of depending on a standard
PC
display and keyboard.
Early 4694’s include a self test sequence in the power on self test that generates an OK
message or beep to be displayed on all devices that are programmed to decode the
message. Existing model 3 and 4 printers have a system test command sent to them if they
are detected as present during
POST
. This test command of the printers can be disabled
by setting bit 7 of the byte located at offset FF7h in the
NVRAM
. (In a normally configured
machine, this would appear to be at D900:0FF7h). (The self test sequence is not present in
the 1x6, 2x5, 2x6, 2x7, and 3x7 models.)
Standard hand tools (screwdriver, etc..) are required to install or remove feature cards as
well as to remove the FRUs.
I/O supported
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 27 of 60
The following I/O is supported. I/O can be integrated or distributed unless it is physically too
large to fit, then it can only be distributed:
v
4683 model 2 printer
v
469X printers
v
SureMark family of printers
v
Fiscal printers (when homologated by the country)
v
469X keyboards
v
PS
/2 compatible keyboards and mice
v
469X pole displays
v
469X cash drawers
v
scanners
v
CRTs/flatpanels
Since new devices are released over time, this is not an all inclusive list. The
IBM
sales
pages contain the latest correct list.
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 28 of 60
Publications
4694 has the following publications:
v
A “User Guide” .This is an optional, no-charge book, orderable by specify code.
v
Safety Notices This book contains all languages in one book. All machines are shipped
with this book per country safety regulations.
v
POS
Service Manual and Parts Catalog (These books are common to both the 4693 and
4694.) (not shipped with the machine)
v
Diagnostic diskette (not shipped with the machine)
v
Supplements that define new models and features that are released between revisions of
the books listed above.
The User Manual is offered in numerous languages. The
POS
Service manual, Parts
Catalog, and the diagnostic diskette is
US
English only. Labels internal to the machine for
service use are in
US
English only.
Power cords/country support list
Is at the end of this document in Appendix 2.
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 29 of 60
Technical details
RS
-232 ports
There are two
RS
-232 ports implemented as they would be on a
PC
. They can be
configured at COM1 and COM2 or disabled individually. The signals implemented are:
v
TX (transmit data, pin 3);
v
RX
(receive data, pin 2);
v
DTR
(data terminal ready, pin 4)
v
DSR
(data set ready, pin 6);
v
RTS
(request to send, pin 7);
v
CTS
(clear to send, pin 8);
v
CD
(carrier detect, pin 1);
v
RI (ring indicate, pin 9);
v
Signal ground (pin 5);
The terms “transmit” and “receive” as defined above are viewed from the terminal out to the
attached device. (The terminal appears as data terminal equipment or a
DTE
as defined by
the
RS
-232 specification).
These signals are implemented in a 9 pin female D connector and are the same pinout as
used on an
IBM
PC
using a 9 pin connector.
RS
-232 ports in the 16 bit models are 16450 (non-
FIFO
compatible) and the 32 and 64 bit
models are 16550 (
FIFO
) compatible.
PC
Printer port
Wide footprint models have an
EPP
compatible local
PC
parallel printer port that can be
configured to be at LPT1, LPT2, or disabled in the I/O map.
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 30 of 60
POS
I/O subsystem
The
POS
I/O implementation on 4694 is different from a 4684 in the following aspects:
v
Only a single channel is implemented;
v
On that single channel, a kyb, prt, display, cash drawer, and scanner ports are attached;
v
The scanner uses a 4 wire port rather than a 16 wire port.
v
The
CMOS
memory block is 32K, not 8K;
v
There is not a unique
POST
ROM
implemented in the adapter address space (this function
is provided in the basic system
POST
ROM
).
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 31 of 60
Programming Considerations
Instructions and Commands
See the relevant vendor and
PC
literature for details. Sources of information are
IBM,
Microsoft, Intel, Phoenix Technologies,
VESA
(Video Electronic Standards Association),
Cirrus Logic (video
BIOS),
Lanworks Technologies (
RPL
), and numerous 3rd party
reference books.
Early in the development of the 4694, the intent was to use the model/submodel bytes of int
15h, function C0h to allow the programmer to determine the system identification. Some
software compatibility problems surfaced with this approach however, and the now the
system either returns model/submodel bytes of F8h/03h or the standard
PC
ISA
value of
FC
/01h. Specific model/submodel determination can be determined by reading specific
memory locations in the system
ROM
as defined in the table below:
F000:E005h
don’t care
4SZ*
347
F000:E005h
don’t care
4RZ*
307
F000:E005h
don’t care
4HZ*
246
F000:E005h
don’t care
4JZ*
206
F000:E005h
don’t care
4MZ*
247
F000:E005h
don’t care
4PZ*
207
F000:E005h
don’t care
4EZ*
245
F000:E005h
don’t care
4GZ*
205
F000:E005h
don’t care
4B*
244/254
F000:E005h
don’t care
4KZ*
146
F000:E005h
don’t care
4LZ*
106
F000:E005h
don’t care
49*
104/124
F000:E005h
don’t care
48*
144/154
F000:4032h
don’t care
44*
044
F000:4032h
don’t care
41*
041
F000:4032h
66h
FFh
004
F000:4832h
don’t care
FFh
001
F000:E068h
F000:E000h
Pointer to
BIOS
version**
Model ID
bytes/string
Model
(4694-)
* indicates an
ASCII
string located at this memory location
** the “Pointer to
BIOS
version” is a pointer to an
ASCII
string that represents the
BIOS
level. It’s a word in
reverse Intel format that represents an offset within the F000 segment
.
The 10 Mb/s onboard
LAN
adapter is hardwired at I/O address 300h-31Fh. It is
preconfigured to operate on IRQ10. It does not use any space in the memory map (except
for the
RPL
ROM
area if
RPL
is enabled.) The 10/100Mb/s adapter is a
PCI
motherboard
adapter and is auto-configured by
BIOS
. Note that neither adapter needs to be explicitly
disabled if other
LAN
cards are installed. As long as drivers are not loaded, they will appear
to be inactive.
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 32 of 60
The
POS
(otherwise known as
SIO
) adapter memory usage is defined as follows:
2K
RAM
(not used)
D87FFh
D8000h
2K shared
RAM
buffer
D8FFFh
D8800h
4K Nonvolatile
RAM
(page 0)
D9FFFh
D9000h
4K Nonvolatile
RAM
(pages 1-7)
DAFFFh
DA000h
Addresses shown are default values set at the factory.
The upper 4K section in the memory map is a window into the upper 28K of the 32K
NVRAM
. The upper 28K is divided into 7 4K pages. Selection of which 4K page is
accomplished by a write to I/O port 221h. The low 3 bits determine which 4K page is
mapped into the 4K window. All other bits must be 0. Page 0 MUST NOT be accessed in
the upper 4K window. Undefined results will occur. (Permissible values to write to this I/O
register are 01h to 07h.) This register can also be read to determine what page is currently
active in the window. The register is set to 01h at
IPL
.
DMI
The 4694-1x6, 2x5, 2x6, 2x7, and 3x7 models support the desktop management interface
2.0 specification. Details on this specification and how to use the data can be found at
www.dmtf.org…the Desktop Management Task Force’s website. There are programs
available (such as Netfinity from
IBM or Landesk Configuration Manger from Intel
) that help
users manage their inventory of desktop terminals from a central location. 4694 specific
DMI
information is described in the Appendix.
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 33 of 60
Memory Map
The system memory map is as follows:
Base
RAM
(640K)
9FFFFh
00000h
Video
(128K)
BFFFFh
A0000h
Video
BIOS
)
(32K)
(48K on 2x6, 2x7 models)**)
C7FFFh
CBFFFh(**)
C0000h
LAN
RPL
(if enabled) or
Open
(32K on 10Mb/S systems)
(* 2K on 10/100 systems)
CFFFFh
C87FF (*)
CC7FFh(**)
CC000h (**)
C80000h
Open
(32K)
D7FFFh
D0000h
POS
subsystem
(see above)
(12K)
DAFFFh
D8000h
Open
(20K)
DFFFFh
DB000h
64K open except for early 244
and all 1x6/2x5/2x6/2x7 models
EFFFFh
E0000h
64K POST/BIOS
(all models)
FFFFFh
F0000h
Open/RAM
(16M for 16 bit models)
(64M for 32 bit models)
(128M for mod 244)
(256M for 2x5 models)
xxxxxxh
100000h
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 34 of 60
I/O map
16 bit models of 4694 only implement 10 bit I/O addressing, meaning that the only valid
addresses are from 000 to 3FFh. Other models implement 16 bit addressing and support
I/O addresses from 000h to FFFFh.
4694’s I/O map is the same as
ISA
bus
PC
’s with the following additions:
Ÿ Ethernet: the on board NE2000 compatible Ethernet controller is set to use I/O
addresss 300-31Fh (10 Mb/s models), 10/100 Mb/s models are auto-configured);
Ÿ
POS
subsystem: 4694 includes a custom application specific integrated circuit for
control of various configuration features. This
ASIC
is set to use I/O addresses
220-227h. End users must not use any of these
ASIC
registers because unpredictable
results may occur and the definition of these ports may change over time without notice.
Details of the
ASIC
registers are defined below:
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 35 of 60
Control Register A (I/O Addr = 220h) Read/Write
Set NVRAM window starting address
/---------------------------------------------------------------\
* D7 D6 D5 D4 D3 D2 D1 D0 * Results *
*---------------------------------------------------------------*
* X X X 0 0 0 0 0 * Start Addr = 0D0000 *
Ÿ
0 0 0 0 1 * Start Addr = 0D1000 *
Ÿ
0 0 0 1 0 * Start Addr = 0D2000 *
Ÿ
0 0 0 1 1 * Start Addr = 0D3000 *
Ÿ
0 0 1 0 0 * Start Addr = 0D4000 *
Ÿ
0 0 1 0 1 * Start Addr = 0D5000 *
Ÿ
0 0 1 1 0 * Start Addr = 0D6000 *
Ÿ
0 0 1 1 1 * Start Addr = 0D7000 *
Ÿ
0 1 0 0 0 * Start Addr = 0D8000 *
Ÿ
0 1 0 0 1 * Start Addr = 0D9000(Power-up)*
Ÿ
0 1 0 1 0 * Start Addr = 0DA000 *
Ÿ
0 1 0 1 1 * Start Addr = 0DB000 *
Ÿ
0 1 1 0 0 * Start Addr = 0DC000 *
Ÿ
0 1 1 0 1 * Start Addr = 0DD000 *
Ÿ
0 1 1 1 0 * Start Addr = 0DE000 *
Ÿ
0 1 1 1 1 * Start Addr = 0DF000 *
Ÿ
1 0 0 0 0 * Start Addr = 0E0000 *
Ÿ
1 0 0 0 1 * Start Addr = 0E1000 *
Ÿ
1 0 0 1 0 * Start Addr = 0E2000 *
Ÿ
1 0 0 1 1 * Start Addr = 0E3000 *
Ÿ
1 0 1 0 0 * Start Addr = 0E4000 *
Ÿ
1 0 1 0 1 * Start Addr = 0E5000 *
Ÿ
1 0 1 1 0 * Start Addr = 0E6000 *
Ÿ
1 0 1 1 1 * Start Addr = 0E7000 *
Ÿ
1 1 0 0 0 * Start Addr = 0E8000 *
Ÿ
1 1 0 0 1 * Start Addr = 0E9000 *
Ÿ
1 1 0 1 0 * Start Addr = 0EA000 *
Ÿ
1 1 0 1 1 * Start Addr = 0EB000 *
Ÿ
1 1 1 0 0 * Start Addr = 0EC000 *
Ÿ
1 1 1 0 1 * Start Addr = 0ED000 *
Ÿ
1 1 1 1 0 * Start Addr = 0EE000 *
Ÿ
1 1 1 1 1 * Start Addr = 0EF000 *
\---------------------------------------------------------------/
Note:
The NVRAM appears in the memory map as two 4K windows; the lower
window and the upper window. The lower window start address is
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 36 of 60
set by the Register A, and it is always Page 0. As for the upper
window, its starting address is at the next address immediately
above the lower 4K window (if the starting address of the lower
window is set at EF000, then the starting address of the upper
window is at D0000). The active Page of the upper window can
be set through Register B.
Control Register B (I/O Addr = 221h) Read/Write
Set the active Page of the NVRAM (upper window)
Enable/Disable upper and lower windows
/---------------------------------------------------------------\
* D7 D6 D5 D4 D3 D2 D1 D0 * Results *
*---------------------------------------------------------------*
* X X X 0 0 0 0 0 * Select Page 0 *
Ÿ
0 0 0 0 1 * Select Page 1 (Power-Up) *
Ÿ
0 0 0 1 0 * Select Page 2 *
Ÿ
0 0 0 1 1 * Select Page 3 *
Ÿ
0 0 1 0 0 * Select Page 4 *
Ÿ
0 0 1 0 1 * Select Page 5 *
Ÿ
0 0 1 1 0 * Select Page 6 *
Ÿ
0 0 1 1 1 * Select Page 7 *
Ÿ
X 1 X X X * Disable NVRAM Lower Window *
Ÿ
1 X X X X * Disable NVRAM Upper Window *
\---------------------------------------------------------------/
Notes:
The lower NVRAM page is always Page 0.
The lower and upper windows can be disabled/enabled separately.
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 37 of 60
Control Register C (I/O Addr = $222) Read/Write
Set the start address of SRAM (4K space)
/---------------------------------------------------------------\
* D7 D6 D5 D4 D3 D2 D1 D0 * Results *
*---------------------------------------------------------------*
* X X X 0 0 0 0 0 * Start Addr = 0E0000 *
Ÿ
0 0 0 0 1 * Start Addr = 0E1000 *
Ÿ
0 0 0 1 0 * Start Addr = 0E2000 *
Ÿ
0 0 0 1 1 * Start Addr = 0E3000 *
Ÿ
0 0 1 0 0 * Start Addr = 0E4000 *
Ÿ
0 0 1 0 1 * Start Addr = 0E5000 *
Ÿ
0 0 1 1 0 * Start Addr = 0E6000 *
Ÿ
0 0 1 1 1 * Start Addr = 0E7000 *
Ÿ
0 1 0 0 0 * Start Addr = 0E8000 *
Ÿ
0 1 0 0 1 * Start Addr = 0E9000 *
Ÿ
0 1 0 1 0 * Start Addr = 0EA000 *
Ÿ
0 1 0 1 1 * Start Addr = 0EB000 *
Ÿ
0 1 1 0 0 * Start Addr = 0EC000 *
Ÿ
0 1 1 0 1 * Start Addr = 0ED000 *
Ÿ
0 1 1 1 0 * Start Addr = 0EE000 *
Ÿ
0 1 1 1 1 * Start Addr = 0EF000 *
Ÿ
1 0 0 0 0 * Start Addr = 0D0000 *
Ÿ
1 0 0 0 1 * Start Addr = 0D1000 *
Ÿ
1 0 0 1 0 * Start Addr = 0D2000 *
Ÿ
1 0 0 1 1 * Start Addr = 0D3000 *
Ÿ
1 0 1 0 0 * Start Addr = 0D4000 *
Ÿ
1 0 1 0 1 * Start Addr = 0D5000 *
Ÿ
1 0 1 1 0 * Start Addr = 0D6000 *
Ÿ
1 0 1 1 1 * Start Addr = 0D7000 *
Ÿ
1 1 0 0 0 * Start Addr = 0D8000(Power Up)*
Ÿ
1 1 0 0 1 * Start Addr = 0D9000 *
Ÿ
1 1 0 1 0 * Start Addr = 0DA000 *
Ÿ
1 1 0 1 1 * Start Addr = 0DB000 *
Ÿ
1 1 1 0 0 * Start Addr = 0DC000 *
Ÿ
1 1 1 0 1 * Start Addr = 0DD000 *
Ÿ
1 1 1 1 0 * Start Addr = 0DE000 *
Ÿ
1 1 1 1 1 * Start Addr = 0DF000 *
\---------------------------------------------------------------/
Control Register D (I/O Addr = 223h) Read/Write
Select the SIO interrupt
/---------------------------------------------------------------\
* D7 D6 D5 D4 D3 D2 D1 D0 * Results *
*---------------------------------------------------------------*
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 38 of 60
* X X X X X X X 0 * Select IRQ7 (Power-Up) *
* 1 * Select IRQ2 *
\---------------------------------------------------------------/
Control Register E (I/O Addr = 224h) Write Only
Select VGA monitor type
/---------------------------------------------------------------\
* D7 D6 D5 D4 D3 D2 D1 D0 * Results *
*---------------------------------------------------------------*
* X X X X X X X 0 * Color Monitor (Power up) *
* 1 * B/W Monitor *
\---------------------------------------------------------------/
Control Register F (I/O Addr = 225h) Read/Write
Set Flash Memory (lower half, 64K) addresses and partition
/---------------------------------------------------------------\
* D7 D6 D5 D4 D3 D2 D1 D0 * Results *
*---------------------------------------------------------------*
* X X X X 0 0 0 0 * E0000 - EFFFF *
Ÿ
0 0 0 1 * C0000 - CFFFF (Power up) *
Ÿ
0 0 1 0 * C0000 - C7FFF & E8000 - EFFFF*
Ÿ
0 0 1 1 * C8000 - CFFFF & E0000 - E7FFF*
Ÿ
X 1 X X * Disable Lower 32K *
Ÿ
1 X X X * Disable Upper 32K *
\---------------------------------------------------------------/
Notes:
The upper 64K bytes (boot block) of the Flash Memory are being
mapped to system address F0000 - FFFFF.
Control Register G (I/O Addr = 226h) Read Only
Read the Flash Memory type
/---------------------------------------------------------------\
* D7 D6 D5 D4 D3 D2 D1 D0 * Results *
*---------------------------------------------------------------*
* X X X X X X X 0 * Top Boot Block *
* 1 * Bottom Boot Block *
\---------------------------------------------------------------/
Control Register H (I/O Addr = $227) Read/Write
Set Flash Memory Write Enable/Disable
/---------------------------------------------------------------\
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 39 of 60
* D7 D6 D5 D4 D3 D2 D1 D0 * Results *
*---------------------------------------------------------------*
Ÿ
0 X 0 X 0 X 0 X * Write Disable (Power up) *
Ÿ
1 X 0 X 0 X 1 X * Flash Write Enable *
\---------------------------------------------------------------/
Controls and Indicators
Operator
The power switch used on all models (except those with power management) is a push-on,
push off type. The color is white. A green
LED
is integrated on the system unit to indicate
that all power supply signals are on and in tolerance. Next to the power
LED,
a yellow
LED
is integrated on all units to indicate hard drive accesses. The floppy drive access, power
switch, and
LED
indicators are located behind a door in the front of the unit.
Power management
LED
’s and switch operation is defined in the power management
section of this document.
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 40 of 60
There are 4 diagnostic LEDs on the rear panel of the machine that show
LAN
activity. The
meanings of these
LED
’s are:
Activity
transmit data
power/transmit data
LED4
(green)
10Mb/s mode
link/receive data
link/receive data
LED3
(green)
100Mb/s mode
100MB mode
collision
LED2
(yellow)
not used
collision
jabber
LED1
(yellow)
10/100MB/s models
(2x7, 3x7)
10/100MB/s models
(2x5, 2x6)
10MB/s models
Definitions of each of these LEDs are:
v
Jabber - The
LAN
is sending more than 512 bytes of data or the Transmit line is stuck on.
v
Collision - The
LAN
adapter has detected that it collided with another
LAN
adapter trying to
transmit at the same time.
v
Link/Receive data - The
LAN
adapter is seeing data on the
LAN
when blinking. Steady on
indicates that the terminal is connected to an active hub.
v
Power/Transmit data - Blinking on when the
LAN
adapter transmit line is active. Normally
on (system power on) for 10MB/s units, normally off for 10/100MB/s units.
2x7/3x7 definitions:
v
100MB Mode - on when the adapter is in 100MB/s mode
v
10MB mode - on when the adapter is in 10MB/s mode.
v
Activity - either transmit or receive activity is taking place
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 41 of 60
Service
Some systems have been designed so that the letters OK appear on every display device
at the successful conclusion of
POST
and immediately prior to booting of the media.
Keyboards give 3 quick beeps. Printers print a test pattern. The presence of this signal
indicates successful completion of the following:
v
Planar card self test;
v
DASD
test
v
I/O and cable integrity test;
The presence of the OK/beep/test pattern indicates that the hardware is healthy. Everything
seems to be working, cables are plugged in, etc.. This covers more than 98% of all system
unit failures without requiring any diagnostic being loaded.
Early I/O devices (such as the
DBCS
family) may not support the OK/test pattern command.
The printing of the OK message can be disabled via the procedure described in the
diagnostics and service considerations section of this document.
The OK/printer test during power up function has been removed in the 2x5 and later
models.
Security
4964 utilizes existing security devices (keylocks, etc..) for Store Systems I/O.
CMOS
data
integrity is the responsibility of the user. (
CRC,
etc..) No unique keylocks, etc.. are be
provided on the system unit with the exception of a diskette media lock that is provided for
diskettes on all models except the 4694-001/004/104
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 42 of 60
Safety testing/certification
4694 is tested to IEC950/
EN
60950 with all national deviations defined in the latest
CB
amendment. It also meets all applicable
IBM
safety standards, bulletins, etc.. (see
Standards Compliance list for a complete list of standards). 4694 carries the nationally
recognized testing laboratory
(NRTL)
logo from
ETL
and is certified to the above standards
per the
CB
scheme.
(ETL
is an approved
NRTL
test house for all countries). These
standards are sufficient to meet country safety laws that 4694 is required to meet at the
time of development/release.
4694 is classified as a commercial product and meets the test requirements for
information technology equipment used in commercial environments. It is not tested or
certified to any residential standards.
4694 is homologated from a telecom perspective as a
PC
type hardware product. It is not
homologated at an application level.
Product labeling complies with the latest
IBM
standards. Examples are
EC
CE
mark,
Mexico NOM-018 ,US FCC EMI , Japan
VCCI
EMI
, Korea
MOC
EMI
, Japan Dentri, etc..
Where country laws permit, a required country unique label may be supplied separately to
be applied by the customer/installation team at the time of installation.
Physical Characteristics
Mechanical
Note that the dimensions and weights shown do not include any I/O devices that may be
installed.
Small system units - width = 312 mm (12.3”) (024= 333 mm (13.1”) with exhaust shield)
v
depth = 475 mm (18.7”)
v
height = 86 mm (3.4”) (024 = 90 mm (3.5”))
v
weight = 7.3 kg (16 lb.)
Large system units - width = 440 mm (17.3”)
v
depth = 475 mm (18.7”)
v
height = 89 mm (3.5”)
v
weight = 10.7 kg (23.5 lb.)
Cooling is provided via forced air cooling blown left to right by a fan contained in the power
supply. There must be 2” of clearance on either side of the box for airflow.
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 43 of 60
Normal service access conditions apply to the rear of the unit. The front of the unit must be
accessible to the customer so that the power switch and floppy disk drive can be used.
Machine type/model and serial number are located on a label on the rear of the unit, and on
the front cover behind the floppy disk access door.
Power Supply
Input Voltage and Frequency - 100-127V or 200-240 Volts
AC,
50-60 Hz,
±
3 Hz.
Power consumption:
55W typical non-printing (4694-0xx, 1xx)
65W (4694-2XX, 3XX)
75W printing (average) (4694-0xx, 1xx)
85W printing (4694-2XX, 3XX)
Note that these power consumption numbers are guidelines only and are based on a
typical machine configuration.
Two separate versions of the power supply for high/low input voltage and 38V output
voltage were originally developed and used for 4694-001/004 and 4694-024.
4694-041/044 and later models have typically used a universal type of power supply.....but
it is a manufacturing prerogative to switch to single voltage or autoswitcher at any time
based on parts availability. Field replacement parts may also be different than what was
originally shipped, from an input voltage perspective....but will meet the local power
requirements of the country in which the machine is installed.
A 24V version of the power supply has been developed for use with the 469X
DBCS
I/O
devices. Only a low volt (100-127V) 24V version is supported. The intended market for
versions using these power supplies is Japan.
The 4694-2xx and 3xx models have a significantly larger power supply than other 4694’s. It
is capable of supplying significantly more +5V, as well as additional +12V.
AC
Loads
None
DC Loads
In addition to the voltages required for the system unit to support the planar card, disk
drives, feature cards and
PS
/2 keyboard and mouse, the following power is available to
power 46xx I/O:
v
Port 7 - printer - 5V at 850 mA, 38V at 1200 mA (avg)
v
Port 5 - keyboard - 5V at 770 mA
v
Port 4 - display - 12V
v
Port 9 - scanner - 12V
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 44 of 60
v
Port 9/E - miscellaneous - 12V (available on some models)
Total 12V available current on the combination of all I/O ports is 2.6A, with a
maximum of 1.0A available from any single port.
v
Port 3 - cash drawer 1 - 38V at 1200 mA for 100 mS Port 3 - cash drawer 2 - 38V at 1200
mA for 100 mS
v
Standard
USB
ports are limited to the standard
USB
+5V load of 500mA. Powered
USB
ports provide 12V at 1A maximum (see the total 12V current load listed above).
For the 24V version, the following outputs are available in place of the 38V outputs noted
above:
v
Port 7 - printer - 5V at 850 mA, 24V at 2500 mA (avg)
v
Port 3 - cash drawer 1 - 24V at 1200 mA for 100 mS
v
Port 3 - cash drawer 2 - 24V at 1200 mA for 100 mS
In addition, the total +12V current available is decreased by 500 mA.
Environmental
v
Gaseous-
IBM
Class G1
v
Particulate-
IBM
Class P1
v
Vibration and Shock-
IBM
Class V2
v
Acoustical Levels-
IBM
Class 2C
v
Temperature
Ÿ Operating - +10
0
C to 40
0
C with 8% to 80% relative Humidity. (
IBM
Class C..See IBM
CES -1-9700-0000).
Ÿ Shipping - -40
0
C to +60
0
C including condensation but excluding rain.
Ÿ Storage - 0
0
C to +60
0
C.
Electromagnetic Compatibility (
EMC
)
v
EMI
radiated/conducted (USA/Canada) -
FCC
/
DOC
Class A (reference C-S 2-0001-026)
v
EMI
radiated (EMEA) - EC CE mark (meets
CISPR
-22-A emission limits)
v
EMI
(conducted) (
EMEA
) - class B for
HV
and autoswitchers (Italian fiscal law requirement)
v
EMI
radiated/conducted (Japan) - Japan
VCCI
class 1
v
EMI
radiated/conducted (Korea) - Korea
MOC
Class A
v
ESD
Class 2 (reference
IBM
C-S 2-0001-005)
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 45 of 60
Packaging
Same as existing Store Systems products. All items are individually packaged and then
over packed in a bigger box at the distribution center.
Ancillary Products
Same as for existing 4684 products. (printer supplies, 2
MB
diskettes)
World Trade Considerations
The
VGA
subsystem is capable of supporting all country
NLS
requirements (including
DBCS
countries). This support requires
NLS
support from the operating system.
The
VGA
adapter for 4694-001/004 and 4694-024 is NOT ISO 9241 compliant (even when
used with an
ISO
compliant capable operating system).. The
VGA
adapter in all other
models is
ISO
9241 compliant when used with a
ISO
compliant
CRT
and font/
OS
.
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 46 of 60
Appendix 1:
DMI
data fields
4694 2x5 and later models include
DMI
support. The 4694 2x5/2x6 implementation is:
BIOS
Information (Type 0)
20h
BYTE
BIOS
Characteristics Extended
12h
00000000 7C015E90h
QWORD
BIOS
Characteristics
0Ah
256K
BYTE
BIOS
ROM
Size
09h
mm/dd/yy
BYTE/STRING
BIOS
Release Date
08h
x.xx
WORD
BIOS
Starting Address Seg
06h
current
BIOS
version
BYTE/STRING
BIOS
Version
05h
Phoenix Technologies
LTD
/
IBM
BYTE/STRING
Vendor
04h
0Dh
WORD
Handle
02h
19
BYTE
Length
01h
0
BYTE
Type
00h
Value
Length
Name
Offset
System Information (Type 1)
The information in this structure defines attributes of the overall system and is intended to be associated
with the Component ID group of the system’s
MIF
.
Usually 06h
BYTE/ENUM
Wake-up Type
18h
LAN
ID
16 BYTEs
UUID
08h
Sys unit S/N
BYTE/STRING
Serial Number
07h
x.xx
BYTE/STRING
Version
06h
IBM
4694-xxx
P O S
BYTE/STRING
Product Name
05h
IBM
Corp.
BYTE/STRING
Manufacturer
04h
1d
WORD
Handle
02h
25
BYTE
Length
01h
1
BYTE
Type
00h
Value
Length
Name
Offset
Base Board Information (Type 2)
The information in this structure defines attributes of the system’s baseboard (also known as the
motherboard or planar).
Null
BYTE/STRING
Serial Number
07h
Planar revision level
BYTE/STRING
Version
06h
4694-xxx (machine type/model)
BYTE/STRING
Product
05h
IBM
Corp.
BYTE/STRING
Manufacturer
04h
Varies
WORD
Handle
02h
8h
BYTE
Length
01h
2
BYTE
Type
00h
Value
Length
Name
Offset
System Enclosure or Chassis (Type 3)
The information in this structure defines attributes of the system’s mechanical enclosure(s). For
example, if a system included a separate enclosure for its peripheral devices, two structures would be
returned: one for the main, system enclosure and the second for the peripheral device enclosure. The
additions to this structure in v2.1 of this specification support the population of the
DMTF
|Physical
Container Global Table group.
4694-xxx (where xxx is model #)
BYTE/STRING
Version
06h
3
BYTE
Type
05h
IBM
Corp.
BYTE/STRING
Manufacturer
04h
Varies
WORD
Handle
02h
Varies
BYTE
Length
01h
3
BYTE
Type
00h
Value
Length
Name
Offset
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 47 of 47
3
Byte/Enum
Security State
0Ch
3
Byte/Enum
Thermal State
0Bh
3
Byte/Enum
Power Supply State
0Ah
Null
Byte/Enum
Bootup State
09h
Null
Byte/Enum
Asset Tag Number
08h
null
BYTE/STRING
Serial Number
07h
Processor Information (Type 4)
The information in this structure defines the attributes of a single processor; a separate structure instance
is provided for each system processor socket/slot. For example, a system with an IntelDX2™ processor
would have a single structure instance while a system with an IntelSX2™ processor would have a
structure to describe the main
CPU
and a second structure to describe the 80487 co-processor.
FFFFh
WORD
L3 Cache Handle
1Eh
varies
WORD
L2 Cache Handle
1Ch
varies
WORD
L1 Cache Handle
1Ah
04h
BYTE/ENUM
Processor Upgrade
19h
varies
BYTE
Status
18h
varies
WORD
Current Speed
16h
varies
WORD
Max Speed
14h
varies
WORD
External Clock
12h
varies
BYTE
Voltage
11h
varies
BYTE/STRING
Processor Version
10h
varies
QWORD
Processor ID
08h
varies
BYTE/STRING
Processor Manufacturer
07h
varies
BYTE/ENUM
Processor Family
06h
varies
BYTE/ENUM
Processor Type
05h
Socket and planar designation
BYTE/STRING
Socket Desigination
04h
4d
WORD
Handle
02h
32
BYTE
Length
01h
4
BYTE
Type
00h
Value
Length
Name
Offset
* note that all fields labeled “varies” are dependent on which specific processor is installed and how that processor reports ba ck it’s
status to the
DMI
handler within
BIOS
.
Memory Controller Information (Type 5)
The information in this structure defines the attributes of the system’s memory controller(s) and the
supported attributes of any memory-modules present in the sockets controlled by this controller.
Note: This structure, and its companion Memory Module Information (Type 6), are obsolete starting with
version 2.1 of this specification; the Physical Memory Array (Type 16) and Memory Device (Type 17)
structures should be used instead to allow proper population of the
DMI
2.0 required groups.
BIOS
providers might choose to implement both memory description types to allow existing
DMI
browsers to
properly display the system’s memory attributes.
2
BYTE
Number of Associated
Memory Slots
0Eh
02h
BYTE
Memory Module Voltage
0Dh
0500h(
DIMM
SDRAM
)
WORD
Supported Memory Types
0Bh
0001h
WORD
Supported Speeds
09h
varies
BYTE
Max Memory Module Size
08h
03h
BYTE/ENUM
Current Interleave
07h
03h
BYTE/ENUM
Supported Interleave
06h
04h
BYTE
Error Correcting Capability
05h
03h
BYTE/ENUM
Error Detecting Method
04h
5d
WORD
Handle
02h
20
BYTE
Length
01h
5
BYTE
Type
00h
Value
Length
Name
Offset
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 48 of 48
02h
Byte(s)
Enabled Erorr Correcting
Capabilities
0Fh +(2*x)
6d,7d
WORD(s)
Memory Module
Configuration Handles
0Fh + (2*x)-1
Memory Module Information (Type 6)
One Memory Module Information structure is included for each memory-module socket in the system.
The structure describes the speed, type, size, and error status of each system memory module. The
supported attributes of each module are described by the “owning” Memory Controller Information
structure.
Note: This structure, and its companion Memory Controller Information (Type 5), are obsolete starting
with version 2.1 of this specification; the Physical Memory Array (Type 16) and Memory Device (Type
17) structures should be used instead to allow proper population of the
DMI
2.0 required groups.
BIOS
providers might choose to implement both memory description types to allow existing
DMI
browsers to
properly display the system’s memory attributes.
socket 0
00h
BYTE
Error Status
0Bh
DIMM
size in
MB
, or ‘Not Installed’ if
no
DIMM
in socket
BYTE
Enabled Size
0Ah
DIMM
size in
MB
, or ‘Not Installed’ if
no
DIMM
in socket
BYTE
Installed Size
09h
0500h(
DIMM
SDRAM
)
WORD
Current Memory Type
07h
14ns
BYTE
Current Speed
06h
0Fh
BYTE
Bank Connections
05h
0
BYTE/STRING
Socket Designation
04h
6d
WORD
Handle
02h
12
BYTE
Length
01h
6
BYTE
Type
00h
Value
Length
Name
Offset
socket 1
00h
BYTE
Error Status
0Bh
DIMM
size in
MB
, or ‘Not Installed’
if no
DIMM
in socket
BYTE
Enabled Size
0Ah
DIMM
size in
MB
, or ‘Not installed’ if
no
DIMM
in socket
BYTE
Installed Size
09h
0000h()
WORD
Current Memory Type
07h
0ns
BYTE
Current Speed
06h
1Fh
BYTE
Bank Connections
05h
1
BYTE/STRING
Socket Designation
04h
7d
WORD
Handle
02h
12
BYTE
Length
01h
6
BYTE
Type
00h
Value
Length
Name
Offset
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 49 of 49
Cache Information (Type 7)
The information in this structure defines the attributes of
CPU
cache device in the system. One structure
is specified for each such device, whether the device is internal to or external to the
CPU
module.
Cache modules can be associated with a processor structure in one or two ways depending on the
SMBIOS
version, see 3.2.5 Processor Information (Type 4) on page 32 and 3.2.15 Group Associations
(Type 14) on page 51 for more information.
L1 (
CPU
internal) cache
02h
BYTE/ENUM
Associativity
12h
04h
BYTE/ENUM
System Cache Type
11h
02h
BYTE/ENUM
Error CorrectionType
10h
00h
BYTE
Cache Speed
0Fh
varies
WORD
Current
SRAM
Type
0Dh
varies
WORD
Supported
SRAM
Type
0Bh
varies
WORD
Installed Size
09h
varies
WORD
Maximum Cache Size
07h
1
Cache Level
No
Cache Socketed
Interna
l
Location
enabled
Boot time State
Operational Mode
Write-Back
Reserved Bits
0188h
WORD
Cache Configuration
05h
L1 Cache
BYTE/STRING
Socket Designation
04h
8d
WORD
Handle
02h
19h
BYTE
Length
01h
7
BYTE
Type
00h
Value
Length
Name
Offset
L2 (external) cache
varies
BYTE/ENUM
Associativity
12h
varies
BYTE/ENUM
System Cache Type
11h
varies
BYTE/ENUM
Error CorrectionType
10h
varies
BYTE
Cache Speed
0Fh
varies
WORD
Current
SRAM
Type
0Dh
varies
WORD
Supported
SRAM
Type
0Bh
varies
WORD
Installed Size
09h
varies
WORD
Maximum Cache Size
07h
2
Cache Level
no
Cache Socketed
External
Location
enabled
Boot time State
Write-Back
Operational Mode
Reserved Bits
01A9h
WORD
Cache Configuration
05h
L2 Cache
BYTE/STRING
Socket Designation
04h
9d
WORD
Handle
02h
19h
BYTE
Length
01h
7
BYTE
Type
00h
Value
Length
Name
Offset
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 50 of 50
Port Connector Information (Type 8)
The information in this structure defines the attributes of a
PC
system port connector, e.g. parallel, serial,
keyboard, mouse ports. The port’s type and connector information are provided. One structure is
present for each port provided by the system.
09h
BYTE/ENUM
Port Type
08h
08h
BYTE/ENUM
External Connector Type
07h
COM1
BYTE/STRING
External Ref Designator
06h
18h
BYTE/ENUM
Internal Connector Type
05h
varies
BYTE/STRING
Internal Ref Designator
04h
Varies
WORD
Handle
02h
9h
BYTE
Length
01h
8
BYTE
Type
00h
Value
Length
Name
Offset
09h
BYTE/ENUM
Port Type
08h
08h
BYTE/ENUM
External Connector Type
07h
COM2
BYTE/STRING
External Ref Designator
06h
18h
BYTE/ENUM
Internal Connector Type
05h
varies
BYTE/STRING
Internal Ref Designator
04h
Varies
WORD
Handle
02h
9h
BYTE
Length
01h
8
BYTE
Type
00h
expect
Length
Name
Offset
05h
BYTE/ENUM
Port Type
08h
05h
BYTE/ENUM
External Connector Type
07h
Parallel Port
BYTE/STRING
External Ref Designator
06h
19h
BYTE/ENUM
Internal Connector Type
05h
varies
BYTE/STRING
Internal Ref Designator
04h
Varies
WORD
Handle
02h
9h
BYTE
Length
01h
8
BYTE
Type
00h
Value
Length
Name
Offset
0Dh
BYTE/ENUM
Port Type
08h
14h
BYTE/ENUM
External Connector Type
07h
P S
/2 Keyboard
BYTE/STRING
External Ref Designator
06h
00h
BYTE/ENUM
Internal Connector Type
05h
varies
BYTE/STRING
Internal Ref Designator
04h
Varies
WORD
Handle
02h
9h
BYTE
Length
01h
8
BYTE
Type
00h
Value
Length
Name
Offset
0Dh
BYTE/ENUM
Port Type
08h
14h
BYTE/ENUM
External Connector Type
07h
P S
/2 Mouse
BYTE/STRING
External Ref Designator
06h
00h
BYTE/ENUM
Internal Connector Type
05h
varies
BYTE/STRING
Internal Ref Designator
04h
Varies
WORD
Handle
02h
9h
BYTE
Length
01h
8
BYTE
Type
00h
Value
Length
Name
Offset
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 51 of 51
System Slots (Type 9)
The information in this structure defines the attributes of a system slot. One structure is provided for each slot in the system.
Important Note: Since this structure was originally defined with the Length implicitly defining the number of
devices present, no further fields can be added to this structure without adversely affecting existing software’s
ability to properly parse the data. Thus, if additional fields are required for this structure type a brand new
structure must be defined to add a device count field, carry over the existing fields, and add the new information
.
00h
BYTE
Slot Characteristics 2
0Ch
02h
BYTE
Slot Characteristics 1
0Bh
0000h
WORD
Slot ID
09h
03h
BYTE
ENUM
Slot Length
08h
02h
BYTE
ENUM
Current Usage
07h
04h
BYTE
ENUM
Slot Data Bus Width
06h
03h
BYTE
ENUM
Slot Type
05h
ISA
Slot1
BYTE
STRING
Slot Designation
04h
Varies
WORD
Handle
02h
Varies
BYTE
Length
01h
9
BYTE
Type
00h
Value
Length
Name
Offset
00h
BYTE
Slot Characteristics 2
0Ch
02h
BYTE
Slot Characteristics 1
0Bh
0000h
WORD
Slot ID
09h
03h
BYTE
ENUM
Slot Length
08h
02h
BYTE
ENUM
Current Usage
07h
04h
BYTE
ENUM
Slot Data Bus Width
06h
03h
BYTE
ENUM
Slot Type
05h
ISA
slot 2
BYTE
STRING
Slot Designation
04h
Varies
WORD
Handle
02h
Varies
BYTE
Length
01h
9
BYTE
Type
00h
Value
Length
Name
Offset
00h
BYTE
Slot Characteristics 2
0Ch
02h
BYTE
Slot Characteristics 1
0Bh
0000h
WORD
Slot ID
09h
03h
BYTE
ENUM
Slot Length
08h
02h
BYTE
ENUM
Current Usage
07h
04h
BYTE
ENUM
Slot Data Bus Width
06h
03h
BYTE
ENUM
Slot Type
05h
ISA
BYTE
STRING
Slot Designation
04h
Varies
WORD
Handle
02h
Varies
BYTE
Length
01h
9
BYTE
Type
00h
Value
Length
Name
Offset
02h
BYTE
Slot Characteristics 1
0Bh
0000h
WORD
Slot ID
09h
03h
BYTE
ENUM
Slot Length
08h
02h
BYTE
ENUM
Current Usage
07h
04h
BYTE
ENUM
Slot Data Bus Width
06h
03h
BYTE
ENUM
Slot Type
05h
ISA
BYTE
STRING
Slot Designation
04h
Varies
WORD
Handle
02h
Varies
BYTE
Length
01h
8
BYTE
Type
00h
Value
Length
Name
Offset
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 52 of 52
00h
BYTE
Slot Characteristics 2
0Ch
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 53 of 53
00h
BYTE
Slot Characteristics 2
0Ch
06h
BYTE
Slot Characteristics 1
0Bh
000Ch
WORD
Slot ID
09h
04h
BYTE
ENUM
Slot Length
08h
03h
BYTE
ENUM
Current Usage
07h
05h
BYTE
ENUM
Slot Data Bus Width
06h
06h
BYTE
ENUM
Slot Type
05h
PCI
BYTE
STRING
Slot Designation
04h
Varies
WORD
Handle
02h
Varies
BYTE
Length
01h
Value
Length
Name
Offset
00h
BYTE
Slot Characteristics 2
0Ch
06h
BYTE
Slot Characteristics 1
0Bh
000Ch
WORD
Slot ID
09h
04h
BYTE
ENUM
Slot Length
08h
03h
BYTE
ENUM
Current Usage
07h
05h
BYTE
ENUM
Slot Data Bus Width
06h
06h
BYTE
ENUM
Slot Type
05h
PCI
BYTE
STRING
Slot Designation
04h
Varies
WORD
Handle
02h
Varies
BYTE
Length
01h
9
BYTE
Type
00h
Value
Length
Name
Offset
00h
BYTE
Slot Characteristics 2
0Ch
06h
BYTE
Slot Characteristics 1
0Bh
000Ch
WORD
Slot ID
09h
04h
BYTE
ENUM
Slot Length
08h
04h
BYTE
ENUM
Current Usage
07h
05h
BYTE
ENUM
Slot Data Bus Width
06h
06h
BYTE
ENUM
Slot Type
05h
PCI
BYTE
STRING
Slot Designation
04h
Varies
WORD
Handle
02h
Varies
BYTE
Length
01h
9
BYTE
Type
00h
Value
Length
Name
Offset
On Board Devices Information (Type 10)
The information in this structure defines the attributes of devices which are onboard (soldered onto) a
system element, usually the baseboard. In general, an entry in this table implies that the
BIOS
has some
level of control over the enabling of the associated device for use by the system.
Note: There may be a single structure instance containing the information for all onboard
devices or there may be a unique structure instance for each onboard device.
varies
BYTE
Description String
5+2*(n-1)
03h
BYTE
Devicen Type, n ranges from 1 to Number of Devices
4+2*(n-1)
Varies
WORD
Handle
02h
9h
BYTE
Length
01h
10
BYTE
Type
00h
Value
Length
Name
Offset
9h
BYTE
Length
01h
10
BYTE
Type
00h
Value
Length
Name
Offset
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 54 of 54
varies
BYTE
Description String
5+2*(n-1)
05h
BYTE
Devicen Type, n ranges from 1 to Number of Devices
4+2*(n-1)
Varies
WORD
Handle
02h
OEM
Strings (Type 11)
This structure contains free form strings defined by the
OEM
. Examples of this are: Part Numbers for
Reference Documents for the system, contact information for the manufacturer, etc..
Note:
USB
device candidate Structure
# of strings
BYTE
Count
04h
Varies
WORD
Handle
02h
Varies
BYTE
Length
01h
11
BYTE
Type
00h
Value we expect
Length
Name
Offset
string1 - This is the
VIA
580VPX Desktop Customer Reference Platform
BIOS
Language Information (Type 13)
The information in this structure defines the installable language attributes of the
BIOS
.
English
BYTE
STRING
Current Language
15h
15 BYTEs 0
Reserved
06h
BYTE
Flags
05h
1
BYTE
Installable Languages
04h
8d
WORD
Handle
02h
15
BYTE
Length
01h
16
BYTE
Type
00h
Value
Length
Name
Offset
Physical Memory Array (Type 16)
This structure supports the population of the
DMTF
|Physical Memory Array group, as defined in
theDMTF’s
MASTER
.
MIF
.
02h
WORD
Number of Memory Devices
0Dh
FFFEh
WORD
Memory Error Information
Handle
0Bh
00080000h
DWORD
Maximum Capacity
07h
03h
BYTE
ENUM
Memory Error Correction
06h
03h
BYTE
ENUM
Use
05h
03h
BYTE
ENUM
Location
04h
24d
WORD
Handle
02h
15
BYTE
Length
01h
16
BYTE
Type
00h
Value we expect
Length
Name
Offset
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 55 of 55
Memory Device (Type 17)
This structure supports the population of the
DMTF
|Memory Device group, as defined in the
DMTF
’s
MASTER.MIF
.
0080h
WORD
Type Detail
13h
03h
BYTE
ENUM
Memory Type
12h
Bank 0
BYTE
STRING
Bank Locator
11h
DIMM1
BYTE
STRING
Device Locator
10h
00h
BYTE
Device Set
0Fh
09h
BYTE
ENUM
Form Factor
0Eh
0020h
WORD
Size
0Ch
0040h
WORD
Data Width
0Ah
0040h
WORD
Total Width
08h
FFFEh
WORD
Memory Error Information
Handle
06h
0018h
WORD
Memory Array Handle
04h
Varies
WORD
Handle
02h
21
BYTE
Length
01h
17
BYTE
Type
00h
Value we expect
Length
Name
Offset
0080h
WORD
Type Detail
13h
03h
BYTE
ENUM
Memory Type
12h
Bank 1
BYTE
STRING
Bank Locator
11h
DIMM2
BYTE
STRING
Device Locator
10h
BYTE
Device Set
0Fh
BYTE
ENUM
Form Factor
0Eh
09h
WORD
Size
0Ch
0000h
WORD
Data Width
0Ah
0000h
WORD
Total Width
08h
FFFEh
WORD
Memory Error Information
Handle
06h
001Fh
WORD
Memory Array Handle
04h
Varies
WORD
Handle
02h
21
BYTE
Length
01h
17
BYTE
Type
00h
Value we expect
Length
Name
Offset
Memory Array Mapped Address (Type 19)
This structure supports the population of the
DMTF
|Memory Array Mapped Addresses group, as defined
in the
DMTF
’s
MASTER
.
MIF
. One structure is present for each contiguous address range described.
02h
BYTE
Partition Width
0Eh
001Fh
WORD
Memory Array Handle
0Ch
00008000h
DWORD
Ending Address
08h
00000000h
DWORD
Starting Address
04h
11d
WORD
Handle
02h
15d
BYTE
Length
01h
19
BYTE
Type
00h
Value we expect
Length
Name
Offset
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 56 of 56
Memory Device Mapped Address (Type 20)
This structure supports the population of the
DMTF
|Memory Device Mapped Addresses group, as
defined in the
DMTF
’s
MASTER
.
MIF
. One structure is present for each contiguous address range
described.
FFh
BYTE
Interleaved Data Depth
12h
FFh
BYTE
Interleave Position
11h
FFh
BYTE
Partition Row Position
10h
0018h
WORD
Memory Array Mapped
Address Handle
0Eh
0019h
WORD
Memory Device Handle
0Ch
00007FFFh
DWORD
Ending Address
08h
00000000h
DWORD
Starting Address
04h
28d
WORD
Handle
02h
19d
BYTE
Length
01h
20
BYTE
Type
00h
Value we expect
Length
Name
Offset
4694
SBCS
(+38V power supply) support list
Table 3. North America
4 (4.3m)
Low
649
Canada
4 (1.8, 2.8, or 4.3m)
7 (1.8, or 4.3m)
Low
N/A
USA
Line cord (type, length) per C-B
2-4700-009
Voltage
Country
Order
Code
Country
Table 5. Latin America
4 (4.3m)
High
815
Peru
6 (4.3m)
High
813
Paraguay
4 (4.3m)
Low
811
Panama
4 (4.3m)
Low
791
Neth-Antilles
4 (4.3m)
Low
781
Mexico
4 (4.3m)
Low
735
Honduras
4 (4.3m)
Low
759
Jamaica
4 (4.3m)
Low
731
Guatemala
4 (4.3m)
Low
683
Ecuador
4 (4.3m)
Low
829
El Salvador
4 (4.3m)
Low
681
Dom Rep
4 (4.3m)
Low
663
Costa Rica
4 (4.3m)
Low
661
Colombia
25 (4.3m)
High
655
Chile
4 (4.3m)
Low
631
Brazil
4 (4.3m)
Low
629
Bolivia
4 (4.3m)
Low
627
Bermuda
4 (4.3m)
Low
621
Barbados
4 (4.3m)
Low
619
Bahamas
6 (4.3m)
High
613
Argentina
Line cord (type, length)
Voltage
Country
Order
Code
Country
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 57 of 57
4 (4.3m)
Low
871
Venezuela
6 (4.3m)
High
869
Uruguay
4 (4.3m)
Low
859
Trinidad
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 58 of 58
Table 6. Asia-Pacific
SBCS
5 (4.3m)
High
856
Thailand
4 (4.3m)
7 (4.3m)
Low
High
858
Taiwan
23 (4.3m)
High
834
Singapore
23 (4.3m)
High
652
Sri Lanka
4 (4.3m)
High
818
Philippines
6 (4.3m)
High
796
New Zealand
23 (4.3m)
High
778
Malaysia
18 (4.3m)
High
749
Indonesia
23 (4.3m)
High
744
India
4 (4.3m)
20 (4.3m, black and white)
Low
760
Japan
23 (4.3m)
High
738
Hong Kong
6 (4.3m)
High
672
China (
PRC
)
6 (4.3m)
High
616
Australia
Line cord (type, length)
Voltage
Country
Order
Code
Country
Table 7. Europe, Middle East, Africa
18 (4.3m)
High
788
Netherlands
18 (4.3m)
High
705
Macedonia
25 (4.3m)
High
758
Italy
32 (4.3m)
High
756
Israel
23 (4.3m)
High
754
Ireland
18 (4.3m)
High
742
Iceland
18 (4.3m)
High
740
Hungary
18 (4.3m)
High
726
Greece
18 (4.3m)
High
724
Germany
18 (4.3m)
High
706
France
18 (4.3m)
High
702
Finland
18 (4.3m)
High
865
Egypt
19 (4.3m)
High
678
Denmark
18 (4.3m)
High
668
Czech Republic
18 (4.3m)
High
704
Croatia
18 (4.3m)
High
644
Bulgaria
18 (4.3m)
High
699
Bosnia
18 (4.3m)
High
624
Belgium
18 (4.3m)
High
618
Austria
18 (4.3m)
High
603
Albania
Line cord (length, type)
Voltage
Country
Order
Code
Country
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 59 of 59
23 (4.3m)
High
866
U.K.
18 (4.3m)
High
862
Turkey
24 (4.3m)
High
848
Switzerland
18 (4.3m)
High
846
Sweden
18 (4.3m)
High
838
Spain
22 (4.3m)
High
864
South Africa
18 (4.3m)
High
708
Slovenia
18 (4.3m)
High
668
Slovakia
18 (4.3m)
High
707
Serbia
4 (4.3m)
Low
832
Saudi Arabia
18 (4.3m)
High
826
Russia
18 (4.3m)
High
826
Romania
23 (4.3m)
High
823
Qatar
18 (4.3m)
High
822
Portugal
18 (4.3m)
High
820
Poland
18 (4.3m)
High
868
Pakistan
18 (4.3m)
High
806
Norway
Line cord (length, type)
Voltage
Country
Order
Code
Country
4694
DBCS
(+24V power supply) support list
Table 8. Asia Pacific
Note that all models are not available in Japan without submission of an
RPQ
request.
4 (4.3m)
20 (4.3m black and white)
low
760
Japan
Line cord (length, type)
Voltage
Country
Order
Code
Country
IBM
4694
POS
Technical Reference, V11.2
Last Modified: 9/4/2001, 1:48:57 PM
Page 60 of 60