Technical Reference Guide For the Compaq iPAQ Internet Device...
Page 2
This hardcopy is designed to be placed into a standard 3-ring binder. Provided below is a title block that can be copied and cut out and placed into the slip or taped onto the edge of the binder. iPAQ Internet Device...
Page 3
Reader Feedback Please feel free to send any questions, suggestions, corrections, or comments regarding this document please to the following email address: Desktop.training.feedback@Compaq.com When responding, please state the title of the referenced document.
COMPLY WITH FCC CLASS B EMISSIONS REQUIREMENTS. This guide contains information protected by copyright. Except for use as a reference for the described Compaq product, no part of this document may be photocopied or reproduced in any form without prior written consent from Compaq Computer Corporation.
Page 5
Technical Reference Guide Compaq iPAQ Family of Internet Devices First Edition –- March 2000...
INTRODUCTION... 3-1 PROCESSOR... 3-2 3.2.1 CELERON PROCESSOR... 3-2 3.2.2 PENTIUM III PROCESSOR... 3-3 3.2.3 PROCESSOR UPGRADING ... 3-4 MEMORY SUBSYSTEM ... 3-5 SUBSYSTEM CONFIGURATION ... 3-8 Compaq iPAQ Family of Internet Devices First Edition - March 2000 Technical Reference Guide...
Page 7
KEYBOARD/POINTING DEVICE INTERFACE ... 5-15 5.6.1 KEYBOARD INTERFACE OPERATION ... 5-15 5.6.2 POINTING DEVICE INTERFACE OPERATION ... 5-17 5.6.3 KEYBOARD/POINTING DEVICE INTERFACE PROGRAMMING ... 5-17 5.6.4 KEYBOARD/POINTING DEVICE INTERFACE CONNECTOR... 5-21 Compaq iPAQ Family of Internet Devices First Edition –- March 2000...
Page 8
7.2.1 POWER SUPPLY ASSEMBLY... 7-2 7.2.2 POWER CONTROL... 7-3 POWER DISTRIBUTION... 7-4 7.3.1 3.3/5/12 VDC DISTRIBUTION... 7-4 7.3.2 LOW VOLTAGE DISTRIBUTION... 7-4 SIGNAL DISTRIBUTION ... 7-5 Compaq iPAQ Family of Internet Devices First Edition - March 2000 Technical Reference Guide...
IGURE IGNAL ISTRIBUTION 7–4. H ... 7-6 IGURE EADER INOUTS B–1. ASCII C IGURE HARACTER viii Compaq iPAQ Family of Internet Devices LIST OF FIGURES ... 2-1 EVICE WITH ONITOR ... 2-4 EVICE RONT ... 2-5 EVICE IEWS EVICE HASSIS AYOUT ...
Page 12
LOCK IAGRAM YSTEM RANSMISSION IMING IAGRAM ...C-5 EYBOARD OSITIONS ...C-5 EYBOARD OSITIONS (101W-K EYBOARD OSITIONS (102W-K EYBOARD OSITIONS ...C-7 )...C-15 ONNECTOR )...C-15 ONNECTOR Compaq iPAQ Family of Internet Devices First Edition - March 2000 Technical Reference Guide ...C-3 ...C-6 ...C-6...
ABLE ONTROL EGISTERS 5–17. USB C ABLE ONNECTOR INOUT 5–18. USB C ABLE ABLE ENGTH Compaq iPAQ Family of Internet Devices LIST OF TABLES ... 1-3 ... 2-2 ATRIX ... 2-8 ... 2-12 ... 2-13 UNCTIONS ... 2-15 ... 2-15 ...
Page 14
RROR ESSAGES ... A-10 RROR ESSAGES ... A-11 ESSAGES ... A-11 RROR ESSAGES ... A-12 RROR ESSAGES ... A-12 RROR ESSAGES ...C-11 OMMANDS ...C-12 Compaq iPAQ Family of Internet Devices First Edition - March 2000 Technical Reference Guide ... 5-30...
Page 15
Technical Reference Guide Compaq iPAQ Family of Internet Devices First Edition –- March 2000...
Chapter 1 INTRODUCTION ABOUT THIS GUIDE This guide provides technical information about the Compaq iPAQ Family of Internet Devices. This document includes information regarding system design, function, and features that can be used by programmers, engineers, technicians, and system administrators.
(MSb) of a byte. Bytes, words, double words, and quad words are typically shown with most-significant portions on the left or top and the least- significant portions on the right or bottom respectively. Compaq iPAQ Family of Internet Devices Index port Data port...
Cntlr controller Cntrl control codec compressor/decompressor Compaq central processing unit cathode ray tube Compaq system management / Compaq server management Configure to order direct access arrangement digital-to-analog converter direct current DOS compatibility hole Display Data Channel direction flag Table 1-1.
Page 19
JEDEC Joint Electron Device Engineering Council Kb / KB kilobits / kilobytes (x 1024 bits / x 1024 bytes) Kb/s kilobits per second kilogram kilohertz kilovolt Compaq iPAQ Family of Internet Devices First Edition – March 2000 Continued...
Page 20
(monitor input) Relative humidity RIMM RDRAM inline memory module root mean square read-only memory revolutions per minute real time clock read/write First Edition - March 2000 Technical Reference Guide Continued Compaq iPAQ Family of Internet Devices...
Page 21
Chapter 1 Introduction Compaq iPAQ Family of Internet Devices First Edition – March 2000...
Page 22
Video Electronic Standards Association video graphics adapter vibrato VLSI very large scale integration VRAM Video RAM watt Wake on LAN WRAM Windows RAM zero flag zero insertion force (socket) First Edition - March 2000 Technical Reference Guide Compaq iPAQ Family of Internet Devices...
2. Chapter 2 SYSTEM OVERVIEW INTRODUCTION The Compaq iPAQ Family of Internet Devices provides affordable business solutions with the focus on internet access and mainstream performance. Based on an Intel Celeron or Pentium III processor with the Intel 810e chipset, these systems are designed to maximize the effectiveness of internet and intranet usage while simplifying system management.
♦ Celeron or Pentium III processor ♦ 810e Chipset ♦ Two DIMM sockets for system memory ♦ AC’97 audio subsystem w/Compaq Premier Sound and front panel mic and headphone jacks ♦ MuliBay device mount w/hot-swap support ♦ Extended IDE controller supporting UATA/66 mode ♦...
128-MB DIMM (non-ECC) 256-MB DIMM (non-ECC) 4.3 or 8.4 GB UATA/66 hard drive 24x CD-ROM drive 4x DVD-ROM drive Super Disk LS-120 Power Drive 6.0 GB hard drive Compaq iPAQ Family of Internet Devices First Edition - March 2000 Technical Reference Guide...
Chapter 2 System Overview MECHANICAL DESIGN The Compaq iPAQ Internet Device uses a minitower form factor featuring a smaller footprint and reduced height than previous minitowers, allowing easy floor or desktop positioning. Commonly used audio and USB connections are accessible from the front panel. There are slight differences between the legacy-light and legacy-free models, most notably in the rear panel layouts.
Network activity LED indicator Network speed LED indicator Parallel I/F connector USB port connectors (left-to-right; 0,1, 2) PS/2 mouse connector AC line in connector Figure 2–3. Compaq iPAQ Internet Device, Rear Views Item Description Audio line input Network I/F jack VGA monitor connector...
NOTE: For a detailed description on servicing the unit refer to the applicable Maintenance and Service Guide. Right Side Cover Removed Item Figure 2–4. Compaq iPAQ Internet Device Chassis Layout, Ride Side View Compaq iPAQ Family of Internet Devices Right Side Cover and Chassis Access Panel Removed...
2.3.3 SYSTEM BOARD LAYOUTS The Compaq iPAQ Internet Device uses a FlexATX-type (9.0 x 7.5 inch) system board. Two variations are available; a legacy-light board and a legacy-free board. Legacy Light (PCA# 161014) Item Description USB ports 3 and 4 (front panel) header...
Chapter 2 System Overview SYSTEM ARCHITECTURE The Compaq iPAQ Internet Device features an Intel Celeron or Pentium III processor and the 810e chipset. As indicated in the following table and shown in Figure 2-6, four architectural configurations are available: ♦ Legacy-free with Celeron processor ♦...
Chapter 2 System Overview 2.4.1 PROCESSORS The Compaq iPAQ family includes models based on Celeron and Pentium III processors. These processors are backward-compatible with software written for the Pentium II, Pentium MMX, Pentium Pro, Pentium, and x86 microprocessors. Both processor architectures include a floating- point unit and first and secondary caches providing enhanced performance for multimedia applications.
2.4.1.3 Processor Upgrading All models of the Compaq iPAQ use the PGA370 zero-insertion force (ZIF) socket for processor mounting as shown in Figure 2-7. Raising the Lock/Unlock handle of the socket in the vertical position allows the processor to be removed or inserted into the socket. Lowering the Lock/Unlock handle in the down (horizontal) position locks the processor in place.
Chapter 2 System Overview 2.4.2 CHIPSET The Compaq iPAQ employs the Intel 810e chipset, which is designed to compliment the processor and provide the central point for the system’s data transactions. The chipset is composed of a graphics memory controller hub (GMCH), an I/O controller hub (ICH), and a firmware hub (FWH).
S3 regulator controller GPIO ports Audio mixer Digital-to-analog converter Analog-to-digital converter Analog I/O: Mic input Line input CD input Line output Network interface controller PHY interface Compaq iPAQ Family of Internet Devices First Edition - March 2000 Technical Reference Guide Notes 2-13...
Chapter 2 System Overview 2.4.5 MASS STORAGE In a standard configuration the Compaq iPAQ supports two mass storage devices; one internal IDE hard drive mounted on the right side and a removeable-media IDE device (CD-ROM, DVD, or LS-120 Power Drive, etc.) mounted in the MultiBay on the left side. This system uses SMART drives for the internal IDE device.
A low-distortion 5-watt amplifier drives a long-excursion speaker for optimum sound. SPECIFICATIONS This section includes the environmental, electrical, and physical specifications for the Compaq iPAQ Series Internet Devices. Where provided, metric statistics are given in parenthesis. All specifications subject to change without notice.
Beam Divergence Output Power Type Wave Length Average Access Time: Random Full Stroke Audio Output Level Cache Buffer 2-16 Compaq iPAQ Family of Internet Devices Table 2-7. Standard Metric 11.80 in 29.97 cm 5.66 in 14.38 cm 9.44 in 23.98 cm 10.7 lb...
9.5 ms 12.0 ms 19.0 ms 23.0 ms 8419 13424 5400 RPM 4200 RPM SMART II SMART II Compaq iPAQ Family of Internet Devices 8.4 GB 158739 IDE / UATA-4 5.25 in 66.6 MB/s 4.75 ms 14.9 ms 27 ms 16383...
Page 40
Chapter 2 System Overview This page is intentionally blank. 2-18 Compaq iPAQ Family of Internet Devices First Edition – March 2000...
Chapter 3 PROCESSOR/MEMORY SUBSYSTEM INTRODUCTION This chapter describes the processor/cache memory subsystem of the Compaq iPAQ Internet Device featuring a Celeron or Pentium III processor and the 810e chipset (Figure 3-1). The 810e chipset supports up to two SDRAM DIMMs and integrates an i740 3D graphics controller (covered in Chapter 6).
Chapter 3 Processor/Memory Subsystem PROCESSOR The Compaq iPAQ is configured as either a Celeron-based or Pentium III-based system. 3.2.1 CELERON PROCESSOR The Celeron processor (Figure 3-2) uses a dual-ALU CPU with branch prediction and MMX support, floating point unit (FPU) for math coprocessing, a 32-KB primary (L1) cache, and a 128-KB secondary (L2) cache.
18 amps may create a thermal condition and damage the system board The processor core voltage and operating frequency are automatically set early in power cycle process. No DIP switch settings are involved in replacing the processor. Compaq iPAQ Family of Internet Devices First Edition - March 2000...
The supported format complies with the JEDEC specification for 128-byte EEPROMs. This system also provides support for 256-byte EEPROMs to include additional Compaq-added features such as part number and serial number. The SPD format as supported in this system is shown in Table 3-3.
Page 46
[7] Field format proposed to JEDEC but not defined as standard at publication time. [8] Field specified as optional by JEDEC but required by this system. [9] Compaq usage. This system requires that the DIMM EEPROM have this space available for reads/writes.
(15 MB) 1 MB System BIOS Area (64 KB) Extended BIOS Area (64 KB) Option ROM (128 KB) Graphics/SMRAM RAM (128 KB) 640 KB Fixed Mem. Area (128 KB) 512 KB Base Memory (512 KB) Compaq iPAQ Family of Internet Devices...
PAM 0..6 Registers 60..67h DRAM Row Boundary Fixed DRAM Hole NOTES: Refer to Intel Inc. documentation for detailed description of registers. Assume unmarked locations/gaps as reserved. Compaq iPAQ Family of Internet Devices Table 3-4. Reset PCI Config. Value Addr. Register...
♦ System I/O map (4.9) This chapter covers functions provided by off-the-shelf chipsets and therefore describes only basic aspects of these functions as well as information unique to Compaq iPAQ Internet Devices. For detailed information on specific components, refer to the applicable manufacturer’s documentation.
Function Hub Link Bus Hub Link/PCI Bridge Function PCI Bus #1 82559 Function Figure 4-1. PCI Bus Devices and Functions Compaq iPAQ Family of Internet Devices Component PCI Bus #0 Bridge Function 82801 ICH Component PCI Bus #0 EIDE SMBus...
Configuration Cycle Type ID. 00 = Type 0 01 = Type 1 PCI Configuration Data Register I/O Port 0CFCh, R/W, (8-, 16-, 32-bit access) Function 31..0 Configuration Data. Compaq iPAQ Family of Internet Devices First Edition - March 2000 Technical Reference Guide...
LPC Bridge EIDE Controller USB I/F SMBus Controller AC97 Audio Controller AC97 Modem Controller 82559 Network I/F Controller NOTES: Not implemented. Compaq iPAQ Family of Internet Devices 24 23 16 15 11 10 Device Reserved Number Number 11 10 IDSEL (only one signal line asserted) Table 4-1.
Cache Line Size Revision ID Command Vender ID Not required Vender ID Device ID 8086h 2500h 8086h 2501h 8086h 2418h 8086h 2410h 8086h 2411h 8086h 2412h 8086h 2413h 8086h 2415h 8086h 1229h Compaq iPAQ Family of Internet Devices Register Index...
47B277 Super I/O Controller as well as the 82802 FWH. The LPC bus transfers data a nibble (4 bits) at a time at a 33-MHz rate. This bus is transparent to software and not accessible for expansion purposes. Compaq iPAQ Family of Internet Devices Audio NIC I/F USB I/F Cntlr.
FRAME- signal. There are two basic types of transactions on the AGP bus: data requests (addressing) and data transfers. These actions are separate from each other. Compaq iPAQ Family of Internet Devices http://www.agpforum.org/index.htm First Edition - March 2000...
“000” for low priority and “001” indicating high priority. The signal level for AGP 1X transfers may be 3.3 or 1.5 VDC. GNT- TRDY- ST0..2 Figure 4-4. AGP 1X Data Transfer (Peak Transfer Rate: 266 MB/s) Compaq iPAQ Family of Internet Devices First Edition - March 2000 Technical Reference Guide...
Page 58
(DnB) are latched on the rising edge of AD_STBx. The signal level for AGP 2X transfers may be 3.3 or 1.5 VDC. AD_STBx GNT- TRDY- ST0..2 Figure 4-5. AGP 2X Data Transfer (Peak Transfer Rate: 532 MB/s) 4-10 Compaq iPAQ Family of Internet Devices D3B D4A D4B First Edition - March 2000...
Memory Limit Address 24, 25h Prefetch Mem. Base Addr. 26, 27h Prefetch Mem. Limit Addr. PCI/PCI Bridge Control 3F-FFh Reserved Compaq iPAQ Family of Internet Devices First Edition - March 2000 Technical Reference Guide Reset Value 02A0h FFF0h 0000h FFF0h...
If more than one interrupt is pending, the highest priority (lowest number) is processed first. The 82801 ICH is configured to handle interrupts in 8259-mode. 4-12 Compaq iPAQ Family of Internet Devices LPC47B277 I/O Cntlr. Interrupt...
Base Address, Int. Cntlr. 2 0A1h Initialization Command Word 2-4, Int. Cntlr. 2 The initialization and operation of the interrupt control registers follows standard AT-type protocol. First Edition - March 2000 Technical Reference Guide Table 4-5. Compaq iPAQ Family of Internet Devices Notes 4-13...
NMI-. Note that the lower six bits of register at I/O port 70h affect RTC operation and should be considered when changing NMI- generation status. 4-14 Compaq iPAQ Family of Internet Devices First Edition - March 2000...
Page 63
APM BIOS to service the SMI- according to the cause of the timeout. Although the SMI- is primarily used for power managment the interrupt is also employed for the QuickLock/QuickBlank functions as well. Compaq iPAQ Family of Internet Devices 4-15 First Edition - March 2000...
Register B Extended Config. Register A Memory Area Year (128 bytes) Month Day of Week Standard Config. Memory Area (114 bytes) RTC Area (14 bytes) CMOS Compaq iPAQ Family of Internet Devices First Edition - March 2000 Technical Reference Guide 4-17...
The following paragraphs describe standard configuration memory locations 0Ah-3Fh. These locations are accessible through using OUT/IN assembly language instructions using port 70/71h or BIOS function INT15, AX=E823h. 4-18 Compaq iPAQ Family of Internet Devices Table 4-10. Configuration Memory (CMOS) Map Location...
Page 67
0 = RTC has lost power 1 = RTC has not lost power 6..0 Reserved First Edition - March 2000 Technical Reference Guide Sunday in April, retreat 1 hour on last Sunday in October). Compaq iPAQ Family of Internet Devices 4-19...
Page 68
1100 = Type 12 0101 = Type 5 1101 = Type 13 0110 = Type 6 1110 = Type 14 0111 = Type 7 1111 = other (use bytes 1Ah) 4-20 Compaq iPAQ Family of Internet Devices First Edition - March 2000...
Page 69
Configuration Bytes 17h and 18h, Extended Memory Size Bytes 17h and 18h hold a 16-bit value that specifies the extended memory size in 1-KB increments. First Edition - March 2000 Technical Reference Guide Compaq iPAQ Family of Internet Devices 4-21...
Page 70
Unmapping of ROM: 0 = Allowed 1 = Not allowed Reserved Diagnostic Status Byte Address 00 = Memory locations 80C00000h-80C00004h 01 = I/O ports 878h-87Ch 11 = neither place 4-22 Compaq iPAQ Family of Internet Devices First Edition - March 2000...
Page 71
11 = Invalid 4..0 Internal Compaq Memory: 00000 = None 00001 = 512 KB 00010 = 1 MB 00011 = 1.5 MB 11111 = 15.5 MB First Edition - March 2000 Technical Reference Guide Compaq iPAQ Family of Internet Devices 4-23...
Page 72
1 = Numlock on at power on Screen Blank Control: 0 = No screen blank 1 = Screen blank w/QuickLock 4..0 ScreenSave Timeout. (Index to SIT monitor timeout record) 000000 = Disabled 4-24 Compaq iPAQ Family of Internet Devices First Edition - March 2000...
Page 73
0 = Not installed, 1 = Installed Standard Numeric Coprocessor Present: 0 = Not installed, 1 = Installed 3..0 Reserved Configuration Byte 34h, International Language Support Default Value = 00h First Edition - March 2000 Technical Reference Guide Compaq iPAQ Family of Internet Devices 4-25...
Configuration memory above location 3Fh is used for storing special features that are accessed using BIOS function INT15, AX=E845h. Refer to Chapter 8 for more information on accessing the feature bits with BIOS. 4-26 Compaq iPAQ Family of Internet Devices First Edition - March 2000...
The Power On password is enabled and set through the Setup utility. Once set, the boot sequence can be completed only when the correct Power On password is entered. Compaq iPAQ Family of Internet Devices First Edition - March 2000...
(known as “boxed processors”). The system should be operated with all covers in place to ensure proper cooling of the system board components. 4-28 Compaq iPAQ Family of Internet Devices System Wakes From Suspend or soft-off Suspend or soft-off...
Serial Port (COM1) 04D0, 04D1h Master, Slave Edge/Level INTR Control Register 0C00, 0C01h PCI IRQ Mapping Index, Data 0C06, 0C07h Reserved - Compaq proprietary use only 0C50, 0C51h System Management Configuration Registers (Index, Data) 0C52h General Purpose Port 0C7Ch Machine ID...
Page 78
Chapter 4 System Support This page is intentionally blank. 4-30 Compaq iPAQ Family of Internet Devices First Edition - March 2000...
The IDE interface is configured as a PCI device during POST and controlled through I/O- mapped registers at runtime. page 5-1 page 5-4 page 5-5 page 5-8 page 5-15 page 5-22 page 5-26 page 5-32 Compaq iPAQ Family of Internet Devices First Edition - March 2000 Technical Reference Guide...
Page 80
Bus Master IDE Command (Secondary) Bus Master IDE Status (Secondary) Bus Master IDE Descriptor Pointer (Sec.) NOTE: Unspecified gaps are reserved, will return indeterminate data, and should not be written to. 5-2 Compaq iPAQ Family of Internet Devices Table 5-1. Reset PCI Conf. Value Addr.
Ground DISKETTE DRIVE INTERFACE NOTE: The Compaq iPAQ does not support a diskette drive. However, the LPC47B277 I/O controller contains a diskette drive controller that may need to be enabled (with Setup) to satisfy the requirements of some operating systems. This will result in device manager applications indicating the presence of a diskette drive that in fact is not available.
DCE (modem) should be followed to minimize transmission errors. Higher baud rates may require shorter cables. Table 5-5. DB-9 Serial Connector Pinout Signal Compaq iPAQ Family of Internet Devices First Edition - March 2000 Technical Reference Guide Description Data Set Ready...
The BIOS function INT 14 provides basic control of the serial interface. The serial interface can be directly controlled by software through the I/O-mapped registers listed in Table 5-7. 5-6 Compaq iPAQ Family of Internet Devices CD 1 2 DSR...
<7..4> DCD-, RI-, DSR, CTS (respectively) active (if set) <3..0> DCD-, RI-, DSR, CTS (respectively) changed state since last read (if set) First Edition - March 2000 Technical Reference Guide Table 5-7. 100,101 = Reserved 110 = Character time-out 111 = Reserved Compaq iPAQ Family of Internet Devices...
The SPP mode uses three registers for operation: the Data register (DTR), the Status register (STR) and the Control register (CTR). Address decoding in SPP mode includes address lines A0 and A1. 5-8 Compaq iPAQ Family of Internet Devices First Edition – March 2000...
ECP allow the parallel port to be controlled by software. In these modes, the FIFO is cleared and not used, and DMA and RLE are inhibited. Compaq iPAQ Family of Internet Devices First Edition - March 2000 Technical Reference Guide...
Parallel Interface Configuration Registers Index Address Function Activate Base Address MSB Base Address LSB Interrupt Select DMA Channel Select Mode Register Mode Register 2 5-10 Compaq iPAQ Family of Internet Devices Table 5-8. Reset Value First Edition – March 2000...
In ECP mode in the forward (output) direction, a write to this location places a tagged command byte into the FIFO and reads have no effect. Table 5-9. Parallel Interface Control Registers Compaq iPAQ Family of Internet Devices First Edition - March 2000 Technical Reference Guide SPP Mode...
Page 90
These registers are used for reading/writing data. Port 0 is used for all transfers. Ports 1-3 are used for transferring the additional bytes of 16- or 32-bit transfers through port 0. 5-12 Compaq iPAQ Family of Internet Devices First Edition – March 2000...
Page 91
0 = Not full (at least 1 empty byte) 1 = Full FIFO Empty Status (Read Only) 0 = Not empty (contains at least 1 byte) 1 = Empty First Edition - March 2000 Technical Reference Guide Compaq iPAQ Family of Internet Devices 5-13...
ECP modes: Auto Feed or Host Acknowledge [3] EPP mode: user defined ECP modes:Fault or Peripheral Req. [4] EPP mode: Reset ECP modes: Initialize or Reverse Req. 5-14 Compaq iPAQ Family of Internet Devices Table 5-10. DB-25 Parallel Connector Pinout Signal ERR-...
80 us 25 us 35 us 25 us 45 us 0 us 25 us 8 us 20 us 15 us 25 us Compaq iPAQ Family of Internet Devices First Edition - March 2000 Technical Reference Guide Parity Stop (MSb) 5-15...
Page 94
Set Type Key - Make/Brake Set Type Key - Make Resend Reset Note: [1] Used in Mode 3 only. 5-16 Compaq iPAQ Family of Internet Devices Table 5-11. 8042-To-Keyboard Commands Value Description Enables LED indicators. Value EDh is followed by an option byte that specifies the indicator as follows: Bits <7..3>...
Table 5–12. Keyboard Interface Configuration Registers Keyboard Interface Configuration Registers Index Address Function Activate Primary Interrupt Select Secondary Interrupt Select Reset and A20 Select Table 5-12. Compaq iPAQ Family of Internet Devices First Edition - March 2000 Technical Reference Guide 5-17...
Page 96
A CPU write to I/O port 64h places a command value into the input buffer and sets the CMD/DATA bit of the status register (bit <3>) to CMD. 5-18 Compaq iPAQ Family of Internet Devices First Edition – March 2000...
Page 97
Disable keyboard command (sets bit <4> of the 8042 command byte). Enable keyboard command (clears bit <4> of the 8042 command byte). First Edition - March 2000 Technical Reference Guide Table 5-13. Compaq iPAQ Family of Internet Devices Continued 5-19...
Page 98
Pulse output port. Controls the pulsing of bits <3..0> of the output port (0 = pulse, 1 = don’t pulse). Note that pulsing bit <0> will reset the system. 5-20 Compaq iPAQ Family of Internet Devices First Edition – March 2000...
Table 5–14. Keyboard/Pointing Device Connector Pinout Keyboard/Pointing Device Connector Pinout Signal Description DATA Data Not Connected Ground Table 5-17. Signal + 5 VDC Compaq iPAQ Family of Internet Devices First Edition - March 2000 Technical Reference Guide Description Power Clock Not Connected 5-21...
1’s is transmitted (normally resulting in a steady signal level) a 0 is inserted after every six consecutive 1’s to ensure adequate signal transitions in the data stream. 5-22 Compaq iPAQ Family of Internet Devices http://www.usb.org Rear Panel...
Page 101
(4 bits) PID Field Frame Field CRC Field (8 bits) (11 bits) (5 bits) PID Field Data Field (8 bits) (0-1023 bytes) PID Field (8 bits) Compaq iPAQ Family of Internet Devices CRC Field (5 bits) CRC Field (16 bits) 5-23...
08, 0B Frame List Base Address Start of Frame Modify 10, 11h Port 1 Status/Control 12, 13h Port 2 Status/Control Test Data 5-24 Compaq iPAQ Family of Internet Devices Table 5-15. USB Interface Configuration Registers Reset PCI Config. Value Addr. 8086h...
9.94 ft (3.03 m) 0.091 Ω 6.82 ft (2.08 m) 0.145 Ω 4.30 ft (1.31 m) 0.232 Ω 2.66 ft (0.81 m) Compaq iPAQ Family of Internet Devices First Edition - March 2000 Technical Reference Guide Description Data (plus) Ground 5-25...
Chapter 5 Input/Output Interfaces AUDIO SUBSYSTEM A PCI audio subsystem is integrated onto the system board of the Compaq iPAQ. Implementing AC’97 design guidelines, the audio subsystem is designed to provide optimum sound. Key features of the audio subsystem include: ♦...
POST is maintained. First Edition - March 2000 Technical Reference Guide AC97 Link Bus PB Audio (L/R) Compaq iPAQ Family of Internet Devices Internal Speaker 7056 Line Headphones 5-27...
Bits 3-0 all zeros Modem codec data (not used in this system) 6-11 Reserved I/O control Figure 5-12. AC’97 Link Bus Protocol 5-28 Compaq iPAQ Family of Internet Devices Bit 0 Bit 19 Bit 18 Bit 0 Bit 19 Bit 18 Slot 0...
Audio Format Left Audio Gain Right Audio Gain Σ/Mixer Gain Gain Compaq iPAQ Family of Internet Devices First Edition - March 2000 Technical Reference Guide Data (L) SD IN Data (R) AC97 Sample Audio Link Rate Controller Gen.
0Ah PC Beep Vol. 8000h 0Ch Phone In Vol. 8008h 0Eh Mic Vol. 8008h 10h Line In Vol. 8808h 12h CD Vol. 8808h 5-30 Compaq iPAQ Family of Internet Devices Table 5-19. AC’97 Audio Controller Value Conf. Reset Addr. Register 8086h 14-17h Native Audio Bus Mstr.
10 K ohms (min) 800 ohms 90 db (nom) 5.2 watts 10 % 60 mW 46.5 db -94.5 db 20-20 KHz 450 - 4000 Hz Compaq iPAQ Family of Internet Devices First Edition - March 2000 Technical Reference Guide 5-31...
Chapter 5 Input/Output Interfaces NETWORK INTERFACE CONTROLLER The Compaq iPAQ includes a network interface controller (NIC) resident on the system board. The NIC (Figure 5-14) includes the 82559 controller, two LED indicators, and support firmware. The support firmware is contained in the system (BIOS) ROM. The NIC can operate in half- or full-duplex modes, and provides auto-negotiation of both mode and speed.
Thermal Condition Heartbeat The AOL implementation requirements are as follows: 1. Intel PRO/100+ Management Adapter driver 3.1x or later (available from Compaq). 2. Client-side utility agent software (available from Compaq). 3. Management console running one of the following: HP OpenView Network Node Manager 6.x...
♦ Multicast address match – Packet with matching user-defined sample frame ♦ ARP (address resolution protocol) packet ♦ Flexible packet filtering – Packets that match defined CRC signature 5-34 Compaq iPAQ Family of Internet Devices First Edition – March 2000...
1Dh General Status 1E-2Fh Reserved 30h Function Event Register 34h Function Event Mask Register 38h Function Present State Register 20h Force Event Register Compaq iPAQ Family of Internet Devices First Edition - March 2000 Technical Reference Guide Value Reset 0000h No.
Table 5–25. 82559 NIC Operating Specifications Parameter Modes Supported Standards Compliance OS Driver Support Boot ROM Support F12 BIOS Support Bus Inteface Power Management Support 5-36 Compaq iPAQ Family of Internet Devices Activity LED Description Transmit+ Transmit- Receive+ Receive- Table 5-25. 82559 NIC Specifications...
Chapter 6 Graphics Subsystem INTRODUCTION This chapter describes the graphics subsystem of the Compaq iPAQ Internet Device. The 82810e/DC-100 GMCH component integrates the equivalent of the Intel i740 graphics controller, which employs the AGP interface allowing the use of system memory to provide efficient, economical 2D and 3D performance.
Z-buffer (in the display cache) while processing textures in a portion of system memory. The 4-MB SDRAM Display Cache is accessed through a 32-bit 100-MHz interface. Compaq iPAQ Family of Internet Devices 82810e/DC-100 GMCH i740...
• Video color conversion/scaling • Motion video • Triangle setup 82810e/DC-100 GMCH i740-Equiv. Graphics Controller DC I/F Engine Engine Pipelined Preprocessor Compaq iPAQ Family of Internet Devices First Edition - March 2000 Technical Reference Guide FSB I/F & SDRAM Cntlr.
1280 x 1024 1280 x 1024 1600 x 900 1600 x 900 1600 x 1200 UPGRADING The graphics controller is not upgradable. Compaq iPAQ Family of Internet Devices Table 6-1. Intel 2D Graphics Display Modes Bits per pixel Color Depth 16.7M 16.7M 16.7M...
Standard VGA Mode I/O Mapping Address Function 3C6h..3C9h RAMDAC 3CAh Read VSYNC Status 3CCh Misc. Control, Read 3CF.00..08h Graphics Controller 3D5.00..26h* CRT Controller (color) 3DAh VSYNC Control, Display Status (color) Compaq iPAQ Family of Internet Devices First Edition - March 2000 Technical Reference Guide...
Blue Analog Ground B GND Green Analog Ground NOTES: [1] Fuse automatically resets when excessive load is removed. Compaq iPAQ Family of Internet Devices Table 6-5. Monitor Power Management Conditions Description Monitor is completely powered up. If activated, the inactivity counter counts down during system inactivity and if allowed to tiemout, generates an SMI to initiate the Suspend mode.
Figure 7–1. Power Distribution and Control, Block Diagram page 7-1 page 7-5 page 7-7 System/Backplane Board Logic & Voltage Regulators +3.3 Power Supply Assembly Compaq iPAQ Family of Internet Devices First Edition - March 2000 Technical Reference Guide +5 VDC -5 VDC +12 VDC Drives -12 VDC...
[2] Surge duration no longer than 10 seconds and +12 tolerance +/- 10%. The power supply assembly features power line surge protection, withstanding brief surges of up to 2000 VAC without damage. Compaq iPAQ Family of Internet Devices Table 7-1. Range/ Min.
PS On is negated, de-activating the power supply. (Pressed and Released in Under Four Seconds): System wakes up to Full On. (Pressed and Held At least Four Seconds Before Release): System powers off. Compaq iPAQ Family of Internet Devices First Edition - March 2000 Technical Reference Guide...
VID3..0 by the processor. The possible voltages available are listed as follows: VID 3..0 0000 0001 0010 0011 0100 0101 0110 0111 Compaq iPAQ Family of Internet Devices Pin 4 Pin 5 Pin 6 Pin 7 PS On VccP VID 3..0 VccP 2.05 VDC 1000 1.65 VDC...
IDE I/F, +5 VDC, Audio Daughter Sec. IDE Card J8E1 (PCA #010644) Mouse Conn [1] Mouse Kybd Conn [1] Keyboard Speaker Audio Conn Compaq iPAQ Family of Internet Devices First Edition - March 2000 Technical Reference Guide Multibay Storage Device...
NC 11 Gnd 13 NC 15 +5 Vcc 17 Not implemented Figure 7–4. Header Pinouts Compaq iPAQ Family of Internet Devices 2 Pwr LED + Mic Audio 1 4 NC Mic Bias 3 6 Pwr Btn HP Audio L 7...
Chapter 8 BIOS ROM INTRODUCTION The Compaq iPAQ Internet Device uses Compaq BIOS firmware loaded into the 82802 FWH component. The BIOS ROM includes such functions as Power-On Self Test (POST), PCI device initialization, Plug ‘n Play support, power management activities, and Setup. This chapter includes the following topics: ♦...
The BIOS32 Service Directory is a 16-byte block that begins on a 16-byte boundary between the physical address range of 0E0000h-0FFFFFh. The format is as follows: Offset No. Bytes Compaq iPAQ Family of Internet Devices Table 8-1. Mode Real, 16-, & 32-bit Prot.
Page 129
= Physical address to use as the selector BASE for the service = Value to use as the selector LIMIT for the service = Entry point for the service relative to the BASE returned in EBX First Edition - March 2000 Technical Reference Guide Compaq iPAQ Family of Internet Devices...
System information Product name header Processor micro-code patch data The SIT records are used by Compaq applications such as Diagnostics, Inspect, and Insight Manager. Other applications may use SMBIOS firmware to obtain system data. Compaq iPAQ Family of Internet Devices...
= 86h or 87h 8.2.4 DRIVE FAULT PREDICTION The Compaq BIOS provides direct Drive Fault Prediction support for IDE-type hard drives. This feature is provided through two BIOS calls. Function INT 15, AX=E817h is used to retrieve a 512-byte block of drive attribute data while the INT 15, AX=E81Bh is used to retrieve the drive’s warranty threshold data.
ES:DI = 00 00 00 00 00 00 00 00 00 FC 09 00 00 00 00 00 01 00 00 00 (indicates 0-639k is available to the OS) Consecutive calls would continue until EBX returns with 0, indicating that the memory map is complete. Compaq iPAQ Family of Internet Devices First Edition - March 2000...
The INT 15, AX=E822h, BL=09h function is used to restore the power button to the state it was in prior to invoking the Disable (BL=08h) function. Entry: = E822h = 09h = 00 (Failure) = 86, call not supported Compaq iPAQ Family of Internet Devices First Edition - March 2000 Technical Reference Guide...
= Feature Bits Number (refer to Table 8-2) DS:SI = Pointer to buffer passing multiple byte features OUTPUT: (Successful) = Reserved = Value read (on a read) (Failure) = 86h, Function not supported Compaq iPAQ Family of Internet Devices First Edition - March 2000...
Page 135
0041h NT Shutdown Dvr. 0042h Em. SCSI Priority 0043h Factor Boot Sel. 0044h Product Name 0045h UUID 0046h Processor # Enable 0047h After G3 State 0048h UUID Enable Compaq iPAQ Family of Internet Devices Default Default Value Setting Norm IRQ5 DMA1...
0000 = Bit 0 0001 = Bit 1 0010 = Bit 2 0011 = Bit 3 8-10 Compaq iPAQ Family of Internet Devices 0100 = Bit 4 0101 = Bit 5 0110 = Bit 6 0111 = Bit 7 First Edition - March 2000...
(for SDRAM) the number of internal banks. 5. Memory Timing – For SDRAM, the memory controller requires the RAS pre-charge time and the RAS-to-CAS delay time. SPD bytes checked: 27and 29. Compaq iPAQ Family of Internet Devices First Edition - March 2000 Technical Reference Guide...
(and require intervention) by the user. Table 8-2 shows the PnP functions supported (for detailed PnP information refer to the Compaq BIOS Technical Reference Guide): Table 8-3. PnP BIOS Functions...
On Board Device Information System Configuration Options BIOS Language Information Physical Memory Array Memory Devices Memory Error Information Memory Array Mapped Addresses Memory Device Mapped Addresses Compaq iPAQ Family of Internet Devices First Edition - March 2000 Technical Reference Guide 8-13...
Off – The computer is not running and drawing practically no power at all. 8-14 Compaq iPAQ Family of Internet Devices Power Consumption Maximum Minimum...
When an inactivity timer times out, an SMI is sent to the microprocessor to invoke the SMI handler. The SMI handler works with the APM driver and APM BIOS to take appropriate action based on which inactivity timer timed out. Compaq iPAQ Family of Internet Devices First Edition - March 2000 Technical Reference Guide...
Page 142
SMI and return the system to On: Keyboard (PS/2 only) Mouse (PS/2 only) Serial port d. Diskette drive Hard drive RTC Alarm g. Network interface controller 8-16 Compaq iPAQ Family of Internet Devices First Edition - March 2000...
The system does not support hot-plugging of a USB keyboard, nor is a keyboard attached to a USB hub supported. A PS/2 keyboard and a USB keyboard can, however, be connected and used simultaneously. Table 8-3. Compaq iPAQ Family of Internet Devices First Edition - March 2000 Technical Reference Guide 8-17...
1. Create a system (bootable) diskette using the FORMAT A: /S command in DOS. 2. Download the appropriate BIOS firmware from the Compaq web site. 3. Copy the downloaded BIOS file and the flash utility file onto the boot diskette.
Video/graphics controller failure. System failure (prior to video initialization). Keyboard locked in network mode. ROMPAQ diskette not present, bad, or drive not ready. Password prompt. ROM flash failed. Successful ROM flash. Compaq Personal Computers Changed – January 2000 Technical Reference Guide...
System Board Device Resource Conflict System Memory Size Mismatch NOTE: PCI and PnP messages are displayed with bus, device, and function information. Compaq Personal Computers Table A-3. Power-On Self Test (POST) Messages Probable Cause Serial ID checksum of PnP card was invalid.
Speaker test failed 116-xx Way 0 read/write test failed 162-xx Sys. options failed (mismatch in drive type) 163-xx Time and date not set 164-xx Memory size 199-00 Installed devices test failed Compaq Personal Computers Changed – January 2000 Technical Reference Guide...
LED test, 8042 self-test failed 303-02 LED test, reset test failed 303-03 LED test, reset failed 303-04 LED test, LED command test failed Compaq Personal Computers Table A-5. Table A-6. Keyboard Error Messages Message Probable Cause 303-05 LED test, LED command test failed...
320x200 mode, color set 1 test failed 510-01 640x200 mode test failed 511-01 Screen memory page test failed 512-01 Gray scale test failed 514-01 White screen test failed 516-01 Noise pattern test failed Compaq Personal Computers Changed – January 2000 Technical Reference Guide...
1101-09 Interrupt circuit failure 1101-10 COM1 set to invalid INT 1101-11 COM2 set to invalid INT 1101-12 DRVR/RCVR cntrl. signal failure Compaq Personal Computers Table A-9. Diskette Drive Error Messages Message Probable Cause 6xx-20 Failed to get drive type 6xx-21...
Dial number string too long 1210-08 Modem time-out waiting for remote response 1210-09 Modem exceeded maximum redial limit 1210-10 Line quality prevented remote response 1210-11 Modem time-out waiting for remote connection Compaq Personal Computers Changed – January 2000 Technical Reference Guide...
1710-xx = Hard drive park head test 1714-xx = Hard drive file write test 1715-xx = Hard drive head select test 1716-xx = Hard drive conditional format test 1717-xx = Hard drive ECC test Compaq Personal Computers Table A-12. Table A-13. Hard Drive Error Messages Message...
AVGA 256-color test failed 2458-xx AVGA BitBLT test failed 2468-xx AVGA DAC test failed 2477-xx AVGA data path test failed 2478-xx AVGA BitBLT test failed 2480-xx AVGA linedraw test failed Compaq Personal Computers Changed – January 2000 Technical Reference Guide...
= 28, Media load/unload Table A-20. Message Probable Cause 8601-07 Right block not selected 8601-08 Timeout occurred 8601-09 Mouse loopback test failed 8601-10 Pointing device is inoperative 8602-xx I/F test failed Compaq Personal Computers Changed – January 2000 Technical Reference Guide A-11...
♥ ♦ ♣ ♠ ❍ ↕ ¶ § ↕ ↑ ↓ → ← ↔ Table B-1. ASCII Character Set Symbol Symbol Space “ & ‘ < > Compaq Personal Computers Original - July 1996 Technical Reference Guide Symbol ‘ Continued...
Page 158
94, 95 Shift and key w/corresponding symbol Key w/corresponding symbol 97-126 Key w/corresponding symbol or Shift and key w/corresponding symbol Ctrl - 128-255 Alt and decimal digit(s) of desired character Compaq Personal Computers Symbol Symbol á í ó ú ñ...
Appendix C KEYBOARD INTRODUCTION This appendix describes the Compaq keyboard that is included as standard with the system unit. The keyboard complies with the industry-standard classification of an “enhanced keyboard” and includes a separate cursor control key cluster, twelve “function” keys, and enhanced programmability for additional functions.
(and the respective key strokes) are lost. Multi-byte sequences must fit entirely into the buffer before the respective keystroke can be registered. Compaq Personal Computers Caps Lock Lock...
Data Data Data Data Minimum Nominal 60 us 30 us 41 us 30 us 20 us Compaq Personal Computers Changed –- March 2000 Technical Reference Guide (MSb) Data Data Parity Stop Maximum 80 us 50 us 40 us...
Packets received at the system’s USB I/F and decoded as originating from the keyboard result in an SMI being generated. An SMI handler routine is invoked that decodes the data and transfers the information to the 8042 keyboard controller where normal (legacy) keyboard processing takes place. Compaq Personal Computers Changed - March 2000...
C.2.3 KEYBOARD LAYOUTS Figures C-3 through C-8 show the key layouts for keyboards shipped with Compaq systems. Actual styling details including location of the Compaq logo as well as the numbers lock, caps lock, and scroll lock LEDs may vary.
Appendix C Keyboard C.2.3.2 Windows Enhanced Keyboards Figure C–5. U.S. English Windows (101W-Key) Keyboard Key Positions Figure C–6. National Windows (102W-Key) Keyboard Key Positions Compaq Personal Computers 111 112 48 49 111 112 Changed - March 2000...
Page 165
C.2.3.3 Easy Access Keyboards The Easy Access keyboard, such as that shipped with the Compaq iPaq system, is a Windows Enhanced-type keyboard that includes special buttons (Figure C-7) allowing quick internet navigation. Depending on the system, either a legacy PS/2-type keyboard or a Universal Serial Bus (USB) type keyboard may be employed.
The key that is pressed to resume operation is discarded. This function may be ignored by the application. The Esc, Fn (function), Insert, Home, Page Up/Down, Delete, and End keys operate at the discretion of the application software. Compaq Personal Computers Changed - March 2000...
Page 167
Key position 112 (marked with an application window icon other keys for invoking Windows application functions. ) have the same functionality and are used by themselves ) is used in combination with Compaq Personal Computers Changed –- March 2000 Technical Reference Guide...
Page 168
Extra web site Go to favorite web site Internet search Instant answer E-commerce All buttons may be re-programmed by the user through the Easy Access utility. C-10 Compaq Personal Computers Default Function Email Emoney Compaq web site AltaVista web site Search...
Issued by the keyboard following an invalid input. 83ABh Upon receipt of the Read ID command from the system, the keyboard issues the ACK command followed by the two IDS bytes. Compaq Personal Computers Changed –- March 2000 Technical Reference Guide C-11...
CONNECTORS Two types of keyboard interfaces are used in Compaq systems: PS/2-type and USB-type. Systems that provide a PS/2 connector will ship with a PS/2-type keyboard but may also support simultaneous connection of a USB keyboard. Systems that do not provide a PS/2 interface will ship with a USB keyboard.
Page 174
Appendix C Keyboard This page is intentionally blank. C-16 Compaq Personal Computers Changed - March 2000...