You are on page 1of 188

KHLB2

Service Manual





Chapter 1
System Description
Specification



















1. SCOPE ................................................................................................1
1.1 Hard Disk..................................................................................................1
1.2 Optical Disc Drive....................................................................................1
1.3 Touch Pad .................................................................................................1
1.4 Keyboard ..................................................................................................1
1.5 Display Device ..........................................................................................2
1.6 Camera......................................................................................................2
2. Communications ................................................................................3
2.1 Wireless LAN............................................................................................3
2.2 Modem......................................................................................................3
2.3 Bluetooth...................................................................................................3
3. Mechanical Specification...................................................................4
3.1 Option Pack..............................................................................................4
3.2 Mechanical Function ...............................................................................4
3.3 Mechanical Material................................................................................4



IMPORTANT SAFETY INSTRUCTIONS

When using your telephone equipment, basic safety precautions should always be followed to
reduce the risk of fire, electric shock and injury to persons, including the following:

Do not use this product near water, for example, near a bathtub, washbowl, and
kitchen sink or laundry tub, in a wet basement or near a swimming pool.
Avoid using a telephone (other than a cordless type) during an electrical storm.
There may be a remote risk of electric shock from lightning.
Do not use the telephone to report a gas leak in the vicinity of the leak.
Use only the power cord indicated in this manual.






















KHLB2 Service Manual

1. SCOPE
This document describes the functional specifications for the Compal
Notebook personal computer KHLB2 series. The system is hardware and
software compatible with the IBM PC/ATX personal computer.

1.1 One 2.5 W, 9.5mm H Hard Disk, Up to 320GB
Support SATA
5400/7200 RPM
HDD with 120GB/160GB/250GB/320GB
Easily removable no more than two screws
1.2 Optical Disc Drive
Fixed 12.7mm height SATA ODD
Combo (DVD/CD-RW) Drive
DVD Super Multi Drive
Blu-Ray/Combo
1.3 Touch Pad
Length: 840.3mm
Width: 420.3mm
PCB Thickness: 0.90.1mm
MAX Thickness: 3.4mm
1.4 Keyboard
Length: 300+0.05-0.30mm
Width: 108.9+0.05-0.20mm
Height: 5.10+0.3-0. 3mm
Stroke: 2.5+0-0.3mm
85/86 keys support with 101/102 key emulation without stick-point
Windows key, Application key
Standard pitch, 300mm travel length.
1-1
KHLB2 Service Manual

Multi-Langue support

1.5 Display Device
LCD
15.6 W-LED HD Glare LCD
Dimensions : 360.0 (W) X 210 (H) X 5.5 (D) mm(max)
Resolution: 1366 X 768
1.6 Camera
2.0 M Pixel CMOS via USB2.0 interface.
Resolution: 1.3M / 2.0M


















1-2
KHLB2 Service Manual


2. Communications
2.1 Wireless LAN
Wireless LAN mini card
PCI Express base specification compliant
Intel Shirley Peak 802.11a/g/n
2.2 Modem
Internal Modem with MDC solution V.92/56K bps
2.3 Bluetooth
Bluetooth Ver. 2.1 module with USB2.0 interface














1-3
KHLB2 Service Manual

3. Mechanical Specification
FOR 15.6 KHLB2:
14.86(W)x10.03(D)x1.49(H)[ 377.5mm(W) x 255mm(D) x 37.9mm(H)]
5.8 lb~5.6 lb (including: HDD, CD-ROM, and BATT module)
3.1 Option Pack
AC adapter: 444g
HDD Pack: 160g (9.5mm)
BATT (Li-ion): 414g (6cell)
ODD module: 259g
3.2 Mechanical Function
Removable HDD
ODD Module
Battery changeable (Li-ion)
For security can use Kensington Lock
Scissor type key board standard pitch 3.0 m/m travel length
Express card sockets supported
Fixed Web Camera
Wireless switch Button
3.3 Mechanical Material
Plastic PC+ABS (Mitsubishi, MB-8800 and TMB-1615)




1-4
Chapter 2
Software Specification




















1. 2-1 System Components Summary.
2. System Controls.2-5
2.1 Hot Keys ......................................................................................................... 2-5
2.2 Buttons............................................................................................................ 2-6
2.2.1 Power Button............................................................................................2-6
2.2.2 Power Button Over-ride............................................................................2-6
2.2.3 Lid switch..................................................................................................2-6
2.3 System status indicators................................................................................ 2-6
3. Core BIOS Features2-6
3.1 Multi Boot....................................................................................................... 2-7
3.2 Quiet Boot....................................................................................................... 2-7
3.3 Boot Block ...................................................................................................... 2-7
3.4 New Interrupt 15h extensions....................................................................... 2-7
3.4.1 Big Memory..............................................................................................2-7
3.5 Plug-n-Play (PnP) Support ........................................................................... 2-8
4. Thermal management.2-8
5. Power Management for ACPI mode..2-9
5.1 Introduction ................................................................................................... 2-9
5.2 System Time-outs........................................................................................... 2-9
5.3 System Power Management.......................................................................... 2-9
5.4 Device Power Management......................................................................... 2-10
5.4.1 CPU power management........................................................................2-10
5.4.2 Hard Disk................................................................................................2-10
5.4.3 Display Device........................................................................................2-10
5.4.4 System Wake Up Sources.......................................................................2-10
5.4.4.1 Modem Ring...............................................................................................2-11
5.4.4.2 LAN............................................................................................................2-11
5.4.4.3 Real Time Clock Alarm..............................................................................2-12
5.4.4.4 PC-Card Wake Up......................................................................................2-12
5.4.4.5 USB Device................................................................................................2-12
5.4.4.6 Critical Low Battery...................................................................................2-12
5.5 Hibernation .................................................................................................. 2-12
6. ACPI (Advanced Configuration and Power Interface)2-13
6.1 Introduction ................................................................................................. 2-13
6.2 ACPI Sleep Status........................................................................................ 2-13
6.3 Fast Boot and Fast Resume......................................................................... 2-13
6.4 Power State Transition Diagram................................................................ 2-13
6.5 Storage Devices and Batteries .................................................................... 2-14
6.6 Bootable Device............................................................................................ 2-15
6.7 Embedded controller................................................................................... 2-15
7. PC2001...2-16
8. Miscellaneous Features2-16
8.1 Single BIOS ROM....................................................................................... 2-16
8.2 USB Support ................................................................................................ 2-16
8.3 Flash utility - one BIOS ROM only............................................................ 2-16
8.4 Crisis Recovery ............................................................................................ 2-16
8.5 VGA Support ............................................................................................... 2-17
9. Customer Specific Features.2-18
9.1 Display of System Type and BIOS Version Number on Boot ................. 2-18
9.2 CMOS RAM management.......................................................................... 2-18
9.3 System Management BIOS (SM BIOS) version 2.4 (DMI 2.0) ............... 2-18
9.4 EEPROM...................................................................................................... 2-19
10. System Setup..2-21
10.1 Invoking setup .......................................................................................... 2-21
10.2 Setup screens............................................................................................. 2-21
10.2.1 Main Menu..........................................................................................2-21
10.2.2 TPM State............................................................................................2-22
10.2.3 Boot.....................................................................................................2-23
10.2.4 Exit.......................................................................................................2-24
11. OS Compatibility...2-25
12. Software Specification for EC-FW..2-25
12.1 General purpose ....................................................................................... 2-25
12.2 Features ..................................................................................................... 2-25
12.3 Types of EC-FW provided....................................................................... 2-26
12.3.1 Command set 40h-4Fh for OEM defined through Port60/64, Port62/66
and Port68/6C.......................................................................................................2-26
12.3.2 Command set 50h-5Fh for OEM defined through Port60/64, Port62/66
and Port68/6C.......................................................................................................2-30
Command Set (from system's point of view) via 60/64, 62/66 and 68/6C. .........2-30
12.4 Hot keys for system control ..................................................................... 2-36
12.5 Audio volume output control .................................................................. 2-37
12.6 External Buttons status report and control ........................................... 2-37
12.6.1 Power Switch (Push button)................................................................2-37
12.6.2 Wireless Device button........................................................................2-37
12.6.3 Touch pad on/off Button......................................................................2-37
12.6.4 Lid Switch............................................................................................2-38
12.6.5 General Button 1 (Not supported).......................................................2-38
12.6.6 General Button 2 (Not supported).......................................................2-38
12.6.7 USB Charge Button.............................................................................2-38
12.6.8 Play/Pause ( ).................................................................................2-38
12.6.9 Stop/Eject ( )..................................................................................2-38
12.6.10 Next/FF ( )......................................................................................2-38
12.6.11 Prev/RR ( ).....................................................................................2-38
12.6.12 Mute Button.........................................................................................2-39
12.6.13 Volume Up Button...............................................................................2-39
12.6.14 Volume Down Button..........................................................................2-39
12.7 External LEDs status report and control............................................... 2-39
12.7.1 Definitions of Lock LEDs...................................................................2-39
12.7.2 Definitions of System state LED.........................................................2-39
12.7.3 Definitions of AC LED ( ) .........................................................2-39
12.7.4 Definitions of HDD accessing state Green LED ( )...................2-39
12.7.5 Definitions of SWDJ state Green LED (Not supported).....................2-39
12.7.6 Definitions of Wireless State LED......................................................2-40
12.7.7 Definition of touch pad on/off state LED............................................2-40
12.7.8 Definition of mute on/off state LED (Not supported).........................2-40
12.7.9 Definitions of Power button backlight LEDs......................................2-40
12.7.10 Definitions of Easy Access Button LEDs (Not supported).................2-40
12.7.11 Definitions of Battery state LED ( ) ............................................2-40
12.7.12 Definitions of RJ -45 LEDs..................................................................2-41
12.7.13 Definitions of Flash Media LEDs........................................................2-41
12.8 Battery status report and control ........................................................... 2-41
12.8.1 Battery status.......................................................................................2-41
12.8.2 Battery type..........................................................................................2-43
12.8.3 Adaptor loading Protection..................................................................2-43
12.9 EC-FW Power management support ..................................................... 2-43
12.9.1 Power states.........................................................................................2-43
12.9.2 SMI/SCI/SWI/SBS/SPB events...........................................................2-43
12.9.3 Deep Sleep...........................................................................................2-45
12.10 Thermal Status Report and Fan Control ............................................... 2-46
12.10.1 Fan control by Voltage........................................................................2-46
12.10.2 Fan control by PWM. (Not supported)................................................2-47
12.11 Software DJ............................................................................................... 2-48
12.11.1 Function Selected by Push switch.......................................................2-48
12.11.2 Software DJ .........................................................................................2-48
12.11.3 CD/DVD and Digital mode LED status..............................................2-48
12.12 Three host interface channels support ................................................... 2-49
12.12.1 Keyboard and mouse interface transfer port........................................2-49
12.12.2 Power management interface transfer port..........................................2-49
12.12.3 Extra transfer port................................................................................2-49
12.13 Support three independent devices through PS/2 channel simultaneously
2-50
12.14 Devices PnP configuration....................................................................... 2-50
12.14.1 Hot Plug-and-Play...............................................................................2-50
12.14.2 Hot swapping control...........................................................................2-50
12.15 ACPI EC interface Specification support .............................................. 2-50
12.15.1 ACPI interface support........................................................................2-50
12.15.2 EC command support..........................................................................2-50
12.16 Internal keyboard change Configuration .............................................. 2-50
12.16.1 US/UK/PA/J P country option..............................................................2-50
12.16.2 Sticky key support...............................................................................2-51
12.16.3 Internal Keyboard can support wake-up system to resume S3............2-51
12.16.4 Internal Key-Pad mode control............................................................2-51
12.16.5 Special combine key for customer.......................................................2-51
12.17 EC name space Configuration ................................................................ 2-52
12.17.1 Customer EC name space definition...................................................2-52
12.17.2 Project EC name space definition........................................................2-52
12.17.3 SMBus EC interface ACPI RAM definition.......................................2-52
12.17.4 External name space definition............................................................2-53
12.17.5 Word registers to Emulate smart selector RAM definition.................2-53
12.17.6 EC interface OEM common RAM definition......................................2-53
12.17.7 Control method for 1st battery pack RAM definition.........................2-57
12.17.8 Control method for 2nd battery pack RAM definition........................2-60
12.17.9 Battery information reading.................................................................2-62
12.18 SMBus device address.............................................................................. 2-63
12.19 Embedded Controller chipset ................................................................. 2-63
12.19.1 ENE KB926.........................................................................................2-63
12.19.2 Force to let EC to enter crisis mode....................................................2-63
KHLB2 Service Manual

1. System Components Summary
Processor
- Intel Penryn 45nm Standard Voltage:
2.80GHz. 1066MHz FSB, 6MB L2 cache
2.53GHz. 1066MHz FSB, 6MB L2 cache.
2.26GHz. 1066MHz FSB, 3MB L2 cache.
2.40GHz. 1066MHz FSB, 3MB L2 cache.
FSB - 667/800/1066 MHz FSB support
Core Logic
- Intel Montevina platform:
- KHLB2 : Cantiga PM45 +ICH9M
System Memory
- No on board memory
- Dual Channel DDR-III 1066 MHz.
- Two SODIMM with 1GB/2GB modules
- Easy upgrade from bottom side for two SODIMM.
- Max. 4GB
Display - 15.6"W-LED HD Glare(1366x768)
HDD
- 9.5mm, 2.5" S-ATA HDD
- support with 120/160/250/320GB ( 5400rpm ) capacity
- support with 120/160/320GB ( 7200rpm ) capacity
- Easily removable no more than two screws
Optical Drives
- Fixed 12.7mm height SATA ODD:
- Combo (CD-RW/DVD-ROM/DVD Dual) (8x)
DVD-RAM/-R/-RW readable
- DVD Super-Multi (DVD-RAM/-R/-RW/+R/+RW Super
Multi )
8X write
Support Double-Layer Recording is required
High Definition Disc (BD-Multi)
- Blu-Ray/Combo
Video Chip
KHLB2
- ATI M96M 128bits GDDR3 32Mx32*4 (512M)
2-1
KHLB2 Service Manual
Audio
- Realtek ALC268
- HD Audio
- Microphone-in and headphone-out
- Two stereo speakers
- Two analog & Omni microphones.
Microphone Array support.
On-board Comms
- CastleNet/Moto
V.92/56K bps; V.90/56K bps
- LAN: 10/100/1000Mbps, Realtek RTL8111c
- Wireless LAN, 802.11a/g/n, Intel Shirley Peak (option)
- 802.16e Mobile WiMAX and 802.11abgn, Intel Echo
Peak(TBC)(Option)
- Bluetooth USB type, ver 2.1, Foxconn(Broadcom).
Keyboard
- 85/86 keys support with 101/102 key emulation without
stick-point.
- Windows key, Application key
- Standard pitch, 300mm travel length.
- Multi-Langue support.
- The plate of K/B for Intel is different with the plate for A30
customers
- The printing of K/B is same for both Intel and A30
Pointing Device - Touch pad with two buttons (up & down)
Web Cam
- 2.0M pixel CMOS via USB 2.0 interface.
Auto-focus (ME dimension).
Faces detect function (Compal SW).
Business card scanner.
A4 scanner.
2-2
KHLB2 Service Manual
I/O Ports
- PCI-Express Card, 34/54mm. x 1
- USB 2.0, all are with Power USB feature x 4
- RGB; VGA port x 1, 15pins
- Microphone-in x 1
- Headphone-out jack x 1
- DC-in jack x 1
- Mini Card x2
- Media Card Reader(SD/MMC/MS) x 1
- RJ -11 jack x 1 for 56Kbps V.90/92 Modem x 1
- RJ -45 jack x 1
- Kensington lock x 1
- HDMI x 1
- RF-in x 1(option)
User keys
- Power Button. X 1
- Magnetic Lid Switch. x 1
- Wireless switch x 1
- Power USB Button x 1
- Program DJ x 1
- Wow Video. Four modes: Movie, Photo, Office, Nature x 1
- Wow Audio
Security
- Fingerprint: LTT SS801 & UPEK TCS5x
- TPM 1.2 by Infineon
Design ready for Windows Vista
System Status
Indicators
- Caps Lock (blue)
- Num Lock (blue)
- Power Button (blue)
- Power USB on (blue)
- HDD activity (blue)
- System Status (Power On, Suspend) (blue)
- Battery Status (Charging, Full, L1, L2) (blue & amber)
- Bluetooth *& Wireless status (blue & amber)( near Wireless
button)
- Wow Video
- Program DJ
Controls
- Power button x 1
- Magnetic lid switch control for system standby/wakeup or
suspend/resume
AC adapter
- Universal AC Adapter, 19V DC, 3 pins 240V
90W, CBB
2-3
KHLB2 Service Manual
Battery

- Life Cycle: 70% Design Capacity after 300 Cycles in 25
degrees C.
6-cell Li-On, 18650 type, 4800/5200mAh.
Software
- Phoenix Secure Core BIOS
- 2048KB Flash BIOS ROM
- Suspend to RAM/Disk
- No support APM
- USB memory Boot support
- Support SMBIOS 2.3, PCI2.2.
- ACPI 2.0 compliance with Intel Speed-step Support C1, C2,
C3, C4 and S3, S4 for mobile CPU
Operating System
- Windows Vista 32-bit Premium design ready for Discrete.
- Windows Vista 32-bit Basic design ready for UMA.
Serial EEPROM - 4KB on EC side
Keyboard
Controller
- ENE KB926 K/B Controller








2-4
KHLB2 Service Manual
2. System Controls
2.1 Hot Keys
Fn+F1 Enters S3 sleep state
Fn+F2 Wireless Enable/Disable
Fn+F3 LCD/CRT/LCD+CRT Switch
Fn+F4 Brightness down
Fn+F5 Brightness up
Fn+F6 Mute
Fn+F7 Volume Down
Fn+F8 Volume Up
Fn+F9 Media Play/Pause
Fn+F10 Media Stop
Fn+F11 Media Play Backward
Fn+F12 Media Play Forward

1. After rebooting, pad lock is set to off and Num lock is also too. In this state,
the embedded cursor/number pad is not enabled on the notebook keyboard.
2. When the embedded keypad is on, holding down Fn will turn the embedded
keypad off.
Note1: Hot keys for brightness/Volume up /down adjustment are in repeat
mode, others will only be updated once for each key depression.
Note2: Hot keys not support display switch in DOS mode



2-5
KHLB2 Service Manual
2.2 Buttons
2.2.1 Power Button
The activity of the power button is as follows:
If system is Off/Hibernate: System will be turned on while Power switch is
depressed by more than 100 ms
If system is in Standby state: System will resume while Power switch is
depressed by more than 100 ms.
If system on with legacy mode: depress this button will turn off power.
If system is running in ACPI OS, the power button acts as the sleep button,
and let OS controls the policy of power button which is defined in Power
Option under the OS.
2.2.2 Power Button Over-ride
Holding down the Power Button for 4 seconds will cause an unconditional
transfer to the off state without notifying the operating system.
2.2.3 Lid switch
If the system is running under legacy mode:
Closing the lid will turn off LCD backlight.
If the system is running under ACPI mode:
The operating system will determine what action to take when the lid is
opened and closed.
The function of lid switch will follow the OS setting in power management
(Nothing, Standby or Hibernate). If nothing, the backlight must turn off when
the lid is closed.
2.3 System status indicators
Please refer to Keyboard BIOS specification.






3. Core BIOS Features
2-6
KHLB2 Service Manual
3.1 Multi Boot
The notebook can support Multi-Boot for selecting the boot sequence of Hard
Drive, Removable Devices, CD-ROM/DVD Drive and Network in Setup.
3.2 Quiet Boot
Quiet Boot replaces the customary technical messages during POST with a
more visually pleasing and comfortable display (OEM screen). During POST,
right after the initialization of VGA, The notebook displays an illustration
called the OEM screen during system boot instead of the traditional POST
screen that displays the normal diagnostic messages.
The OEM screen stays up until just before the operating system loads unless:
Pressing <Esc>to switch to the POST screen and the boot process will
continue until the end of POST.
Pressing <F2>to enter Setup.
Whenever POST detects a non-terminal error, it switches to the POST
screen near the end of POST, just prior to prompting for a password.
If the BIOS or an option ROM request keyboard input, the system switches
over to the POST screen with prompts for entering the information. POST
continues from there with the regular POST screen.
3.3 Boot Block
The Flash ROM used in many systems today offer the customer the advantage
of electronically reprogramming the BIOS without physically replacing the
BIOS ROM. This advantage, however, does create a possible hazard: power
failures or fluctuations that occur during updating the Flash ROM can damage
the BIOS code, making the system unbootable. To prevent this possible
hazard, many Flash ROM include a special non-volatile region that can never
be erased. This region, called the boot block, contains a fail-safe recovery
routine. If the boot block finds corrupted BIOS, it prompts the end user to
insert a diskette, from which it loads several files that replace the corrupted
BIOS on the Flash ROM with an uncorrupted one.
3.4 New Interrupt 15h extensions
The BIOS must support the recently defined standard INT 15 extensions:
3.4.1 Big Memory
2-7
KHLB2 Service Manual
Big memory support can report greater than 64 megabytes of RAM. The
notebook supports the INT 15h big-memory reporting functions of E801h,
E881h, and E820h. This feature reports all available extended memory (both
below and above the 64MB limit) using both a real mode (E801h) and a 32-bit
protected mode (E881h) interface. Operating systems can access the real-mode
interface through the standard INT 15h call. They can access the
protected-mode interface through a 32-bit interrupt call, much like the EISA
protected-mode interface. The Microsoft-defined E820h function returns a
complete memory map through a series of repeated calls.
3.5 Plug-n-Play (PnP) Support
To achieve the goal of PnP, POST conflict detection and resolution (CDR)
module, and a run-time services module will be integrated into the system
BIOS.
The PnP runtime service module includes multiple interfaces so that the
system can support the current DOS, as well as Win98 operating system that
include specific support for the PnP BIOS specification.










4. Thermal management
Please refer to Keyboard BIOS specification.
2-8
KHLB2 Service Manual

5. Power Management for ACPI mode
5.1 Introduction
The notebook supports ACPI. The system will dynamically switch to ACPI
mode for configuration and power management when an ACPI OS is loaded.
When ACPI is not loaded and enabled, the power management function will
be disabled.
5.2 System Time-outs
If the system is running in ACPI mode, system Time-outs is handled by the
operating system. BIOS time-outs are disabled. System time-outs are set
using the control panel power applet.
5.3 System Power Management
The overall system can be in one of the system power states as described
below:
ACPI mode Power Management
Mech. Off (G3) All devices in the system are turned off
completely.
Soft Off (G2/S5) OS initiated shutdown. All devices in the
system are turned off completely.
Working (G0/S0) Individual devices such as the CPU and hard
disk may be power managed in this state.
S3 Sleeping State CPU set power down
VGA Suspend
Audio Suspend
Hard Disk Power Down
ODD Power Down
Super I/O Power Down
S4 Sleeping State System Saves all system states and data onto
disk prior to power off the whole system.
2-9
KHLB2 Service Manual
5.4 Device Power Management
Under ACPI mode, the device specific power management supported by this
notebook includes the CPU throttling, monitor power management and the
hard disk.
5.4.1 CPU power management
ACPI mode
The operating system detects when the system is idle and places the CPU in
one of the 3 CPU low power states (C1, C2 or C3) depending on how much
latency it believes the system can afford.
The C1 state is simply the CPU halt instruction. The C2 state is the CPU stop
grant state. The C3 state is the CPU stops clock state. The CPU stays in
this state until an interrupt occurs.
5.4.2 Hard Disk
The operating system uses the spin down timer of the hard drive to set
time-outs. The BIOS time-out of the hard disk must be disabled in ACPI mode.
The user can sets the hard disk spin down time-out in the control panel power
applet.
5.4.3 Display Device
The monitor can be turned off after a period of no activity based on the settings
of the OS.
5.4.4 System Wake Up Sources
The table below lists the wake up events for all low power states:

Events S3 S4 S5 Process required
Any key O X X X
Power button O O O X
Modem Ring (PCI-E Modem) X X X X
Modem Ring (USB Modem) X X X X
LAN (PCI-E) X X X X
LAN (USB) X X X X
LAN (On board) *3 O O X O
2-10
KHLB2 Service Manual
Modem Ring (on board) O O X X
AC/Battery X X X O
Thermal X X X O
RTC*3 O O X X
LPT/KB/Mouse/FDD/HDD X X X X
Audio/Video activity X X X X
PCI-E X X X X
USB X X X X
CRT (no event) plug/unplug X X X O
Power Kill (no event) X X X KB only
Critical low battery O X X X
Field process required identifies that further process for the occurred events must be
processed during wake up or resume procedure.

Notes:
*1: Hot keys are not wake up source of standby, suspend to RAM and Hibernate
states.
*2: Activity of the USB device is dependent on the driver support.
*3: LAN (On board) and RTC can wake up source of Suspend and Hibernate states
with AC mode.


5.4.4.1 Modem Ring
PCI-E Modem
The function of waking up the system from S1/S3 (standby) is not supported.
USB Modem
The function of waking up the system from S1/S3 (standby) is not supported.
5.4.4.2 LAN
PCI-E LAN
2-11
KHLB2 Service Manual
The function of waking up the system from S1/S3 (standby) is not supported.
USB LAN
The function of waking up the system from S1/S3 (standby) is not supported.
LAN (On board)
The function of waking up the system from S3/S4 (standby/hibernation) is
supported.
5.4.4.3 Real Time Clock Alarm
The Real Time Clock alarm interrupt will wake the system from Standby
(DC/AC) / Hibernation (AC mode)
5.4.4.4 PC-Card Wake Up
PC-Cards cant wake the system up from Standby
5.4.4.5 USB Device
The USB device cant wake the system from Standby.
5.4.4.6 Critical Low Battery
Critical low battery event cant wake the system from Standby in ACPI mode.

5.5 Hibernation
To support the hibernate state, the save to disk partition or file will be created
by the operating system if the user select to enable the hibernation.
It is the responsibility of the operating system to save the system state to a disk
file and restore the system state when it is turned back on.




2-12
KHLB2 Service Manual

6. ACPI (Advanced Configuration and Power
Interface)
6.1 Introduction
The Advanced Configuration and Power Interface (ACPI) is a well-specified
power management and configuration mechanism. It evolves the existing
collection of power management codes, APM, PnP BIOS, and Etc.
6.2 ACPI Sleep Status
BIOS must support the following sleep states S3, S4 and S5.
6.3 Fast Boot and Fast Resume
BIOS must hands off the control to the operating system within the following
time limits:
Required
S5->S0 7sec
S4->S0 7sec
S3->S0 250msec
*Measured using the Microsoft BootVis tool.
In addition, total resume time from S3 must be completed within 5 seconds.
6.4 Power State Transition Diagram
The state transition diagram in ACPI mode is as follows:
From (State) Leave By Condition Enter (State)
Power Button
On board LAN
Alarm
Critical low battery(Only in DC mode)

S3


S0
2-13
KHLB2 Service Manual
Power Button
On board LAN
RTC
S4

S0
Power Button
On board Lan

S5

S0
Press Lid switch (depends on ACPI OS
setting)
Standby icon in shutdown menu in
Windows.
ACPI OS timer expired
Critical low battery (depends on ACPI
OS setting)
S0

Critical low battery (depends on ACPI
OS setting)
S3
Press Lid switch (depends on ACPI OS
setting)
S0

Press Power Button (depends on ACPI
OS setting)
S4

Press Lid switch (depends on ACPI OS
setting)
S0
Press Power Button (depends on ACPI
OS setting)
S5

6.5 Storage Devices and Batteries
Possible storage devices are FDD, HDD, CD-ROM and DVD-ROM
Floppy Disk and Hard Disk, CD-ROM and DVD-ROM
2-14
KHLB2 Service Manual
The BIOS must report the correct types of these devices if the drive is
installed in the system during POST. Two devices, which belong to the same
category, are not supported in this notebook.
Batteries
The BIOS must follow ACPI specification and report the correct number of the
installed battery and status.
6.6 Bootable Device
The system is capable of booting from onboard HDD, CD ROM, DVD-ROM,
external USB Floppy and USB ATA Flash device.
6.7 Embedded controller
The keyboard controller will act as the ACPI embedded controller and support
the ACPI EC protocol and interface.









2-15
KHLB2 Service Manual

7. PC2001
The notebook must meet Microsoft Logo requirements in accordance with the
PC2001 Guide and the Microsoft Logo test programs.

8. Miscellaneous Features
8.1 Single BIOS ROM
The system BIOS and Keyboard BIOS share one single flash ROM. The size
of the flash ROM is 1MB.
8.2 USB Support
This feature allows the use of a USB keyboard to access BIOS Setup and to be
used in DOS without additional drivers. USB floppy boot and Crisis Recovery
from USB floppy is also supported. The driver provides other USB devices
support after loading the operating system.
8.3 Flash utility - one BIOS ROM only
The flash utility can be used to program both system and keyboard BIOS at the
same time.
8.4 Crisis Recovery
This feature provides an opportunity for system that cannot boot up. With a
crisis USB flash stick, the system can perform crisis recovery by using internal
PS2 keyboard.
To perform crisis recovery using keyboard, do the following:
Power off the system.
Plug-in the USB flash stick
Hold down Fn +B keys.
Plug-in AC adapter and make sure it is powered.
2-16
KHLB2 Service Manual
Power on the system from off state (i.e. cold boot) while holding down <Fn+B>
key.
After POST, release <Fn+B>key. The system should boot from USB flash stick
and perform crisis recovery action.
8.5 VGA Support
This section describes the expected behavior when a video monitor is connected
to the VGA port on the notebook .The feature needs VGA driver support
The BIOS will use both the RGB and pin 11 methods to determine the presence
of an external VGA monitor.
Video modes supported on the secondary display path (need VGA driver
support)
Supported video modes and timings please refer to the technical reference of
VGA vendor. In particular, text mode and standard VGA modes are not
supported.








2-17
KHLB2 Service Manual

9. Customer Specific Features
9.1 Display of System Type and BIOS Version Number on
Boot
BIOS Version V1.00*
Note: * The numbers of BIOS version will be changed.
9.2 CMOS RAM management
The BIOS will automatically update certain information in CMOS on each boot.
This information includes:
DRAM size and configuration
Hard disk configuration
Always report the existence of one FDD.
If the CMOS RAM fails checksum or a power lost on CMOS battery is detected
during boot, an appropriate error message will be displayed:
Establishing default CMOS configuration
Run SETUP to change configuration
The system BIOS must automatically load default values defined in the setup
menu during POST when encounter these problems. The user must not be
required to take any action to continue the rest of POST (or entering SETUP).
9.3 System Management BIOS (SM BIOS) version 2.4 (DMI 2.0)
Limited DMI 2.0 BIOS information are provided:
BIOS version number is type 0 data item.
Type 1:
System serial number 64 alphanumeric characters with 12-character
bundle number
System manufacturer name COMPAL
System product name 32 alphanumeric characters
System version 32 alphanumeric characters
2-18
KHLB2 Service Manual
Type 2:
Motherboard Product name KHLB0/ KHLB1/KHLB2
Type 3:
Asset tag number 128 alphanumeric characters
9.4 EEPROM
There is one EEPROM that is used to store many important system and user
data in the notebook (some data are reserved for future to use)). The size of the
EEPROM is 2K bytes.
The EEPROM map is listing as below:
Name Offset Comments
System Serial Number 00h 1Fh
20h 3Fh
32 bytes of Serial
number.
32 bytes of Bundle
number.
Manufacturer name 40h 4Fh 16 bytes fir DMI
type 0 BIOS Vendor
type 1/2/3 Manufacturer
System version 50h 6Fh 32 bytes of System
version.
UUID 70h 7Fh 16 bytes for UUID.
System product name 80h 9Fh 32 bytes of System
product name.
DMI type 11 A0h
DDh
62 bytes for DMI type 11
Unused DEh
DFh
Unused
GUID E0h
E7h
8 bytes for GUID
Born On Date E8h
EAh
3 bytes for born on date
2-19
KHLB2 Service Manual
Reserved EBh -
EFh
Reserved
Keyboard type F0h Define for US/UK/J P
keyboard
Keyboard BIOS used F1h 1 byte for Keyboard
BIOS used
Branding F2h 1 byte for Branding.
Process ID f or factory F3h F4h Identification ID for test
process control
Reserved for keyboard F5h F6h Reserved 2 bytes for
keyboard used
Unused F7h
FDh
Unused
EEPROM initialized flag FEh
FFh
Set to 55AAh when the
EEPROM get initialized.
Assettag number 200h
23Fh
64 bytes for DMI Type 3
Reserved 240h -
7FFh
Reserved






2-20
KHLB2 Service Manual

10. System Setup
10.1 Invoking setup
The setup function can only be invoked by pressing F2 when Press <F2>to
enter Setup message is prompted on the bottom of screen during POST.
The features are divided into 4 parts as follows:
Main Allows the user to check system BIOS information..
TPM State Allows the user to check TPM State.
Boot Allows the user to select boot device.
Exit Allows the user to exit Setup.

During setup, all Fn function keys and power saving functions are disabled.
10.2 Setup screens
10.2.1 Main Menu
Phoenix SecureCore(tm) Setup Utility
Main TPM State(Discrete) Boot Exit
Item specific Help
System Time: [XX:XX:XX]
System Date: [XX/XX/XXXX]

Product Name: N/A
Serial Number: N/A

System Memory: 640KB
Extended Memory: 1024MB

BIOS Version: A.06
2-21
KHLB2 Service Manual

UUID Number: XXXXXXXXXXXX
XXXXXXXXXXXX


F1 Help select Item -/+ Change Values F9 Setup Defaults
Esc Exit select menu Enter SelectSub-Menu F10 Save and Exit

System Time and System Date
The hour is displayed with 24-hour format. The values set in these two fields
take effect immediately.
System Memory
This field reports the memory size of system base memory. The size is fixed to
640KB.
Extended Memory
This field reports the memory size of the extended memory with an integer in
the system,
but 32Bit SMI will occupy 1 MB and UMA frame buffer (Integrated VGA uses
only).
Extended Memory size =Total memory size - 1 MB 1 MB UMA frame
buffer
BIOS Version
This field displays current version of the BIOS.
UUID
This field displays the platform UUID number.
10.2.2 TPM State
Phoenix SecureCore(tm) Setup Utility
Main TPM State(Discrete) Boot Exit
m specific Help
Current TPM State: Disabled and Deactivated
2-22
KHLB2 Service Manual

Change TPM State [No Change]





F1 Help select Item -/+ Change Values F9 Setup Defaults
Esc Exit select menu Enter SelectSub-Menu F10 Save and Exit

Current TPM State
This field displays the TPM State.
Change TPM State
This field changes the TPM State.
10.2.3 Boot
Phoenix SecureCore(tm) Setup Utility
Main TPM State(Discrete) Boot Exit
Item specific Help
Boot priority order:
1: IDE 0:
2: IDE 1:
3: USB FDC:
4: USB HDD:
5: Legacy Network Card
6:
7:
8:
Excluded from boot order:
: USB KEY
2-23
KHLB2 Service Manual
: USB LS120:
: USB ZIP:
: USB CDROM:

F1 Help select Item -/+ Change Values F9 Setup Defaults
Esc Exit select menu Enter SelectSub-Menu F10 Save and Exit
10.2.4 Exit
Phoenix SecureCore(tm) Setup Utility
Main TPM State(Discrete) Boot Exit
Item specific Help
Exit Saving Changes
Exit Discarding Changes
Load Setup Defaults
Discard Changes
Saves Changes



F1 Help select Item -/+ Change Values F9 Setup Defaults
Esc Exit select menu Enter SelectSub-Menu F10 Save and Exit
Exit Setup Menu
Exit setup menu.
Setup Confirmation
Exit now?
[Yes] [No]

Yes: Exit SETUP
No: Back to previous screen OS Compatibility

2-24
KHLB2 Service Manual


11. OS Compatibility
Windows Vista 64-bit and 32-bit OS are supported.

12. Software Specification for EC-FW
12.1 General purpose
Define the standard interface, special OEM features and OEM EC commands of
EC BIOS.
12.2 Features
Advanced Power Management 1.2 support
ACPI2.0 b and PC2001 compliant
Support SMBus specification V2.0
Hot keys for system control
Audio volume output control
External LED control
Battery scope report and control
Sticky key support
Power switch control
Two host interface channels support
Supports three independent devices
Internal Keyboard country selection
Wireless LAN on/off button



2-25
KHLB2 Service Manual
12.3 Types of EC-FW provided
Standard version
Support for US (87)/UK (88)/J apanese (90) keyboard.
NOTE: The keyboard matrixes of US and UK have already used the same
matrix.
EC-FW command supported for SYSTEM-BIOS
12.3.1 Command set 40h-4Fh for OEM defined through Port60/64,
Port62/66
and Port68/6C
Command Set via port 60/64, 62/66 and 68/6C.
CMD DATA Description return
40h
Boot fail restart
0x01-0x7F
Boot fail restart, write in a byte to EC and enable the
timer. This command called by BIOS and will cause the
system reboot after the byte count down to zero if
system still no reset the counter. It could make sure the
system success boot up.
None
41h
EC state notification
A0h
Return core code version number One byte
A1h
Return platform id COMPAL
A2h
Return EEPROM Slave address One byte
A3h
Return Thermal chip slave address One byte
42h
Bank assign for EEPROM None
0x00-0x07
Bank assign for EEPROM, work with 4D/4E
command replace 4B/4C command
None
43h 00h - FFh
Get RAM value from EC, Host can use this command
to send address to get OEM RAM value. The address
range are from 00h to FFh.
One byte
44h None
Get project ID 0x53
45h
Hook for every projects (Define by project)
01h
Check Thermal chip ID is SMSC or not 01 is Yes
00 is Not
10h
Enable VGA throttling None
11h
Disable VGA throttling None
12h
Get status of throttling function Byte
2-26
KHLB2 Service Manual
CMD DATA Description return
A5h
Set Wireless LAN and Blue Tooth arent existence None
A6h
Set Wireless LAN is existence, Blue Tooth is not
existence
None
A7h
Set Wireless LAN is not existence, Blue Tooth is
existence
None
A8h
Set Wireless LAN and Blue Tooth are existence None
A9h
Set 3G is not existence None
AAh
Set 3G is existence None
ABh
Return M/B ID Byte
AEh
Return DVD or MP3 key
B0h
Select the CPU to CMT None
B1h
Select the CPU to Penryn None
B1h
Select the CPU to Penryn None
C0h
When system BIOS want to detect wireless and
bluetoth
None
C1h
After system infrom wireless and bluetoth existence None
C2h
Enable Modem None
C3h
Disable Modem None
C4h
Set UMA mode None
C5h
Set Discrete mode None
C6h
Set Project ID 1 None
C7h
Set Project ID 2 None
46h
fan speed read
81h
Reading FAN speed from FAN1 One Word
82h
Reading FAN speed from FAN2 None
84h
Fan RPM control by EC None
default
Fan RPM value, and Fan RPM control by OS None
47h
Speaker mute On/Off or LED control
10h
C:0x47 D:0x10 D:0xYY D:0xZZ to simulate hotkey
function.
0xYY indicates matrix value, 0xZZ indicates event.
0xZZ : 0x00 REPEAT_EVENT
0x01 BREAK_EVENT
None
2-27
KHLB2 Service Manual
CMD DATA Description return
0x02 MAKE_EVENT
80h
Return back the control right to EC None
81h
System Led on and control by OS None
82h
Power management Led on and control by OS None
83h
Charge Led on and control by OS None
84h
Discharge LED on and control by OS None
85h
Direct CD Led on and control by OS None
86h
Blue Tooth Led on and control by OS None
87h
One touch button Led on and control by OS None
88h
All LED off and control by OS None
89h
Hdd LED on and control by OS None
8Ah
Fdd LED on and control by OS None
8Bh
MP3 LED on and control by OS None
8Ch
2ND battery LED on and control by OS None
8Dh
Email LED on and control by OS None
8Eh
Wireless LED on and control by OS None
8Fh
Numlock LED Controlled by OS None
90h
Padslock(Cursorlock) LED Control by OS None
91h
Capslock LED Control by OS None
92h
Scrolllock LED Control by OS None
A7h
Mute off None
A8h
Mute on None
48h
Reserved None
49h
Thermal control notification
A0h
FAN off and throttling disable None
A1h
FAN speed level 1 on and throttling disable None
A2h
FAN speed level 2 on and throttling disable None
A3h
throttling enable None
A4h
FAN speed level 3 on and throttling disable None
A5h
FAN speed level 3 on and throttling disable None
2-28
KHLB2 Service Manual
CMD DATA Description return

If FAN_NUM >=2
B0h
FAN off None
B1h
FAN on speed1 None
B2h
FAN on speed2 None
B3h
Throttling enable None
B4h
FAN on speed3 None
B5h
FAN on speed4 None

If FAN_NUM >=3 None
C0h
FAN off None
C1h
FAN on speed1 None
C2h
FAN on speed2 None
C3h
Throttling enable None
4Ah
Auto into S2R(Delay about 4 Secs) or S2D andresume
by timeout, This command provided engineer to verify
S2R or S2D and resume function is OK or not
Resume count(second base ), Range is from 0x02 to
0x7F
Bit7 = 0 -> Enabled S2R function
1 ->Enabled S2D function

0x02-0x7F
Enabled S2R function None
0x80-0xFF
Enabled S2D function None
4Bh
Write the data to device through SMBus interface
(00h->Success, FEh->Fail)

0
Slave address of device One byte
1
Lo byte address if device is EEPROM, otherwise is
command or register.
One byte
2
Hi byte address if device is EEPROM, otherwise is
zero.
One byte
3
data byte for write One byte
4Ch
Read data from devices through SMBus
0
get Device slave address One byte
1
Lo byte address if device is EEPROM otherwise is
command or register
One byte
2
Hi byte address if device is EEPROM, otherwise is
zero
One byte
2-29
KHLB2 Service Manual
CMD DATA Description return
4Dh Write byte into EEPROM (00h->Success, FEh->Fail)
00h-FFh EEPROM address One byte
00h-FFh Data byte for write byte One byte
4Eh Read byte from EEPROM (00h->Success, FEh->Fail)
00h-FFh EEPROM address One byte
4Fh For R591 utility (00h->Success, FEh->Fail)
1Bh Get common ram value 256 bytes
1Ch Ger expansion I/O register 6 bytes
20h Get EC name space ram value 256 bytes
2Dh Get queue information from SMBus
2Fh Get project and customer ram value 256 bytes
30h Get BP ram value 32 bytes
33h Get fan 1 table information
If FAN_NUM >=2
34h Get fan 2 table information
If FAN_NUM >=3
35h Get fan 3 table information
40h Get debug data version One byte
41h Get battery information 19 bytes


12.3.2 Command set 50h-5Fh for OEM defined through Port60/64,
Port62/66
and Port68/6C
Command Set (from system's point of view) via 60/64, 62/66 and 68/6C.
CMD DATA Description return
50h
Get Docking status.
A0h =No dock
A6h =simple docked
One byte
51h
Get revision number of EC-FW Three bytes
2-30
KHLB2 Service Manual
CMD DATA Description return
BIOS Rev. 3 bytes
Byte0:
Bit0-Bit2 =major number(0-7)
Bit3-Bit7 =type of EC-FW
e.g. 0 =A, 1=B and so on..
Byte1:
minor revision number(0-9)
Byte2:
Type of EC-FW from 'A' to 'Z'
Byte3:
If it is 00h then system display ROM, it is T01 if set
01h and so on.
52h
Get EC information
A0h
Return project name
e.g. IBL80
Five Bytes
A2h
Return Project ID 0x31
A3h
Return boot code size
Low nibble is for EC type
0x00:NS87570 0x01:NS87591S 0x02:NS87591L
0x03:NS87591E 0x04:NS97591V 0x05:KB910
0x06:KB910L 0x07:KB926
Others:To Be Defined
High nibble is for boot block size, 4K bytes base
Boot block size are N*4K
One byte
A4h
Get Critical Status
0x80 : Crisis mode
0x00 : Normal mode
One byte
53h
Command to read SPI ROM One byte
0
High byte address One byte
1
Middle byte address One byte
2
Low byte address One byte
54h None
Reserved None
55h None
Reserved None
56h
Get SMI trigger source One byte
2-31
KHLB2 Service Manual
CMD DATA Description return

No event 80h

DTS temperature update A0h

Decrease brightness event A1h

Increase brightness event A2h

Lid open A5h

Lid closed A6h

External device plugged A7h

External device removed A8h

Bluetooth wake up event A9h
56h
Input device event AAh

Scr expand event ABh

Display change (LCD , CRT) ACh

Cpu fast event ADh

Cpu slow event ADh

Battery life in critical low state (LLB) B2h

Battery life in low power state (LB) B3h

Battery Plug-In B5h

Docked in request BAh

Undock request BBh

Power button pressed C2h

AC power plug-in C7h

AC power plug-out C8h

Modem Ring In CAh

PME signal active CEh

Sleep button event D1h
57h None
Module identification
Bit0 :Main HDD exist
Bit1 :Int. FDD exist
Bit2 :CD_ROM exist
Bit3 : 2nd HDD exist
One byte

2-32
KHLB2 Service Manual
CMD DATA Description return
Bit4 :LS120 exist
Bit5 :External FDD
Bit6 :CRT plug In/Out:0=Out, 1=In
Bit7 : ODD power on/off
58h 0x00-0xFF
Set flat panel type None
59h
System state notification None
01h
Set Smart Charge Ratio None

0x00-0xFF : Smart Charge Ratio None
02h
Return smart charge ration One byte
03h
Return smart charge enable/disable status One byte
04h
Set Smart Charge enable/disable None

0x01 : Set smart charge. Others : None
60h
Enable FnKey of sticky key function(Support by
ToshibaPowerSaver)
None
61h
Disable FnKey of sticky key function(Support by
ToshibaPowerSaver)
None
62h
Fn key down (Support by ToshibaPowerSaver) None
63h
Fn Key Up(Support by ToshibaPowerSaver) None
64h
Enable scancode for test button None
65h
Disable scancode for test button None
66h
Disable WDT wake funtion in deep sleep None
67h
Enable WDT wake funtion in deep sleep(Default) None
70h
Sticky key mode enable (for no AP support used) None
71h
Sticky key mode disable (for no AP support used) None
76h
Disable FAN speed full on None
77h
Enable Fan speed full on None
78h
Disable FAN fine tune function None
79h
Enable FAN fine tune function None
90h
One touch button application allow to send scan code(user
button) if user pressed
None
91h
One touch button application dont allow to send scan
code(user button) if user pressed
None
94h
Mute on None
2-33
KHLB2 Service Manual
CMD DATA Description return
95h
Mute off None
9Ah
Disable AC power source None
9Bh
Enable AC power source None
9Ch
Enable LID switch resume function None
9Dh
Disable LID switch resume function None
9Eh
Disable Internal keyboard. None
A2h
System shutdown None
A3h
System enter beep mode for battery LB state in CMOS
setup
None
A4h
System enter quiet mode for battery LB state in CMOS
setup
None
A5h
Fan control by EC None
A8h
Fan control by OS None
ADh
Wireless LAN wakeup enable None
AEh
Wireless LAN wakeup disable None
B1h
System into standby None
B2h
Resume from standby None
B3h
LLB resume from S3(enable) None
B4h
LLB resume from S3(disable) None
B5h
VGA suspend enable None
B6h
VGA suspend disable None
B7h
Modem ring enable None
B8h
Modem ring disable None
B9h
PME enable None
BAh
PME disable None
BBh
In S4 status None
BCh
Resume form S4 status None
BDh
RTC wake up enable None
BEh
RTC wake up disable None
C1h
force battery pack auto learning (Support in battery learn
mode)
None
2-34
KHLB2 Service Manual
CMD DATA Description return
C2h
disable battery pack learning (Support in battery learn
mode)
None
C3h
SMI/SCI Trigger event enable None
C4h
SMI/SCI Trigger event disable None
CBh
PCMCIA suspend disable None
CCh
PCMCIA suspend enable None
CDh
Wake up LAN disable None
CEh
Wake up LAN enable None
D0h
Disable IRQ1 None
D1h
Enable IRQ1 None
D2h
Beep alarm 200mS None
D5h
PCMCIA reset on None
D6h
PCMCIA reset off None
D7h
Battery stop charge enable None
D8h
Battery stop charge disable None
D9h
Set system flag None
DAh
Clear system flag None
E1h
Turn LCD back-light on None
E2h
Turn LCD back-light off None
E4h
Select EX keyboard Matrix None
E5h
Select US keyboard Matrix None
E6h
Select J P keyboard Matrix None
E7h
Select UK keyboard Matrix None
E8h
EC into ACPI mode None
E9h
Non-ACPI mode (EC default) None
F1h
Enter Idle mode None
F2h
Enter flash mode None
F6h
To set the System action flag
Action flag:
0x03 Restart system
0x02 Shutdown system first after BIOS was flashed
None
2-35
KHLB2 Service Manual
CMD DATA Description return
0x01 No action

Current system action flag setting 0x03
F7h
Restart system and Clear header of Boot code None
F8h
Shut down system and Clear header of Boot code None
F9h
Clear header of Boot code None
5Ah
RTC update (No Support)
A0h
Update Year of RTC ,Year(00-99) BCD format

Year which want to display None
A1h
Update Month of RTC ,Month ( 1..12) BCD format

Month which want to display None
A2h
Update DAY of RTC ,Day(01-07) BCD format

Day which want to display None
A3h
Update HOUR of RTC ,Hour(00-23) BCD format

Hour which want to display None
A4h
Update Minute of RTC ,Minute (0..59), BCD format

Minutes which want to display None
A5h
Update Second of RTC ,Second (0..59), BCD format

Seconds which want to display None
5Bh Reserved

5Ch None
Get brightness level
current brightness level (0x00-0x0a)
One byte
5Dh
Set brightness level
0x00h-0x07h
new brightness level None
5Eh
Get contrast level (No Support) One byte
5Fh
Set contrast level (No Support)
0x00h-0x3Fh
new contrast level None
12.4 Hot keys for system control
Definitions
All Fn Key will support Sticky key mode.
2-36
KHLB2 Service Manual
Function Description
Fn+Esc
None
Fn+F1
Enters S3 sleep state
Fn+F2
Wireless/Bluetooth Turn on/off
Fn+F3
LCD/CRT/LCD+CRT Switch
Fn+F4
Brightness down
Fn+F5
Brightness up
Fn+F6
Mute
Fn+F7
Volume Down
Fn +F8
Volume Up
Fn+F9
Media Play/Pause
Fn +F10
Media Stop
Fn +F11
Media Play Backward
Fn +F12
Media Play Forward
12.5 Audio volume output control
Use Volume Up/Down/Mute button to Increasing/Decreasing/Mute audio
volume respectively. EC only to send scan code to OS.
When volume up and volume down to press at the same time, The EC will
send mute scan code to OS.
12.6 External Buttons status report and control
12.6.1 Power Switch (Push button)
Lid switch must not press.
If system is Off/Hibernate: System will be turned on while Power switch is
depressed by more than 100 ms with AC insert and 250 ms without AC
insert.
If system is in Standby state: System will resume while Power switch is
depressed by more than 50 ms.
If system on: depress this button for 4 seconds will turn off power.
12.6.2 Wireless Device button
It will enable/disable Wireless function. The status will be keep when
resume from S3 and S4.
12.6.3 Touch pad on/off Button
Press touch pad on/off button will toggle the internal touch pad
2-37
KHLB2 Service Manual
enable/disable status. The status will be keep when resume from S3 and S4
12.6.4 Lid Switch
When user close panel the lid switch will be pressed. And EC-FW will
generate lid event to notify OS. In order to prevent OS hang up during
operation power management functions. The lid event will not pass to OS
after last lid event generated 5 second.
Lid switch can wake up the system from stand by or hibernation no matter
battery only or AC power exists.
12.6.5 General Button 1 (Not supported)
System off mode: Press this button, EC will turn on system to launch
Application. (This function needs Toshiba Control utility support).
System on mode: Toshiba Control driver is loaded, presses this application
will issue scan codes [0xE0, 0x13, 0xE0, 0x93] to driver.
12.6.6 General Button 2 (Not supported)
System off mode: Press this button, EC will turn on system to launch
Application. (This function needs Toshiba Control utility support).
System on mode: Toshiba Control driver is loaded, press this application
will issue scan codes [0xE0, 0x14, 0xE0, 0x94] to driver.
12.6.7 USB Charge Button
USB Charge button supported in AC/AC+DC and DC mode with S3/S4
and S5 modes.
12.6.8 Play/Pause ( )
When system is turned on, press this button will issue scan code [0xE0,
0x22, 0xE0, 0xA2] to driver.
12.6.9 Stop/Eject ( )
When system is turned on, press this button will issue scan code [0xE0,
0x24, 0xE0, 0xA4] to driver.
12.6.10 Next/FF ( )
When system is turned on, press this button will issue scancode [0xE0,
0x19, 0xE0, 0x99] to driver.
12.6.11 Prev/RR ( )
When system is turned on, press this button will issue scancode [0xE0,
0x10, 0xE0, 0x90] to driver.
2-38
KHLB2 Service Manual
12.6.12 Mute Button
It will mute/un-mute audio.
Volume Mute scan codes [E0, 20, E0, A0]
12.6.13 Volume Up Button
It will increase volume value.
Volume Up scan codes [E0, 30, E0, B0]
12.6.14 Volume Down Button
It will decrease volume value.
Volume Down scan codes [E0, 2E, E0, AE]

12.7 External LEDs status report and control
12.7.1 Definitions of Lock LEDs
Caps lock LED: Caps Lock State of Keyboard
Num Lock LED: Num Lock State of Keyboard
12.7.2 Definitions of System state LED
There is two LED indicator of green color for Cleveland 10C/10GC and
blue color for Cleveland 10/10G and Amber color.
Green color (and blue color) and Amber color support for System state.
The definition is in the following:
a) Green color (and blue color) solid on: System On.
b) Green color (and blue color) and Amber color off: System Off.
c) Amber color blinking: S2R mode (S3 state).
12.7.3 Definitions of AC LED ( )
Solid on: AC power exists (LED is solid green).
Off: No AC power exists.
12.7.4 Definitions of HDD accessing state Green LED ( )
Reflect the activities of HDD. (If HDD action, HW will send signal to EC
than EC control the LED )
12.7.5 Definitions of SWDJ state Green LED (Not supported)
2-39
KHLB2 Service Manual
When system at SWDJ mode, this LED will be turned on. When system
leave SWDJ mode, this LED will be turned off.
12.7.6 Definitions of Wireless State LED
Blue color (or amber color): if a wireless device is active. Controlled by
hardware.
12.7.7 Definition of touch pad on/off state LED
Blue color (or amber color): touch pad enable.
Off: touch pad disable.
12.7.8 Definition of mute on/off state LED (Not supported)
Blue color (or amber color): when the audio is muted.
Off: when the speaker or headphone can output sound. Controlled by the
AC97 codec output.
12.7.9 Definitions of Power button backlight LEDs
Same behavior as Power/Standby LED
Blue color solid on: when the computer is ON (S0)
Blue color blinking(1secound on,1 second off): when the computer is in
Standby
12.7.10 Definitions of Easy Access Button LEDs (Not supported)
Blue color solid on: when the computer is ON (S0)
Blue color off: when the computer is on S3, S4, S5.
12.7.11 Definitions of Battery state LED ( )
There is one dual-color LED indicator both of Green and Amber color.
(green color for Cleveland 10C/10GC and blue color for Cleveland
10/10G)
LED colors and definition.
Green (Blue) color and amber color defined for battery charging and
discharging state. The definition as below:

Battery State LED colors Description
Charging
Blue and blinking
(ON 1S, OFF 1S)
Battery charging with AC .
2-40
KHLB2 Service Manual
Blue solid on Battery full by AC charge and stop charging.
Amber and blinking
(ON 500mS, OFF 500mS)
Battery abnormal stop charging with AC.
Abnormal stop charging: BadCell, OverTemp,
communication fail and OVP.
Blue color off
Amber color off
Battery in discharge mode.
Discharging
Amber solid on Battery within low state.
(Battery gas-gauge <=8%)

When the battery is in critical low state, the system is protected and cant
be re-powered on without the AC power connected. In this situation, the
LED will be in amber color for a short time to indicate this condition.
Keep depressing the power button, and the LED will be blinking in amber
color
12.7.12 Definitions of RJ-45 LEDs
LEDs to display the internal NIC status are required on the port replicator
and recommended on the notebook. The RJ -45 (NIC) connection will have
2 LEDs positioned on both sides of the jack. A Yellow LED ON indicates
there is 100mbit link. The Green LED ON indicates the link is present,
blinking indicates activity on the link. Controlled by hardware only.
12.7.13 Definitions of Flash Media LEDs
Blinking or ON when the Flash media is being accessed. The user should
make sure this LED is off before removing the media. Controlled by
hardware only.
12.8 Battery status report and control
Define the battery type and battery protection function.
12.8.1 Battery status
There are four battery states for each battery pack depend on the status data
getting from Smart battery pack through SMBus: full, normal, low, critical
low.
The battery gas-gauge and level of low power states should base on
current system configuration settings.
Battery turn on system condition : gas gauge >5%
Battery discharge/charging control

2-41
KHLB2 Service Manual
Charging Discharging Action
0 <T<55
Charging
T>60
Stop charging

T>68
CPU clock throttling down to 37.5% and Capacity
report 3% to BIOS and suspend to disk or then
after 120sec, the system will be shut down.

R.S.O.C. 10% LB

R.S.O.C. <3% LLB
Dependent on OS

1: Temperature >=
20 &Voltage <=9V
2: Temperature <
20 &Voltage<=8.6V
LLC
Shut down System

R.S.O.C <5% during system
is in S2R mode.
S2D
Voltageu 1.94V
Over Voltage
AC_OFF

Voltage<1.32V, Shut down System
Fast Charge Time out:
12 Hours
Trickle Charge Time
Out:
1 Hour.
Battery BAD
Stop charging
Charging Current < 600,
Current=3.0(A)
Fast Charge
Charging Current < 600,
Current=0.5(A)
Trickle Charge
Communication fail over
60 Second
Battery BAD
Stop charging

Communication fail over 60
second
Battery BAD
Stop charging
Throttling
Gauge report 0%

In ACPI mode, system should save to Disk (S2D) or beeping (Low
condition) depends on OS setting.

2-42
KHLB2 Service Manual
12.8.2 Battery type
ACPI1.0b and PC2001 Compliant, with PC2001 spec A mobile system
must use a Smart Battery or an ACPI control method battery, our
currently design is ACPI control method battery.
Li-ion Battery: 4 cell or 6 cell or 8 cell or 9 cell or 12 cell
Ni-MH Battery: 4 cell or 6 cell or 8 cell or 9 cell or 12 cell
Compatible with Intels SMBus and Philips I2C bus protocol.
12.8.3 Adaptor loading Protection
When the power consumption of system over support by AC adaptor, EC
will notify system to do throttling. The protected point is different by CPU
type and speed. Below table was detail description.
AC adaptor status Protect point Action
AC adaptor exist
Voltage >=1.22V ( average
2.5 minute )
Clock throttling 12.5% .
The max level is 50%
AC adaptor not exist


12.9 EC-FW Power management support
EC will support S1 (sleep mode), S3 (standby mode) and S4(suspend to disk)
mode to save the power consumption.
12.9.1 Power states
Sleep mode
LCD panel back-light off
Save to RAM
Keyboard (int. /ext.) scanning off
Save to DISK
No actions except turning off system with AC exist or turn off KBC without
AC.
12.9.2 SMI/SCI/SWI/SBS/SPB events
The Following list is what events (SMI/SCI/SWI/SBS) will be generated
under different OS.
APM Mode ACPI mode
2-43
KHLB2 Service Manual
Function Description
ON
mode
S2R
mode
S2D
mode
Trigge
r event
S0
status
S1,S2,
S3
status
S4
status
S5
status
SCI
event
SWI
event
DTS temperature update
- - - - SCI - - - 10h -
Decrease brightness event
SMI - - A1h SCI - - - 11h -
Increase brightness event
SMI - - A2h SCI - - - 12h -
Cover lid open
SMI - - A5h SCI SPB - - 15h 01
Cover lid close
SMI - - A6h SCI - - - 16h -
External device plugged
SMI - - A7h SCI - - - 17h -
External device removed
SMI - - A8h SCI - - - 18h -
Bluetooth wake up event
SMI - - A9h SCI SPB - - 19h 05
Input device event
SMI - - AAh SCI SPB - - 1Ah -
Scr expand event
SMI - - ABh SCI - - - 1Bh -
Display toggle
SMI - - ACh SCI - - - 1Ch -
CPU fast/slow event
SMI - - ADh SCI - - - 1Dh -
Battery in critical low
SMI - - B2h SCI - - - 22h -
Battery in low state
SMI - - B3h SCI - - - 23h -
Battery pack plug in
SMI - - B5h SCI - - - 25h -
Docking in
SMI - - BAh SCI SPB - - 2Ah 06
Undock
SMI - - BBh SCI - - - 2Bh -
Power button pressed
SMI - - C2h SCI SPB - - 32h 03
AC plug in
SMI - - C7h SCI - - - 37h -
AC removed
SMI - - C8h SCI - - - 38h -
Modem ring in
SMI - - CAh SCI SPB - - 3Ah 04
PME signal active
SMI - - CEh SCI SPB - - 3Eh 02
Sleep button event
SMI - - D1h SCI SPB - - 41h -







2-44
KHLB2 Service Manual



12.9.3 Deep Sleep
EC will enter deep sleep mode when system in S3/S4/S5 state to save
power consumption.
In deep sleep mode, EC will stop all device service function.
Enter deep sleep mode conditions.

Status
S3 S4 S5
AC only
V V V
Battery only
V
AC + Battery(full)
V V V

Wake up events
Status
S3 S4 S5
SLP_S3 SLP_S4 SLP_S5
Keyboard (if needed) PME PME
Touch pad (if needed) Power button Power button
PME AC_IN AC_IN
Power button WDT WDT
AC_IN CIR (if needed) CIR (if needed)
WDT
Wake up events
CIR (if needed)

The deep sleep cycle shows as below.
Wake 2 S to
read total
battery
command
Delay
30ms
Deep
Sleep
500ms
Delay
30ms
Deep
Sleep
500ms

Delay
30ms
Deep
Sleep
500ms
Wake 2 S to
read total
battery
command


Deep Sleep Cycle 120 times=60 sec
2-45
KHLB2 Service Manual




12.10 Thermal Status Report and Fan Control
EC will control fan on/off function according to the CPU temperature (EC will
get temperature from thermal sensor through SMBus). Fan will be off when
temperature below speed 1 speed down temperature, and if temperature over EC
Shutoff temperature five times, EC will auto turn off system to protect CPU.
The following table is detailed settings.
12.10.1 Fan control by Voltage
EC will output voltage to control fan directly.
DISCRETE CPU Fan control table. (TJ 100/TJ 105) / (TJ 90/85) CPU
Speed stage Speed down
temperature( )
Speed up
temperature( )
Fan 1
RPM
Speed 0
0 50 0
Speed 1
45 55 200
Speed 2
52 60 !00
Speed 3
57 300
Speed 4
67 300
Speed 5
75 100 4000
Speed 6
(Throttling start)
95
105
(Shutdown temp)
4000

DISCRETE VGA Fan control table.
Speed stage Speed down
temperature( )
Speed up
temperature( )
Fan 1
RPM
Speed 0
-- -- --
Speed 1
-- -- --
Speed 2
-- -- --
Speed 3
-- -- --
2-46
KHLB2 Service Manual
Speed 4
-- 5 --
Speed 5
65 94 .00
Speed 6
(Throttling start)
90
105
(Shutdown temp)
.

UMA CPU Fan control table. (TJ 100/TJ 105) / (TJ 90/85) CPU
Speed stage Speed down
temperature( )
Speed up
temperature( )
Fan 1
RPM
Speed 0
0 50 0
Speed 1
45 55 2800
Speed 2
52 60 3000
Speed 3
57 65 3200
Speed 4
62 80 3700
Speed 5
75 100/85 4000
Speed 6
(Throttling start)
95/78 105/90 4000

12.10.2 Fan control by PWM. (Not supported)
EC will output PWM duty cycle to control fan directly.
Speed stage Speed down
temperature( )
Speed up
temperature( )
Fan 1
Duty Cycle
Speed 0
0 50 0
Speed 1
46 60 50%
Speed 2
55 65 65%
Speed 3
60 70 72%
Speed 4
65 101 82%
Speed 5
(Throttling start)
90
104
(Shutdown temp)
100%



2-47
KHLB2 Service Manual





12.11 Software DJ
12.11.1 Function Selected by Push switch
User can use the Push Switch to turn on Direct CD mode.
The four function buttons are defined as below.
Function Mode Four Buttons Function Description
Stop/Eject
Play/ Pause
Previous
Direct CD mode
Next

12.11.2 Software DJ
Four function buttons of CD/DVD mode (System is off )
Play/Pause ( ) press this button will play Audio CD or pause playing
Audio CD, but if there is DVD in DVD_ROM that will turn on system
automatically.
Stop/Eject ( ) press this button will stop playing Audio CD or eject
CD/DVD-ROM tray.
Next/FF ( ) press this button will play next track when Audio CD was
playing.
Previous/Rewind ( ) press this button will play previous track when
Audio CD was playing.
12.11.3 CD/DVD and Digital mode LED status
There are two LED indicated which mode that end user to select it. One is
Direct CD LED another one is Digital LED.
The Direct CD LED was indicted the system in CD/DVD mode. The
Digital LED was indicted the system in Digital mode.


2-48
KHLB2 Service Manual
12.12 Three host interface channels support
12.12.1 Keyboard and mouse interface transfer port
One channel is dedicated for the keyboard and mouse data transfer (host
address 60h and 64h). The Keyboard and Mouse channel of KBC is
compatible to the legacy 8042 host interface. It is base on two registers:
Command/Data and Status
The EC-FW interrupt generates IRQ1 (Keyboard) and IRQ12 (Mouse) for
system.
12.12.2 Power management interface transfer port
The other channel is for the power management function(host address 62h
and 66h). The Power Management channel of KBC structure and operation
are similar to those of the Keyboard/Mouse channel.
12.12.3 Extra transfer port
This channel (host address 68h and 6Ch) was created to prevent conflict
with the other channels.




















2-49
KHLB2 Service Manual
12.13 Support three independent devices through PS/2 channel
simultaneously
The KBC provides three data transfer channels. Each channel has two
quasi-bidirectional signals that are used for the direct interface to an
external keyboard, mouse or any other PS/2 compatible pointing device.
The three channels are identical and thus allow the connector ports to be
interchangeable.
12.14 Devices PnP configuration
12.14.1 Hot Plug-and-Play
The KBC watches both external devices, checking if the devices have
recently been plugged in or unplugged. The Hot plug ability of external
PS2 devices feature detects the attachment or removal of these devices.
12.14.2 Hot swapping control
When the device is plugged in, the software automatically initializes the
state of that device, checks port swapping, and setup the KBC to handle
dual-device operation. In dual-device operation, the internal device is set in
the same state as external device. When the external device is unplugged,
the internal device becomes the primary device.
12.15 ACPI EC interface Specification support
12.15.1 ACPI interface support
The KBC provides support for Advance Configuration and Power Interface
specification (ACPI) Embedded Controller interface.
12.15.2 EC command support
The 2nd (Power Management) host interface channel of the KBC is
dedicated to this function.
All EC commands defined in the ACPI specification - Read/Write, Burst
Mode enable/disable and Query command - are supported.
12.16 Internal keyboard change Configuration
12.16.1 US/UK/PA/JP country option
The KBC supports three country selections by KBD_SEL application, and
one EX type for another country.
You can key in KBD_SEL get the syntax for your option at DOS prompt.
2-50
KHLB2 Service Manual
e.. KBD_SEL S US keyboard
KBD_SEL K UK keyboard
KBD_SEL J J P Keyboard
KBD_SEL E EX keyboard
12.16.2 Sticky key support
Press shift key 5 times will enable sticky key function. Turns on Sticky
Keys, which allows you to press a modifier key(CTRL, ALT, or SHIFT),or
the windows logo key, and have it remain active until the next time you
press a key other then CTRL, ALT, SHIFT, or windows logo key. This is
useful for people who have difficulty pressing two keys simultaneously.
12.16.3 Internal Keyboard can support wake-up system to resume S3.
Press any key with internal keyboard in standby mode, system will resume
automatically.
12.16.4 Internal Key-Pad mode control
The key pad mapping shows as below.
Number lock on Number lock off
7 7
8 8
9 9
* 0
4 U
5 I
6 O
- P
1 J
2 K
3 L
+ ;
0 M
, ,
. .
Single key
/ /

12.16.5 Special combine key for customer
Press Fn +L-Ctrl, EC will send R-Ctrl scan code.
2-51
KHLB2 Service Manual
Press Fn +L-Win, EC will send R-Win scan code.
Key Scan 1 make Scan 1 break Scan 2 make Scan 2 break
L-Ctrl 0x1D 0x9D 0x14 0xF0 0x14
Fn +L-Ctrl 0xE0 0x1D 0xE0 0x9D 0xE0 0x14 0xE0 0xF0 0x14
L-Win 0xE0 0x5B 0xE0 0xDB 0xE0 0x1F 0xE0 0xF0 0x1F
Fn +L-Win 0xE0 0x5C 0xE0 0xDC 0xE0 0x27 0xE0 0xF0 0x27


12.17 EC name space Configuration
12.17.1 Customer EC name space definition
Offset Description
00h 07h
Customer EC name space
03h
Smart Charge Ratio

12.17.2 Project EC name space definition
Offset Description
08h 0Fh
Project EC name space

12.17.3 SMBus EC interface ACPI RAM definition
Offset Description
60h
SMBus protocol
61h
SMBus statue
Bit0-Bit4 Status
Bit5 - Reserved
Bit6 - ALARM
Bit7 - DONE
62h
SMBus Address
63h
SMBus Command
64h 83h
SMBus Data
84h
SMBus BCNT
85h
SMBus alarm address
86h
SMBus alarm data 0
2-52
KHLB2 Service Manual
87h
SMBus alarm data 1

12.17.4 External name space definition
Offset Description
94h
EXT_NAMESPACE_INDEX
95h
EXT_NAMESPACE_BANK
96h
EXT_NAMESPACE_DATA

12.17.5 Word registers to Emulate smart selector RAM definition
Offset Description
9Ah
SEL_STATE0
Bit0 PRESENT_A(Set if 1st battery present)
Bit1 PRESENT_B(Set if 2nd battery present)
Bit2 PRESENT_C(Set if 3rd battery present)
Bit3 PRESENT_D(Set if 4th battery present)
Bit4 CHARGE_A(Set if 1st battery be charging)
Bit5 CHARGE_B(Set if 2nd battery be charging)
Bit6 CHARGE_C(Set if 3rd battery be charging)
Bit7 CHARGE_D(Set if 4th battery be charging)
9Bh
SEL_STATE1
Bit0 PWR_BY_A(Set if system power up by 1st )
Bit1 PWR_BY_B(Set if system power up by 2nd )
Bit2 PWR_BY_C(Set if system power up by 3rd )
Bit3 PWR_BY_D(Set if system power up by 4th )
Bit4 SMB_A(Set if 1st battery on SMBus)
Bit5 SMB_B(Set if 2nd battery on SMBus)
Bit6 SMB_C(Set if 3rd battery on SMBus)
Bit7 SMB_D(Set if 4th battery on SMBus)

12.17.6 EC interface OEM common RAM definition
Offset Description
9Ch
ACPI_FLAG0
Bit0 Main HDD (1:exist)
Bit1 Internal FDD (1:exist)
Bit2 Internal CD_COM (1:exist)
2-53
KHLB2 Service Manual
Offset Description
Bit3 2ND HDD (1:exist)
Bit4 LS-120 (1:exist)
Bit5 External FDD(1:exist)
Bit6 CRT-PLUG (1:in)
9Dh
ACPI_FLAG1
Bit0 Sleep button(1:pressed)
Bit1 Video out button(1:pressed)
Bit2 Decrease Volume(1:pressed)
Bit3 Increase Volume(1:pressed)
Bit4 Mute button(1:pressed)
Bit5 Contrast button(1:pressed)
Bit6 Brightness button(1:pressed)
Bit7 Save to disk button(1:pressed)
9Eh
ACPI_FLAG2
Bit0 ACPI entry S4 state
Bit1 =password enable, set 1
Bit2=beep alarm enable, set 1
Bit3=touch pad button(1:enable)
Bit4=Fn state (1: fn key down)
Bit5=CD/DVD mode selected, set 1
Bit6=Digital mode selected, set 1
Bit7=CD Lock mode enable, set 1
9Fh
SWI Event indicators
Bit1 Lid open event(0=off,1=on)
Bit2 PME event(0=off,1=on)
Bit3 Power button event(0=off,1=on))
Bit4 Ring in event(0=off,1=on)
Bit5 Blue tooth wake up event(0=off,1=on)
Bit6 Dock in event(0=off,1=on)
A0h
Throttling index
00: Nothing, 01: Thr 12.5%, 02: Thr 25%,..,08: Thr 100%
Bit6 (1=SW Throttling active)
Bit7 (Throttling status;1=HW Throttling Pin active)

A1h
DCID: Customer ID
Bit0 DockType0, Dock on or not(0=off, 1=on)
Bit1 DockType1, reserved
2-54
KHLB2 Service Manual
Offset Description
Bit4 OS_undock OK
Bit5 OS dock OK
Bit6 Safe Undock OK
Bit7 Dock Change, Ultra Base had changed from docked to undock or undock to dock
(0=no, 1=yes)
A2h
OS Shutdown Temp. For system read setting. (DTS).
A3h
SYS_STATUS: System indicator
Bit0 S1LED, S1 state LED(0=LED off, 1=LED on)
Bit1 S3LED, S3 state LED(0=LED off, 1=LED on)
Bit2 VGAQ, VGA H/W suspend(0=VGA on, 1=VGA suspend)
Bit3 PCMQ, PCMCIA H/W suspend(0/1=PCMCIA on/suspend )
Bit4 PCMR, PCMCIA H/W reset (0=disable, 1=enable)
Bit5 ADP,Ac adapter (0=offline, 1=online)
Bit6 SYSR6(reserved)
Bit7 SYSR7(reserved)
A4h
WAKEUP_ENABLE: Enable wake up function
Bit0 PMEWAKE(PME Wk Enable:0=Disable, 1=Enable)
Bit1 MDMWAKE (Modem Wk Enable:0=Disable, 1=Enable)
Bit2 - LANWAKE(LAN wakeup enable:0=Disable, 1=Enable)
Bit3 - RTCWAKE (RTC wakeup Enable :0=DIsable, 1=Enable)
Bit4 - WLANWAKE (Wireless LAN wakeup Enable:0=Disable, 1=Enable)
Bit5 - RESERVED
Bit6 - KEYWAKE (Keyboard wakeup enable:0=Disable, 1=Enable)
Bit7 - MOUSWAKE (Mouse wakeup enable:0=Disable, 1=Enable)
A5h
ACOFF_SOURCE: Enable AC_OFF signal
Bit0 CHARGECURRENT(1 =AC_OFF for when stop charge but have charge current)
Bit1 ADPOVP (1 =AC_OFF for adaptor improper)
Bit2 BATTLEARN (1 =AC_OFF for battery at learning mode)
Bit3 CMD (1 =AC_OFF for Command)
Bit4 BATTOVP (1 =AC_OFF for battery OVP)
Bit5 LEAKCURRENT(1 =AC_OFF for Leakage current)
Bit6 AIRADAPTOR(1 =AC_OFF for air-adaptor)
Bit7 ACOFF (Control AC_OFF active, 0: enable, 1: disable)
A6h
Reserved
A7h
OS Throttling Temp. For system read setting.
A8h
OS Shutdown Temp. For system read setting.
2-55
KHLB2 Service Manual
Offset Description
A9h
Throttling Temp put a temp in for system throttling.
AAh
For Tcontrol temp, sysbios will put Tcontrol temp
ABh
THERMAL_STATUS
Bit0 MODE (0=Local mode, 1=Remote mode)
Bit1 FANSPDB0(Fan on/off parameter0)
Bit2 FANSPDB1(Fan on/off parameter1)
Bit 2 1 ( When control by OS )
0 0 : Fan off
0 1 : Fan on speed 1
1 0 : Fan on speed 2
1 1 : Fan on speed 3
Bit3 INITOK ( 0:Control by OS 1:Control by EC )
Bit4 Fan1 Active
Bit5 Fan2 Active
Bit6 Fan speed timer init OK
Bit7 SKINMODE
0=skin address 90
1=skin address 92
ACh
SHUTDOWNTEMP : Shun down temperature
ADh
FAN_STATUS1 : J ust for utility (low nibble: Fan's speed step number ;
high nibble: Fan's number )
AEh
THROTTLING_INDEX
Bit 0~5 :Throttling level
0 =No throttling
1 =throttling 12.5%
2 =throttling 25%
.
8 =throttling 100%
Bit6 - THRM_SW (1=SW Throttling active)
Bit7 - THRM_PIN (Throttling status;1=HW Throttling Pin active)
AFh
THROTTLING_SOURCE
Bit0 TS_THERMAL (1: Throttling for thermal)
Bit1 TS_BATTCAP (1: Throttling for capacity)
Bit2 TS_BATTCOMMFAIL (1: Throttling for communication fail)
Bit3 TS_PWRLOADING (1: Throttling for adaptor power loading protect)
Bit4 TS_BATTTEMP (1: Throttling for battery over temperature)
2-56
KHLB2 Service Manual
Offset Description
Bit5-Bit6 Reserved
Bit7 THROTTLING (1: Control HW throttling active)
B0h
CPU_TEMP: CPU current temperature
B1h
CPU_TEMP_LOCAL: CPU local temperature
B2h
SKIN_TEMP90 : SKIN temperature address 90
B3h
OS Shutdown Temp. For system read setting.(VGA)
B4h
VGA_TEMP: VGA temperature
B5h
CPU_DTS: CPU DTS temperature
B6h
Northbridge temperature
B7h
Reserved
B8h
Reserved
B9h
Lcd brightness value (0x00-0x07)
BAh
Lcd contrast value (0x00-0x1F)
BBh
Device module status
Bit0 - 1=Wireless LAN active, 0=Wireless LAN no active
Bit1 - 1=Bluetooth active, 0=Bluetooth no active
Bit2 - 1=Wireless LAN exist, 0=Wireless LAN no exist
Bit3 - 1=Bluetooth exist, 0=Bluetooth no exist
Bit4 - 1=Kill switch on, 0=Kill switch off
Bit5 - 1=Wireless LAN initial OK
BCh
KbProjectID : Project ID
BDh
CPU_TYPE : CPU type
BEh
Reserved
BFh
Reserved

12.17.7 Control method for 1st battery pack RAM definition
Offset Description
C0h
Battery status
Bit7 Battery type
C1h
Battery Status
Bit0 Discharging
Bit1 Charging
2-57
KHLB2 Service Manual
Offset Description
Bit2 Discharging and Now is critical low
Bit3 Low battery
Bit7 AC status
C2h-C3h
Remaining Capacity
C4h-C5h
Serial Number
C6h-C7h
Present Voltage
C8h-C9h
Design Voltage
CAh-CBh
Design Capacity
CCh-CDh
Full charge capacity
CEh
Gasgauge
CFh
Battery cycle counter
D0h-D1h
Battery current
D2h-D3h
Battery average current
D4h
System power consumption
D5h
Battery Volt
D6h
Battery Temp
D7h
Battery Average Temp
D8h-D9h
Battery charge current
DAh
Battery current Temp sample counter
DBh
Battery Command index for read battery through SMBus
DCh
Count up to communicate battery
DDh
Count up if battery is arrived overtemp
DEh-DFh
SMBus status
E0h
Battery over voltage counter
E1h
Communication fail counter
E2h
Battery voltage of ADC
E3h-E4h
Cell1 voltage
E5h-E6h
Cell2 voltage
E7h-E8h
Cell3 voltage
E9h-EAh
Cell4 voltage
2-58
KHLB2 Service Manual
Offset Description
F0h
Battery staus1
Bit0 Battery exist
Bit1 Battery full
Bit2 Battery empty
Bit3 Battery first in
Bit4-5 reserved
Bit6 Battery read complete
Bit7 Use LI_ION or NI_MH#
F1h
Battery staus2
Bit0 Low low battery
Bit1 Check EDV1
Bit2 Set EDV1
Bit3 Battery shutdown 5%
Bit4 Start to read battery
Bit5 Start to count communication counter
F2h
Battery stop charge status(low byte)
Bit0 Battery fast charging timeout
Bit1 Battery bad cell
Bit2 Battery communication fail
Bit3 Use for detect battery charging suspend
Bit4 Battery command stop charge
Bit5 Battery stop charge for Customer use
Bit6 Battery over voltage
Bit7 Battery over temperature
F3h
Battery stop charge status(high byte)
Bit0 Battery trickle charging timeout
Bit1 Stop charge of Adapter throttling
Bit2 Stop charge of Sony battery
Bit3 Stop charge of adapter loading
Bit4 Stop charge of flash
F4h-F5h
ManufactureDate
F6h-F7h
Charging Voltage
F8h
Battery Cell number
Bit0 Set Battery is 3 cells
Bit1 Set Battery is 4 cells
Bit2 Set Battery is 6 cells
2-59
KHLB2 Service Manual
Offset Description
Bit3 Set Battery is 8 cells
Bit4 Set Battery is 9 cells
Bit4 Set Battery is 12 cells
F9h-FFh
Reserved

12.17.8 Control method for 2nd battery pack RAM definition
Offset Description
20h
Battery status
Bit7 Battery type
21h
Battery Status
Bit0 Discharging
Bit1 Charging
Bit2 Discharging and Now is critical low
Bit3 Low battery
Bit7 AC status
22h-23h
Remaining Capacity
24h-25h
Serial Number
26h-27h
Present Voltage
28h-29h
Design Voltage
2Ah-2Bh
Design Capacity
2Ch-2Dh
Full charge capacity
2Eh
Gasgauge
2Fh
Battery cycle counter
30h-31h
Battery current
32h-33h
Battery average current
34h
System power consumption
35h
Battery Volt
36h
Battery Temp
37h
Battery Average Temp
38h-39h
Battery charge current
3Ah
Battery current Temp sample counter
3Bh
Battery Command index for read battery through SMBus
2-60
KHLB2 Service Manual
Offset Description
3Ch
Count up to communicate battery
3Dh
Count up if battery is arrived overtemp
3Eh-3Fh
SMBus status
40h
Battery over voltage counter
41h
Communication fail counter
42h
Battery voltage of ADC
43h-44h
Cell1 voltage
45h-46h
Cell2 voltage
47h-48h
Cell3 voltage
49h-4Ah
Cell4 voltage
50h
Battery staus1
Bit0 Battery exist
Bit1 Battery full
Bit2 Battery empty
Bit3 Battery first in
Bit4-5 reserved
Bit6 Battery read complete
Bit7 Use LI_ION or NI_MH#
51h
Battery staus2
Bit0 Low low battery
Bit1 Check EDV1
Bit2 Set EDV1
Bit3 Battery shutdown 5%
Bit4 Start to read battery
Bit5 Start to count communication counter
52h
Battery stop charge status(low byte)
Bit0 Battery fast charging timeout
Bit1 Battery bad cell
Bit2 Battery communication fail
Bit3 Use for detect battery charging suspend
Bit4 Battery command stop charge
Bit5 Battery stop charge for Customer use
Bit6 Battery over voltage
Bit7 Battery over temperature
2-61
KHLB2 Service Manual
Offset Description
53h
Battery stop charge status(high byte)
Bit0 Battery trickle charging timeout
Bit1 Stop charge of Adapter throttling
Bit2 Stop charge of Sony battery
Bit3 Stop charge of adapter loading
Bit4 Stop charge of flash
54h-55h
ManufactureDate
56h-57h
Charging Voltage
58h
Battery Cell number
Bit0 Set Battery is 3 cells
Bit1 Set Battery is 4 cells
Bit2 Set Battery is 6 cells
Bit3 Set Battery is 8 cells
Bit4 Set Battery is 9 cells
Bit4 Set Battery is 12 cells
59h-5Fh
Reserved
12.17.9 Battery information reading
Offset Description
10h-18Fh
Battery Manufacture Name
19h-1Fh
Battery Device Name













2-62
KHLB2 Service Manual
12.18 SMBus device address
There are two SMBus in KB926, SMBus1 and SMBus2.
SMBus1 use +5VALW, SMBus2 use +3VS.
The devices connect to SMBus are show as below.
SMBus1 Address SMBus2 Address
Smart Battery
0x16h
Thermal Sensor (ADM1032)
0x98h
EEPROM(24C16/02)
0xA0h
Ati VGA thermal sensor
0x9A





12.19 Embedded Controller chipset
12.19.1 ENE KB926
The 8051 is an advanced, general-purpose, 8-bit microprocessor core. The
core is responsible for arithmetic and logic operations and program control.
12.19.2 Force to let EC to enter crisis mode
To press Fn+B then plug-in the AC power
EC has already entered crisis mode.

2-63
Chapter 3
Hardware
























1. Top View.......................................................................................... 3-1
2. Bottom view.................................................................................... 3-2
KHLB2 Service Manual


Major Sub-assembly Specification
System interconnection (For KHLB2)

1. Top View



Position Description Position Description
1 MB_PCB 23 Switch Board to MLB
2 IO Board 24 SPEAKER&USB CONN
4 ODD CONN 25 HDMI CONN
5 K/B to MLB(25 PIN) 27 Camera CONN
7 EXP_CARD CONN 30 LED Board to MLB
8 SATA HDD CONN 31 LED
19 Bluetooth CONN 32 MICRO SWITCH
21 Internal Mic CONN 35 REED SWITCH
22 TP&FP&POWER CONN
3-1
KHLB2 Service Manual


2. Bottom view


Position Description Position Description
3 RJ 45 16 MDC CONN
6 FAN to MLB 17
MINI PCI Express
CONN(H=4.0mm)
9 CPU SOCKET 18
MINI PCI Express
CONN(H=9.9mm)
10 H5.2 DDRIII 20 3 IN 1 CARD
11 H9.2 DDRIII 26 Battery CONN
12 LVDS for WLED Panel 28 MDC_Standoff
13 Audio J ack (RED) 29 MINICARD_H15_STANDOFF
14 Audio J ack (BLUE) 33 CIR
15 D_Sub 34 KILL SWITCH




3-2
KHLB2 Service Manual


3-3
Chapter 4
DC-DC Converter


1. Power...................................................................................................1
2. DC-DC CONVERTER......................................................................1
2.1 KHLB2 Adapter Description ..................................................................2
2.2 Feature ......................................................................................................2
2.3 Adapter Electrical Specification.............................................................2
3. DC-DC CONVERTER......................................................................3
3.1 Description................................................................................................3
3.2 Features.....................................................................................................3
3.3 Electrical specification.............................................................................3
3.4 Temperature Range: ................................................................................3
3.5 Charger .....................................................................................................8
3.6 Charger .....................................................................................................9
3.7 OVER Voltage protection: ......................................................................9
3.8 Under voltage protection:........................................................................9
3.9 Short circuit protection: ........................................................................10
3.10 I/O............................................................................................................10
3.10.1 DC-J ack........................................................................................10
3.10.2 Battery Connector........................................................................10
3.10.3 Interface between Power with M/B.............................................10
3.11 BATTERY...............................................................................................12
3.11.1 Li-Ion smart.................................................................................12
3.11.2 On board RTC battery..................................................................13
4. INVERTER SPECIFICATION......................................................14
4.1 Features...................................................................................................14
4.2 Absolute maximum rating.....................................................................14
4.3 Electrical characteristic.........................................................................14
4.4 Electrical specification...........................................................................17
4.4.1 Electrical specification.................................................................17
4.4.2 Thermal ........................................................................................17
4.5 Connector description ...........................................................................17
4.5.1 Input Connector: ..........................................................................17
4.5.2 Output Connector:........................................................................17
4.6 Safety Protection....................................................................................18
4.6.1 Open lamp protection:..................................................................18
4.6.2 Human body safety test:...............................................................18
4.6.3 Abnormal test:..............................................................................18
5. Reliability Requirements.................................................................19
5.1 Mean Time Between Failures (MTBF) ................................................19
5.2 Reference Document ..............................................................................19
5.3 Electro-Static Discharge (ESD).............................................................19
6. Regulatory Compliance...................................................................20
7. Power interface.................................................................................22
7.1 Power requirement.................................................................................22
7.2 Power/EE Interface definition:.............................................................22
7.3 Power Sequence......................................................................................23
7.3.1 AC exist (power up and power down).........................................23
8. Reset Map .........................................................................................25
9. PCI resource assignment .................................................................26
10. EC SMBus Block.......................................................................27
KHLB2 Service Manual

1. Power
cells Li-Ion 18650 size smart battery Pack with 53.28Wh capacity
cells Li-Ion 18650 size smart battery Pack with 57.72Wh capacity
2. DC-DC CONVERTER
KHLB2 Series Power System block diagram

4-1
KHLB2 Service Manual
2.1 KHLB2 Adapter Description
This specification defines the performance and characteristic of 90W AC
adapter power supply. It supplies a constant voltage 19V output source for
KHLB2 series notebook computer.
2.2 Feature
Accepts universal input from 90V AC to 264V AC
Offers constant Voltage 19V output source with 90W max output power
capacity.
High efficiency 83% min at 100Vac
Compact Size
2.3 Adapter Electrical Specification
Input Voltage range: universal input, 90V
AC
to 264V
AC

Inrush current: 150A Peak and no damage @220V
AC

Input frequency range: 47~63Hz
Input Current: 2.0Amax at 100 V
AC

Start-up time: 3sec Max. @115Vac
HOLD-UP time: 10ms min. @115VAC, full load condition
OVP: 29V max. automatic shut down
Short circuit protection: Output can be shorted without damage, and auto
recovery
OUTPUT Voltage Regulation: 18.5-20V including the effects of line
Voltage variation, load current, ripple and noise
OUTPUT Current: Current: 0Amin, 4.74Amax continuous
OUTPUT Voltage ripple: 380mv PK-PK for full load
OUTPUT Voltage Dynamic regulation: Output voltage within18.5-19.9V,
load current 10%100%, frequency 100Hz, 50% duty cycle, recover
time 1msec
DC OUTPUT PIN OUT:
4-2
KHLB2 Service Manual
PIN1 Center Pin Adapter +output
PIN2 Barrel (Ring) Adapter returns.
Temperature Range:
Operating temperature: 0 C TO 40 C
Storage temperature: -20 C TO 65

C
3. DC-DC CONVERTER
3.1 Description
The DC-DC converter is designed to supply the power for KHLB2 series
notebook computer of Compal. It supply +5VALWP, +3VALWP, +1.8VP,
+1.5VP, +VCCPP, +0.75VSP, +VGA_COREP, for logical system, +
CPU_CORE for CPU and supplies for the built-in KB926 microprocessor
which handles the keyboard and PMU control functions of the system. The
power ON/OFF is controlled by KB926. There is also a built-in charger power
source. It can charge battery pack whether the computer is ON or OFF.
3.2 Features
High efficiency, up to 85% (using battery)
Accept wide range DC input voltage from 8V to 19V
Built-in charger power source
The power ON/OFF is controlled by software
3.3 Electrical specification
Input Voltage/Current
8V to19V at the summing point of AC-DC and battery
INPUT Current 9.6A max from 6-cell battery
4.74A max from 90W AC-DC Adapter
3.4 Temperature Range:
Operating temperature: 0C to 40C
Storage temperature range: - 20C to 65C DC/DC OUTPUT
Fixed output voltage/Current
4-3
KHLB2 Service Manual
Item +5VALWP +CPU_CORE +VGA_COREP
Nominal voltage +5V depend on VID depend on VID
Min. current 0A 0A 0A
Max. current 4.9A 36A 15.54A
Peak current 7A 44A 22.2A
Total regulation 5V5% depend on VCC static and
Transient Tolerance-
VGA_COREP5%
ripple voltage 100mVp-p max 20mVp-p max@36A 60mVp-p max

Item +0.75VP +3VALWP +VCCPP
Nominal voltage +0.75V +3.3V +1.05V
Min. current 0A 0A 0A
Max. current 2.800175A 5.481A 13.853A
Peak current 4.00025A 7.83A 19.79A
Total regulation 0.75V5% 3.3V5% 1.05V5%
ripple voltage 40mVp-p max 100mVp-p max 60mVp-p max

Item +1.8VP +1.5VP
Nominal voltage +1.8V +1.5V
Min. current 0A 0A
Max. current 4.284A 10.759A
Peak current 6.12A 15.37A
Total regulation 1.8V5% 1.5V5%
ripple voltage 100mVp-p max 100mVp-p max




4-4
KHLB2 Service Manual
VOLTAGE IDENTIFICATION CODES
VID6 VID5 VID4 VID3 VID2 VID1 VID0 VDAC
0 0 0 0 0 0 0 1.5000
0 0 0 0 0 0 1 1.4875
0 0 0 0 0 1 0 1.4750
0 0 0 0 0 1 1 1.4625
0 0 0 0 1 0 0 1.4500
0 0 0 0 1 0 1 1.4375
0 0 0 0 1 1 0 1.4250
0 0 0 0 1 1 1 1.4125
0 0 0 1 0 0 0 1.4000
0 0 0 1 0 0 1 1.3875
0 0 0 1 0 1 0 1.3750
0 0 0 1 0 1 1 1.3625
0 0 0 1 1 0 0 1.3500
0 0 0 1 1 0 1 1.3375
0 0 0 1 1 1 0 1.3250
0 0 0 1 1 1 1 1.3125
0 0 1 0 0 0 0 1.3000
0 0 1 0 0 0 1 1.2875
0 0 1 0 0 1 0 1.2750
0 0 1 0 0 1 1 1.2625
0 0 1 0 1 0 0 1.2500
0 0 1 0 1 0 1 1.2375
0 0 1 0 1 1 0 1.2250
0 0 1 0 1 1 1 1.2125
0 0 1 1 0 0 0 1.2000
0 0 1 1 0 0 1 1.1875
0 0 1 1 0 1 0 1.1750
0 0 1 1 0 1 1 1.1625
0 0 1 1 1 0 0 1.1500
0 0 1 1 1 0 1 1.1375
0 0 1 1 1 1 0 1.1250
0 0 1 1 1 1 1 1.1125
4-5
KHLB2 Service Manual
0 1 0 0 0 0 0 1.1000
0 1 0 0 0 0 1 1.0875
1 0 0 0 1 0 1.164V
0 1 0 0 0 1 0 1.0750
0 1 0 0 0 1 1 1.0625
0 1 0 0 1 0 0 1.0500
0 1 0 0 1 0 1 1.0375
0 1 0 0 1 1 0 1.0250
0 1 0 0 1 1 1 1.0125
0 1 0 1 0 0 0 1.0000
0 1 0 1 0 0 1 0.9875
0 1 0 1 0 1 0 0.9750
0 1 0 1 0 1 1 0.9625
0 1 0 1 1 0 0 0.9500
0 1 0 1 1 0 1 0.9375
0 1 0 1 1 1 0 0.9250
0 1 0 1 1 1 1 0.9125
0 1 1 0 0 0 0 0.9000
0 1 1 0 0 0 1 0.8875
0 1 1 0 0 1 0 0.8750
0 1 1 0 0 1 1 0.8625
0 1 1 0 1 0 0 0.8500
0 1 1 0 1 0 1 0.8375
0 1 1 0 1 1 0 0.8250
0 1 1 0 1 1 1 0.8125
0 1 1 1 0 0 0 0.8000
0 1 1 1 0 0 1 0.7875
0 1 1 1 0 1 0 0.7750
0 1 1 1 0 1 1 0.7625
0 1 1 1 1 0 0 0.7500
0 1 1 1 1 0 1 0.7375
0 1 1 1 1 1 0 0.7250
0 1 1 1 1 1 1 0.7125
1 0 0 0 0 0 0 0.7000
1 0 0 0 0 0 1 0.6875
4-6
KHLB2 Service Manual
1 0 0 0 0 1 0 0.6750
1 0 0 0 0 1 1 0.6650
1 0 0 0 1 0 0 0.6500
1 0 0 0 1 0 1 0.6375
1 0 0 0 1 1 0 0.6250
1 0 0 0 1 1 1 0.6125
1 0 0 1 0 0 0 0.6000
1 0 0 1 0 0 1 0.5875
1 0 0 1 0 1 0.5750
1 0 0 1 0 1 1 0.5625
1 0 0 1 1 0 0 0.5500
1 0 0 1 1 0 1 0.5375
1 0 0 1 1 1 0 0.5250
1 0 0 1 1 1 1 0.5125
1 0 1 0 0 0 0 0.5000
1 0 1 0 0 0 1 0.4875
1 0 1 0 0 1 0 0.4750
1 0 1 0 0 1 1 0.4625
1 0 1 0 1 0 0 0.4500
1 0 1 0 1 0 1 0.4375
1 0 1 0 1 1 0 0.4250
1 0 1 0 1 1 1 0.4125
1 0 1 1 0 0 0 0.4000
1 0 1 1 0 0 1 0.3875
1 0 1 1 0 1 0 0.3750
1 0 1 1 0 1 1 0.3625
1 0 1 1 1 0 0 0.3500
1 0 1 1 1 0 1 0.3375
1 0 1 1 1 1 0 0.3250
1 0 1 1 1 1 1 0.3125
1 1 0 0 0 0 0 0.3000
1 1 0 0 0 0 1 0.2875
1 1 0 0 0 1 0 0.2750
1 1 0 0 0 1 1 0.2625
1 1 0 0 1 0 0 0.2500
4-7
KHLB2 Service Manual
1 1 0 0 1 0 1 0.2375
1 1 0 0 1 1 0 0.2250
1 1 0 0 1 1 1 0.2125
1 1 0 1 0 0 0 0.2000
1 1 0 1 0 0 1 0.1875
1 1 0 1 0 1 0 0.1750
1 1 0 1 0 1 1 0.1625
1 1 0 1 1 0 0 0.1500
1 1 0 1 1 0 1 0.1375
1 1 0 1 1 1 0 0.1250
1 1 0 1 1 1 1 0.1125
1 1 1 0 0 0 0 0.1000
1 1 1 0 0 0 1 0.8750
1 1 1 0 0 1 0 0.7500
1 1 1 0 0 1 1 0.6250
1 1 1 0 1 0 0 0.5000
1 1 1 0 1 0 1 0.3750
1 1 1 0 1 1 0 0.2500
1 1 1 0 1 1 1 0.1250
1 1 1 1 0 0 0 0
1 1 1 1 0 0 1 0
1 1 1 1 0 1 0 0
1 1 1 1 0 1 1 0
1 1 1 1 1 0 0 0
1 1 1 1 1 0 1 0
1 1 1 1 1 1 0 0
1 1 1 1 1 1 1 0
3.5 Charger
Controlled by KB926 microprocessor from motherboard
Temperature sense capability for the battery (charge active between 0C ~
40C)
Fast charge current 3Amps (max.) for Li-Ion Battery at system off,
approach 25W fast charge at system ON. (Depend on system load)
4-8
KHLB2 Service Manual
Trickle charge: Typical 600mA pre-charge current for Li-Ion Battery. All
trickle charge are controlled by KB926.
Charge termination: When Fully-Charge bit is set, charger is terminated by
KB926
When system is turned off, the charge time is 3.5 hrs typically from empty
to full for Li-Ion 6 cell battery
Other battery services are presented by KB926 microprocessor includes
maximum charging timer, charging temperature range etc.
Charger power:
Constant current mode: 3.0A8%
Constant adapter current mode: 4.303A6% (For 90W system)
3.6 Charger
+3VALWP: >10.62A.
+5VALWP: >8.4A.
CPU_CORE: >48A.
+1.8VP: >10.668A.
+1.5VSP: >11A.
+1.05VSP: >11A
VGA CORE >26.64A
3.7 OVER Voltage protection:
+5VALWP: 5V +(112.5% ~117.5%)
+3VALWP: 3.3V+(112.5% ~117.5%)
+CPU_CORE over 200mV of programmed VID level
+1.8VP 1.8V +(111% ~119%)
+1.5VP 1.5V +(111% ~119%)
+VCCPP 1.05V +(111% ~119%)
+VGA_Corep VGA_Corep*(113% ~119%)
3.8 Under voltage protection:
+5VALWP: 5V *(65% ~75%)
4-9
KHLB2 Service Manual
+3VALWP: 3.3V *(65% ~75%)
+CPU_CORE under 300mV of programmed VID level
+1.8VP 1.8V *(65% ~75%)
+1.5VP 1.5V*(65% ~75%)
+VCCPP 1.05V*(65% ~75%)
+VGA_Corep VGA_Corep*(81% ~87%)
3.9 Short circuit protection:
Latch mode for +5VALWP, +3VALWP,+VCCPP,1.8VP,1.5Vp,VGA_CORE,
CPU_CORE
3.10 I/O
3.10.1 DC-Jack
Pin 1, 2: Center pin Adapter power +input
Pin 3, 4: Barrel (Ring) Adapter power return
3.10.2 Battery Connector
Pin 1: BATT+
Pin 2: BATT+
Pin 3: CNT1 (ID)
Pin 4: CNT2 (B/I)
Pin 5: EC_SMCA ((SMC)
Pin 6: EC_SMDA (SMD)
Pin 7: TS_A (TS)
Pin 8: GND
Pin 9: GND




3.10.3 Interface between Power with M/B
4-10
KHLB2 Service Manual
DC/DC
Signals I/
O
Voltage
Level
Description
SUSP# I 0~3.3V Low Active, system suspend control signal
51ON# I
0~floatin
g
Low Active, POWER ON control signal.
FSTCHG I 0~3.3V
High Active, ENE926 use this pin to control the fast
charge of charge
ACOFF I 0~3.3V
High Active, turn off the Adaptor power for battery
automatic learning cycle
ACIN O 0~3.3V
High Active, provide to ENE926D3 to mean the Adaptor
power is present
VGATE O 0~3.3V High Active, it will go high when +CPU_CORE is ready
VR_ON I 0~3.3V High Active, turn on/off the +CPU_COREP & VID_VCC
BATT_TEMP O 0~3.3V
Analog signal, ENE926D3 using this voltage level to
calculate batterys temperature
IREF I 0~3.3V
Analog signal, ENE926D3 using this voltage for setting
charge current
VID [0..6] I 0~3.3V
The +CPU_CORE voltage depends on those PINs
VID[6..0]
CHGRTC O 3.3V Charge RTC-battery power source
EC_SMB_CK1,
EC_SMB_DA1
I/O 0~5V
Interface of Smbus, communicate between ENE926D3
and smart battery
SYSON I 0~3.3V
High Active, ENE926D3 use this pin to control the
SYSON signal
BATT_OVP O 0~3.3V
Analog signal, ENE926D3 using this voltage level for
battery over voltage protection
PSI# I 0~1.05V
Analog signal, enable CPU_CORE regulator at light load
mode.
DPRSLPVR I 0~1.05V Analog signal, control CPU C3,C4 signal.
H_DPRSTP# I 0~1.05V Analog signal, control CPU C3,C4 signal.
4-11
KHLB2 Service Manual
ADP_I I Analog signal, control CPU throttling in UMA SKU
CLK_ENABLE# O 0~3.3V Analog signal, clock generator enable signal.

3.11 BATTERY
3.11.1 Li-Ion smart
Battery Specification
1-1. EE information
6 cell 6 cell
Battery Design Capacity(mAH) 4800 5200
Battery Configuration 3S2P 3S2P
Battery Nominal Voltage(V) 11.1 11.1
Single Cell Chemistry Li-ion Li-ion
Single Cell Type 18650 18650
Single Cell Capacity(mAH) 2400 2600
Dumb/Smart Battery Smart Battery
(SMBus ver. 1.1.)
Smart Battery
(SMBus ver. 1.1.)
Cycle Life 70% after 300 cycles 70% after 300 cycles
Nominal Charging Voltage(V) 12.6 12.6
Nominal Charging Current(A) 3 3
Protection Function OVP
UVP
OTP
OCP
OVP
UVP
OTP
OCP

1-2. Battery Connector Pin Assignment
Connector Male on M/B: TBD
Connector Female on Battery: SUYIN-200274FS009GX01ZU
Pin No. Symbol Comments
1 BATT+ Batt+, Battery Positive Terminal.
2 BATT+ Batt+, Battery Positive Terminal.
3 ID Identify pin(Note 1)
4 B/I Battery-In Pin(Note 2)
5 SMC
6 SMD
SMBus clock interface I/O pin.
SMBus data interface I/O pin.
4-12
KHLB2 Service Manual
7 TS Connect to thermister(Note 3)
8 GND Battery Negative Terminal.
9 GND Battery Negative Terminal.

Note: 1. ID pin must be floating.
2. The battery can be charged/discharged only while this pin is connected to
GND by the system.
3. Thermister: DTN-C103F3H-SYS115A (or 103AT2 equivalent).
The other thermister Pin is connected GND.

3.11.2 On board RTC battery
Maxell ML1220T13 3V/14mAH Lithium
Sanyo ML1220T28 3V/15mAH Lithium
Panasonic ML1220/B 3V/17mAH Lithium

CAUTION
Danger of explosion if battery is incorrectly replaced.
Replace only with the same or equivalent type recommended by the manufacturer.
Dispose of used batteries according to the manufacturers instructions.






4-13
KHLB2 Service Manual
4. INVERTER SPECIFICATION
KHLB2 15.6 inch inverter spec
Description
This inverter is designed to light up the CCFL of LCD for KHLB2 notebook. This
inverter is designed to light up the CCFL of LCD for notebook. It should be
supported KHLB2 15.6 LCD panels. There are two control signals that come from
system to control lamp brightness. One signal is named DAC_BRIG, which limits
current to meet LCD lamp current specification. Another one is named PWM,
which adjusts lamp brightness. This inverter brightness is adjusted by PWM burst
mode. The PWM burst mode is that turning on and off the lamp at a rate of 150Hz.
The effective brightness is a function of the duty cycle.
4.1 Features
Wide range 9V to 21V input voltage
Brightness adjustment by PWM burst mode.
Close loop controls lamp current.
4.2 Absolute maximum rating
Environment temperature:
Operating temperature: 0C ~55C
Storage temperature: -20C ~70C
Humidity: 0 ~90% without condensation
MTBF: MIN 50000 hours. (In Compal system)
4.3 Electrical characteristic
No Item Symbol Min. Type. Max. Unit Comment
1 Input voltage
INV_PW
R
9 14.8 21 V
7.5V(continuous) can work
*Note 1
2 Input current Iin -- 0.33 -- A
3 Lamp current IL 3.0 -- 6.8 mA DAC=0V *Note 2
4 Lamp current IL 2.7 -- 6.3 mA
4.3.1.1.1 DAC=1V
4 Frequency F 45 55 65 KHz *Note3
4-14
KHLB2 Service Manual
5 Output power Pout -- -- 4.5 W
6 Efficiency 80% -- -- --
7
Starting
voltage
V
s
1800 -- -- V At 0C
8 Starting time Tvs 1 -- 1.5 Sec
2.8 3.3 3.6 V Backlight on/off signal
9 Disproof#
0 0.5 0.8 V Low level
10
Limited lamp
maximum
current
DAC-BRI
G
0 3.3 V *Note 2
142 150 158 Hz PWM signal frequency
3.0 3.3 3.6 V PWM signal amplitude
11
PWM signal
*note 4
INV_PW
M
30 -- 100 %
Period
Ton
Duty =
12
lamp current
over-shoot
PK Zero
I

-- -- 10 %
Line transient( 10.8V to
1V/100us) and turn on
ansient
13
Current
Waveform
factor
rms
p
I
I
1.27
2
1.56
Multipl
e
OR
rms
p
I
I

*10
14
Unbalance
Rate
rms
p p
I
I I


-10% 0 +10%
Multipl
e
15
Turn off
current
(Height side)
IHL -- -- 0 A PWM=30%
15
Turn off
voltage
(Low side)
Voff -- --
150Vp-
p
V PWM=30%
16
Voltage Rise
time (Low
side)
Trise -- -- 300us us PWM=30%
4-15
KHLB2 Service Manual
17
Voltage fall
time(Low side)
Tfall -- -- 300us us PWM=30%

Notes:
*1. The inverter can work in 7.5V input voltage (continuous), but 7.5V electronic
characteristic will not be care. (Note: the display must be normal and can not glitter
or become dark)
*2. Limited lamp maximum current by DAC_BRIG signal:
When DAC_BRIG voltage is 0V and INV_PWM enables (100%), lamp has max.
limited current.
When DAC_BRIG voltage is 3.3V and INV_PWM enables (100%), lamp has min.
limited current.
When add 1V DAC, the 100% Lamp current will decrease 0.5mA.
DAC_BRIG signal comes from system chipset with internal resistance of 3K.
*3. Inverter operating frequency should be within specification (45~65 kHz) at max.
And min. brightness load.
*4. INV_PWM enable implies INV_PWM signal is High level (On duty cycle is 100%).
It is a square wave of 150Hz to adjust backlight brightness that is a function of
PWM duty cycle. Backlight brightness is maximum value under INV_PWM at
100% and brightness is minimum under INV_PWM at 30%.
*5. The system interface signals belong to 3.3V.
*6. Please make sure open lamp output voltage should be within starting voltage
specification.
*7. Inverter should pass human body safety test.
*8. Inverter should no smoking by any component open/ short test
*9. Transformer voltage stress should not be over 85% under any condition
(turn on overshoot transient and line transient).
*10. Audio noise should be less than 36dB at 10 cm distance.






4-16
KHLB2 Service Manual
4.4 Electrical specification
4.4.1 Electrical specification
No Symbol Min. Type. Max. Unit Comment
V
oper
. -- 650 -- Vrms Lamp operating voltage(650+/-50)
I
L
6.2 6.5 6.8 mArms DAC_BRIG: 0 V, PWM: 100%
I
L
3.0 3.3 3.6 mArms DAC_BRIG: 0 V, PWM:30%
I
L
5.7 6 6.3 mArms DAC_BRIG: 1 V, PWM: 100%
I
L
2.7 3 3.3 mArms DAC_BRIG: 1 V, PWM:30%
f 45 55 65 KHz
1
80% -- -- --
4.4.2 Thermal
All components on inverter board should follow below rules:
Component using conditions (component stress) must be within component
specification including voltage rating, current rating, temperature etc.
Component temperature should follow below:
T <30C, at 25, 35C.
Component temperature should be less than 70C inside system at 35C.
4.5 Connector description
4.5.1 Input Connector:
CN1: ACES 87213-0700; J ST SM07B-SRSS-TB
Pin No. Symbol Description
1 INV_PWR Input voltage (9V-21V)
2

INV_PWR
Input voltage (9V-21V)
3 INV_PWM Adjust brightness by burst mode(3.3 V 150Hz)
4 DISOFF # Backlight on/off control, active HIGH(3.3V)
5 DAC_BRIG Max. current limit
6 GND Power system return
7 GND Power system return

4.5.2 Output Connector:
4-17
KHLB2 Service Manual
CN2: J ST_SM02B_BHSS-1
Pin No. Symbol Description
1 HV Connected to high voltage of LCD lamp
2 LV Connected to low voltage of LCD lamp

Note : Please mark CAUTION HIGH VOLTAGE around CN2
4.6 Safety Protection
4.6.1 Open lamp protection:
When inverter is on open lamp status, any component on inverter should be
O.K and inverter is no damaged, no fire and no arcing. If inverter cant shunt
down during open lamp happen, inverter must pass below conditions:
i.) Human body test.
ii.) Open lamp burning: Inverter burns for 24 hours at open lamp status. No
parts damage.
4.6.2 Human body safety test:
Short inverter output, transformer secondary output to GND by a 2K
resistor which connects one end to GND and another one to those outputs.
They should meet output current limitation requirement as follow. Output
current I is the current that flows through 2K resistor.
1. Output current I 0.7mA , if frequency f 1KHz
2. Output current I 0.7mA * f (kHz) , if f 1KHz.
However, output current should be less than 70mA even frequency is more
than 100 KHz.
4.6.3 Abnormal test:
Any one component is short or open; inverter should be no fire, no arcing. And
result must meet output current limitation requirement.






4-18
KHLB2 Service Manual
5. Reliability Requirements
5.1 Mean Time Between Failures (MTBF)
17,000 hours with 90% confidence level.
5.2 Reference Document
5.3 Electro-Static Discharge (ESD)
Performance Criteria
No soft error
Air Discharge +/- 8KV
Contact Discharge +/- 4KV



















4-19
KHLB2 Service Manual
6. Regulatory Compliance
UL 60950-1 Standard for safety of Information Technology Equipment
including Electrical Business Equipment.
CAN/CSA-22.2 Standard for safety of Information Technology Equipment
No. 60950-01-03 Including Electrical Business Equipment.
EN 60950-1 Standard for safety of Information Technology Equipment
including Electrical Business Equipment.
IEC 60950-1 Standard for safety of Information Technology Equipment
including Electrical Business Equipment.
AS/NZS 60950 Standard for safety of Information Technology Equipment
including Electrical Business Equipment.
GB9254 EMI Standard of Information Technology Equipment
GB4943 Safety Standard of Information Technology Equipment.
47 CFR,
Part 15, Subpart B,
Class B
A digital device that is marketed for use in a residential
environment not withstanding use in commercial,
business and industrial environments
CISPR 22
(Class B)
Limits and methods of measurement of radio
interference characteristics of information technology equipment
EN 55 022
(Class B)
Specification for limits and methods of measurement of radio
interference characteristics of information technology equipment.
EN 55024 Information technology equipment-Immunity
characteristics-Limits and Methods of measurement.
CSA C108.8 Electromagnetic Emission from Data Processing
Equipment and Electronic Office Machines.
EMC Directive
(89/336/EEC)
Council directive of 3 May 1989 on the approximation of the laws
of Member States relating to electromagnetic compatibility.
AS/NZS 3548 Limits and methods of measurement of radio interference
characteristics of information technology equipment.
47 CFR Part 68 Connection of Terminal Equipment for the Telephone Network.
DOC/CS-03 Specification for Terminal Equipment, Terminal systems, Network
Protection Devices, Connection Arrangements and Hearing Aids
4-20
KHLB2 Service Manual
Compatibility.
JATE J ATE Rules on Technical Condition Approval (Analog Terminal
Equipment.
EN55013 Sound and television broadcast receivers and associated
equipment: electromagnetic compatibility.
EN55020 Electromagnetic immunity of broadcast receivers and associated
equipment.
CNS 13439 Limits and methods of measurement of radio interference
characteristics of sound and television broadcast receivers and
associated equipment.
CNS 14336 Information technology equipment - Safety - General requirements



















4-21
KHLB2 Service Manual
7. Power interface
7.1 Power requirement
Load Voltage
Item Description
Min. Max. Peak Normal
Ripple /
Noise
Tolerance
Control
signal
Remark
1 +CPU_CORE 0 36A
By VID
control
CPU spec. CPU spec. VR_ON
2 +0.75V 0 4A 0.75 5% SYSON#
3 +VCCP 0 19.79A 1.05V 5% SUSP#
4 +1.1VS 0 1.5A 1.1V 5% SUSP#
5 +1.5VS 0 4.08A 1.5V 5% SUSP
5 +1.5V 0 11.294A 1.5V 5% SYSON
6 +1.8VS 0 4.09A 1.8V 5% SUSP
7 +1.8V 0 0.08A 1.8V 5% SYSON#
8 +3VS 0 6.772A 3.3V 5%: SUSP
9 +3VALW 0 2.082A 3.3V 5%
10 +5VALW 0 3.81A 5V 5%
*1

11 +5V 0 3.187A 5V 5% SUSP
*1: Always on when AC exist no AC exist control by EC_ON
7.2 Power/EE Interface definition:
Voltage Rails
Power Plane Description S1 S3 S5
VIN Adapter Power supply (19V) N/A N/A N/A
B+ AC or battery Power rail for power circuit. N/A N/A N/A
+CPU_CORE Core voltage for CPU ON OFF OFF
+0.75VS 0.75V switched power rail for DDR terminator ON OFF OFF
+1.05VS 1.05V switched power rail ON OFF OFF
+1.1VS 1.1VS switched power rail ON OFF OFF
+1.5VS 1.5VS switched power rail ON OFF OFF
+1.5V 1.5V power rail for DDR ON ON OFF
+1.8V 1.8V switched power rail ON ON OFF
4-22
KHLB2 Service Manual
+1.8VS 1.8VS switched power rail ON OFF OFF
+3VALW 3.3V always on power rail ON ON ON*
+3VS 3.3V switched power rail ON OFF OFF
+5VALW 5V always on power rail ON ON ON*
+5VS 5V switched power rail ON OFF OFF
+VSB VSB always on power rail ON ON ON*
+RTCVCC RTC power ON ON ON

SIGNAL
STATE
SLP_S3# SLP_S4# SLP_S5# +VALW +V +VS Clock
Full ON HIGH HIGH HIGH ON ON ON ON
S3 (Suspend to RAM) LOW HIGH HIGH ON ON OFF OFF
S4 (Suspend to Disk) LOW LOW HIGH ON OFF OFF OFF
S5 (Soft OFF) LOW LOW LOW ON OFF OFF OFF














7.3 Power Sequence
7.3.1 AC exist (power up and power down)
4-23
KHLB2 Service Manual



4-24
KHLB2 Service Manual
8. Reset Map





4-25
KHLB2 Service Manual
9. PCI resource assignment
North Bridge- GMCH
Bus 0, Device 0, Function 0: Host-Hub interface bridge/DRAM controller
Bus 0, Device 1, Function 0: Host-PCI Express bridge
South Bridge- ICH9
Bus 0, Device 31, Function 0: PCI-LPC bridge
Bus 0, Device 31, Function 2: SATA HDD controller
Bus 0, Device 31, Function 3: SMBus controller
Bus 0, Device 31, Function 5: SATA ODD controller
Bus 0, Device 31, Function 6: Thermal subsystem
PS. BIOS team will design this portion.

















4-26
KHLB2 Service Manual
10. EC SMBus Block

4-27
Chapter 5
Disassembly Guide
























1. Disassembling the Base Unit ......................................................... 5-1
1.1 Removing the Battery Pack....................................................................... 5-2
1.2 Removing the HDD Module...................................................................... 5-3
1.3 Removing the DDR RAM.......................................................................... 5-5
1.4 Disassembling the ODD (CD-ROM/DVD-ROM/CD-RW) ................ 5-7
1.5 Removing the Keyboard............................................................................ 5-9
1.6 Removing the Power Board .................................................................... 5-12
1.7 Removing the Function Board................................................................ 5-13
1.8 Removing the Bluetooth Module ............................................................ 5-14
1.9 Removing the Modem card..................................................................... 5-15
1.10 Removing the System Fan..................................................................... 5-16
1.11 Removing the Thermal Module ............................................................ 5-17
1.12 Removing the CPU................................................................................. 5-18
1.13 Removing the LCD Module .................................................................. 5-19
1.14 Disassembling the Display and the Inverter Board ............................ 5-21
1.15 Removing the Camera Module (Option) ............................................. 5-25
1.16 Removing the Logic Upper ................................................................... 5-26
1.17 Removing the Motherboard.................................................................. 5-28
1.18 Removing the USB Board ..................................................................... 5-29
1.19 Removing the RJ11 Cable ..................................................................... 5-30
1.20 Removing the Touch Pad....................................................................... 5-31

KHLB2 Service Manual


1. Disassembling the Base Unit
These are the directions for disassembling the base unit. You will need a
5.5mm Nut Driver, a medium size screwdriver.
These directions are to disassemble the complete unit and are cross-referenced
to Chapter 6 for the replacement of component parts.
Before disassembly, make sure the notebook is powered off.
5-1
KHLB2 Service Manual

1.1 Removing the Battery Pack
To remove the battery pack from the battery bay, follow the steps below:
1. Turn the notebook upside down.
2. Slide the right battery release lock in the direction of the arrow to unlock
the battery pack

3. Slide the left battery release latch in the direction of the arrow. The battery
pack will pop-up automatically. Gently pry the battery pack from its
housing.

NOTE: Always start laptop disassembly by removing the battery pack first.
5-2
KHLB2 Service Manual

1.2 Removing the HDD Module
Follow the steps below to remove the HDD module:
1. Turn the notebook upside down.
2. Remove the two screws securing the HDD compartment cover.

3. Pull up the HDD compartment cover in the direction of the arrow.

5-3
KHLB2 Service Manual

4. Remove the two screws securing the HDD module in place.

5. Pull the tab to remove the HDD module in the direction of the arrow.

6. Remove the four silver screws to take off the HDD case.

7. Remove the HDD module from the HDD case.
5-4
KHLB2 Service Manual

1.3 Removing the DDR RAM
Follow the steps below to remove the DDR RAM:
1. Turn the notebook upside down.
2. Remove one screw securing the RAM cover and then remove the cover.

3. Push the latches to release the RAM module. A spring will force one end
of the module up.

5-5
KHLB2 Service Manual

4. Grasp the module and pull it out.



5-6
KHLB2 Service Manual

1.4 Disassembling the ODD (CD-ROM/DVD-ROM/CD-RW)
Follow the steps below to disassemble the optical drive (ODD):
1. Turn the notebook upside down.
2. Remove three screws securing and remove the thermal cover upward.

3. Remove the screw and insert a flat screwdriver into the slot as shown and
gently push out the ODD.

5-7
KHLB2 Service Manual

4. Remove two screws from the bracket plate, and then remove the bracket
plate.

5-8
KHLB2 Service Manual

1.5 Removing the Keyboard
Open the display panel and follow the steps below to remove the keyboard.
1. Turn the notebook upside down than remove five screws.

2. Between the keyboard and cover insert a screw driver then lift up the strip
cover from the right side.

5-9
KHLB2 Service Manual

3. Remove 4 screws securing the keyboard.

4. Turn over the keyboard, revealing the keyboard cable underneath.

5-10
KHLB2 Service Manual

5. Use a thin tool such as a screwdriver to lever up the connector bracket and
disconnect the keyboard cable from the motherboard.

6. Lift and remove the keyboard.

5-11
KHLB2 Service Manual

1.6 Removing the Power Board
To remove the LCD module, first remove the keyboard. Then follow the steps
below:
1. Remove two screws securing the power board to the logic upper.

2. Disconnect the power board cable as shown and remove the power board.

5-12
KHLB2 Service Manual

1.7 Removing the Function Board
To remove the front board, first remove the logic upper as described in the
preceding sections. Then follow the steps below:
1. Remove one screw securing the Function board to the logic upper.

2. Remove the Function board.

5-13
KHLB2 Service Manual

1.8 Removing the Bluetooth Module
To remove the Bluetooth module, first remove the keyboard. Then follow the
steps below:
1. Remove one screw securing the Bluetooth module to the logic upper.


2. Disconnect the Bluetooth cable and remove the Bluetooth module.

5-14
KHLB2 Service Manual

1.9 Removing the Modem card
To remove the Modem card, follow the steps below:
1. Turn the notebook over. Remove two screws from the modem card.

2. Remove the Modem card and remove cable.

CAUTION: Do not touch the connectors on the Modem card or on the computer.
Debris on the connectors may cause the unit to malfunction.

5-15
KHLB2 Service Manual

1.10 Removing the System Fan
To remove the system fan. Then follow the steps below:
1. Turn the notebook over. Remove three screws securing the system fan and
remove the wire of fan.

2. Disconnect the fan and lift out the system fan and remove the wire of fan.


5-16
KHLB2 Service Manual

1.11 Removing the Thermal Module
To remove the thermal module, first remove the Modem card. Then follow the
steps below:
1. Turn the notebook over. Remove four spring screws securing the thermal
module to the motherboard.

2. Lift and remove the thermal module from the motherboard.

CAUTION: When you remove the thermal module, use the CPU grease tool to remove the
grease on the CPU and thermal module. Reapply fresh grease before reinstalling the
thermal module.

5-17
KHLB2 Service Manual

1.12 Removing the CPU
To remove the CPU, first remove the Modem card, and thermal module. Then
follow the steps below:
1. Turn the cam on the CPU socket with a flat-blade screwdriver so that the
notch on the cam is aligned with the open side of the CPU socket to
unlock the CPU.

2. Gently lift out the CPU.


5-18
KHLB2 Service Manual

1.13 Removing the LCD Module
To remove the LCD module, first remove the keyboard. Then follow the steps
below:
1. Turn the Notebook over remove two screws and LVDS cable.

2. Remove four screws securing from LCD module to the logic upper.

5-19
KHLB2 Service Manual

3. Them remove LVDS cable and microphone cable, speaker cable.

5. Remove the LCD module.


5-20
KHLB2 Service Manual

1.14 Disassembling the Display and the Inverter Board
To disassemble the display and inverter board, first remove the keyboard.
Then follow these steps:
1. Remove six screw pads as shown.

2. Remove the six screws securing the LCD bezel to the LCD module.

5-21
KHLB2 Service Manual

3. Carefully insert your fingers between the display and the LCD bezel as
indicated by the arrow, and gently pry up the LCD bezel.

4. Remove the three screws mounting the display, and LVDS/CMOS cable to
the LCD cover.
Two screws on the display.
One screw on the LVDS/CMOS cable.





5-22
KHLB2 Service Manual

5. Gently lift out the display. Remove eight screws securing the hinges to the
display.

5-23
KHLB2 Service Manual

6. Detach the LVDS cable from the back of the LCD panel.

5-24
KHLB2 Service Manual

1.15 Removing the Camera Module (Option)
To remove the camera module, first remove the keyboard, LCD module, LCD
display, and inverter board. Then follow these steps:
1. Disconnect the CMOS cable from the camera module.

2. Remove one screw securing the camera module to the LCD cover.
Remove the camera module and the camera bracket.

5-25
KHLB2 Service Manual

1.16 Removing the Logic Upper
To remove the logic upper, first remove the battery pack, HDD, memory
module, ODD, keyboard, power board, wireless LAN, system fan, thermal
module, CPU, Bluetooth module, and LCD module as described in the
preceding sections. Follow the steps below to remove the logic upper.
1. Turn the computer upside down and remove 21 screws from the bottom
side of the notebook.

2. Turn the computer over again and disconnect all the board FFC, touchpad
as shown.

5-26
KHLB2 Service Manual

3. Lift off the logic upper.

5-27
KHLB2 Service Manual

1.17 Removing the Motherboard
To remove the motherboard, first remove the logic upper, and LED board as
described in the preceding sections. Then follow the steps below:
1. Remove three screws securing the motherboard to the logic upper.

2. Disconnect the USB board FFC. Remove the DC-IN socket from its
housing and lift out the motherboard.


5-28
KHLB2 Service Manual

1.18 Removing the USB Board
To remove the logic upper, LED board, and motherboard as described in the
preceding sections. Then follow the steps below (two USB board)
1. Remove the USB board, and then remove one screw.


5-29
KHLB2 Service Manual

1.19 Removing the RJ11 Cable
To remove the RJ 11 Cable, first remove the logic upper, LED board, and
motherboard as described in the preceding sections. Then follow the steps
below:
1. Lift the RJ 11 Cable from its housing and detach the cable to remove it
from the logic upper.









5-30
KHLB2 Service Manual

1.20 Removing the Touch Pad
To remove touch pad, first remove the logic upper as described in the
preceding sections. Then follow the steps below:
1. Remove one screw securing the touch pad board to the rear side of the
logic upper.


5-31
Chapter 6
Testing and
Troubleshooting







1. PERFORM VISUAL INSPECTION.......................................6-2
2. Troubleshooting Flowchart ................................................6-2
3. Power Supply Troubleshooting .........................................6-7
3.1 Procedure 1 Power Status Check ...................................................6-8
3.2 Procedure 2 Adaptor / battery replacement ................................6-9
3.3 Procedure 3 Power supply connection check.............................6-9
3.4 Procedure 4 Diagnostic check ......................................................6-10
3.5 Procedure 5 Replacement check................................................6-11
4. Display Troubleshooting ..................................................6-12
4.1 Procedure 1 External display check ..........................................6-13
4.2 Procedure 2 Diagnostic check....................................................6-13
4.3 Procedure 3 Connector and replacement check.......................6-13
5. Keyboard Troubleshooting ..............................................6-15
5.1 Procedure 1 External keyboard check .......................................6-16
5.2 Procedure 2 Diagnostic test .......................................................6-16
5.3 Procedure 3 Connector and replacement check.......................6-16
6. External USB Devices Troubleshooting..........................6-18
6.1 Procedure 1 External device and connection check ................6-19
6.2 Procedure 2 Replace system board .............................................6-19
7. CRT troubleshooting.........................................................6-20
7.1 Procedure 1 CRT connection check .............................................6-21
7.2 Procedure 2 CRT set check...........................................................6-21
8. HDMI troubleshooting.......................................................6-22
8.1 Procedure 1 HDMI connection check.........................................6-23
8.2 Procedure 2 HDMI set check.......................................................6-23
9. Touch Pad Troubleshooting.............................................6-24
9.1 Procedure 1 Touch Pad connection check................................6-25
9.2 Procedure 2 Touch Pad replacement check..............................6-25
10. Speaker Troubleshooting ..............................................6-26
10.1 Procedure 1 Audio source test ..................................................6-27
10.2 Procedure 2 Earphone test......................................................6-27
10.3 Procedure 3 Connection check...............................................6-27
10.4 Procedure 4 Replacement Check ...........................................6-27
11. CD-ROM/DVD Troubleshooting.....................................6-28
11.1 Procedure 1 Audio CD check ..................................................6-29
11.2 Procedure 2 Drive cleaning check ........................................ 6--29
11.3 Procedure 3 Software check ...................................................6-29
11.4 Procedure 4 Diagnostic test ....................................................6-29
11.5 Procedure 5 Connection check and replacement check ......6-29
12. Modem Troubleshooting ...............................................6-31
12.1 Procedure 1 Telephone line connection check .....................6-32
12.2 Procedure 2 Modem card connection check .........................6-32
12.3 Procedure 3 Modem replacement check................................6-33
13. Express card Troubleshooting .....................................6-34
13.1 Procedure 1 Express card test................................................6-35
13.2 Procedure 2 Express card socket replacement check .........6-35
14. Wireless LAN Troubleshooting.....................................6-36
14.1 Procedure 1 Diagnostic test ....................................................6-37
14.2 Procedure 2 Connector and replacement check ...................6-37

KHLB2 Service Manual


Testing and Troubleshooting:
The purpose of this chapter is to provide a systematic method of isolating
problems you may have with the KHLB2 series Notebook Computer. We
assume that you have a basic understanding of DOS-based computer systems
as well as knowledge of standard troubleshooting procedures. This manual is
written under the assumption that the problems are indeed related with
Notebook itself. The improper usage and application software problems are
excluded in this chapter. The system BIOS Beep Code is an integrated unit to
detect some errors in the system board. This beep code will give immediate
identification of certain system board problems. If the troubleshooting
procedure is followed step by step, it can efficiently isolate the problem and
the problem can be solved easily.

















6-1
KHLB2 Service Manual

1. PERFORM VISUAL INSPECTION
Check the following:
Power cords are properly connected and secured
Power supply is adequate for operation
There are no obvious shorts or opens
There are no obviously burned or heated components
All components appear normal
2. Troubleshooting Flowchart
Use the flowchart in Figure 6-1 as a guide for determining which
troubleshooting procedures to execute. Before going through the flowchart
steps, verify the following:
Ask the user if a password is registered and, if it is, ask him or her to enter
the password.
Verify with the customer that VISTA32 is installed on the hard disk.
Operating systems that were not preinstalled by Compal can cause the
computer to malfunction.
Make sure all optional equipment is removed from the computer.
Make sure the floppy disk drive is empty.


6-2
KHLB2 Service Manual

START
Connect the AC adapter to the DC-IN socket
Perform the Power Supply
Troubleshooting procedures in
section 6-2
Is the DC-IN LED on?
No
Yes
Perform the Power Supply
Troubleshooting procedures in
section 6-2
Is the Battery LED on?
No
Yes
Turn the Power switch on
Yes
Perform the Power Supply
Troubleshooting procedures in
section 6-2
Is the Power On LED on?
No
Yes
Perform the Display
Troubleshooting procedures in
section 6-3
Is the logo message display?
No
Yes
If the password message displays, type the
password, then press Enter
Perform diagnostics program
Is Windows being loaded?
No
Yes

Figure 6-1 Troubleshooting flowchart (1/2)

6-3
KHLB2 Service Manual

Yes
Perform the keyboard
troubleshooting procedures
in section 6-5
Do typed characters appear correctly?
No
Yes
Insert the diagnostics disk into FDD.
Then run the diagnostics test program.
Yes
Perform the FDD
Troubleshooting procedures
in section 6-4
Is the diagnostics test loaded?
No
Yes
Allow each test to perform automatically
After confirming which
diagnostics test has detected
an error, perform the
appropriate procedure as
outlined below.
Is an error detected by any of the
diagnostics tests?
Yes
No
System is normal

End

Figure 6-1 Troubleshooting flowchart (2/2)

6-4
KHLB2 Service Manual

If the diagnostics program cannot detect an error, the problem may be
intermittent. The test program should be executed several times to isolate the
problem. When a problem has been located, perform the appropriate
troubleshooting procedures as follows:

If an error is detected by the main battery test, perform the Power Supply
Troubleshooting procedures in Section 6-2.
If an error is detected by the display test, perform the Display
Troubleshooting procedures in Section 6-3.
If an error is detected by the keyboard test, perform the Keyboard
Troubleshooting procedures in Section 6-4.
If an error is detected when using an external USB device, perform the
External USB Devices
Troubleshooting procedures in Section 6-5.
If an error is detected when using the CRT connection, perform the CRT
Failure
Troubleshooting procedures in Section 6-6.
If an error is detected when using the HDMI connection, perform the
HDMI Failure
Troubleshooting procedures in Section 6-7.
If an error is detected when using the touch pad, perform the Touch Pad
Troubleshooting procedures in Section 6-8.
If an error is detected when using the speakers, perform the Speaker
Troubleshooting procedures in Section 6-9.
If an error is detected when using the CD/DVD drive, perform the
CD-ROM/DVD Drive
Troubleshooting procedures in Section 6-10.
If an error is detected when using the modem, perform the Modem
Troubleshooting procedures in Section 6-11.
If an error is detected when using the Express card unit, perform the
Express card
Troubleshooting procedures in Section 6-12.
6-5
KHLB2 Service Manual

If an error is detected when using the Wireless LAN unit, perform the
Wireless LAN
Troubleshooting procedures in Section 6-13.

6-6
KHLB2 Service Manual

3. Power Supply Troubleshooting


START
Check Power Supply Status
(Procedure 1)
Replace adaptor / battery
(Procedure 2)
Are the DC-IN and
Battery LEDs lit?
No
Yes
Check power supply
connections (Procedure 3)
Run diagnostic program
(Procedure 4)
Can you turn the
computer on?
Yes
No
Are the internal
power connections
secure?
Perform internal connection
check (Procedure 5)
No
Yes
Replace system board
END

Figure 6-2 Power Supply Troubleshooting Process
6-7
KHLB2 Service Manual

The power supply controls many functions and components. To determine if
the power supply is functioning properly, start with Procedure 1 and continue
with the other Procedures as instructed. The flowchart in Figure 6-2 gives a
summary of the process.
The procedures described in this section are:
Procedure 1: Power status check
Procedure 2: Adaptor / battery replacement
Procedure 3: Power supply connection check
Procedure 4: Diagnostic check
Procedure 5: Internal connection check
3.1 Procedure 1 Power Status Check
The following LEDs indicate the power supply status:

Battery LED
The power supply controller displays the power supply status through the
Battery and the POWER LEDs as listed in the tables below.
Table 2-1 Battery LED
Battery State LED colors Definition
blue, blinking Battery charging with AC
blue, solid on Battery fully charged by AC
Charging
color off Battery abnormal: stop charging with AC
(Bad cell/ Overheated)
Amber, blinking
LED on for 1
second every 4
seconds
Battery within low state: 12 minutes remaining
Amber, blinking
(LED on 1
second every 2
seconds)
Battery within critical low state: 3 minutes remaining.
The system is protected and cannot be re-powered
on without the AC power connected.
Discharging
Color off Battery not in low or critical low state; in discharging
state

6-8
KHLB2 Service Manual

Table 2-2 POWER LED
Power supply status POWER LED
System Power On (LED is solid blue). blue Solid on
System Suspended Blue blinking
System Power Off. Off

To check the power supply status, install a battery pack and connect an AC
adaptor to the DC-IN port on the computer and to a power supply.
If the Battery LED is not lit, go to Procedure 2.
3.2 Procedure 2 Adaptor / battery replacement
A faulty adaptor may not supply power or may not charge the battery.
Perform Check 1.
Check 1 Connect a new AC adaptor. If the problem is not resolved, go to
Check 2.
Check 2 Insert a new battery. If the problem is still not resolved, go to
Procedure 3.
3.3 Procedure 3 Power supply connection check
The power supply wiring diagram is shown below:



AC adaptor cord
AC power cord
AC
adaptor
System
board
Battery
6-9
KHLB2 Service Manual

Any of the connectors may be disconnected. Perform Check 1.
Check 1
Disconnect the AC power cord from wall outlet. Check the power cable for
breaks.
If the power cord is damaged, connect a new AC power cord.
If there is no damage, go to Check 2.
Check 2
Make sure the AC adaptor cord and AC power cord are firmly plugged into
the DC-IN socket, AC adaptor inlet and wall outlet.
If these cables are connected correctly, go to Check 3.
Check 3
Make sure that the DC-IN input port socket is firmly secured to the system
board of the computer
If the DC-IN input socket is loose, go to Procedure 5.
If it is not loose, go to Check 4.
Check 4
Use a multimeter to make sure that the AC adaptor output voltage is close to
19 V.
If the output is several percent lower than 19 V, go to Check 5.
If the output is close to 19 V, go to Check 6.
Check 5
Connect a new AC adaptor or AC power cord.
If the battery LED does not light, go to Check 6.
Check 6
Make sure the battery pack is installed in the computer correctly.
If the battery is properly installed and the battery LED still does not light,
go to Procedure 4.
3.4 Procedure 4 Diagnostic check
The power supply may not charge the battery pack. Perform the following
procedures:
6-10
KHLB2 Service Manual

Reinstall the battery pack.
Attach the AC adaptor and turn on the power. If you cannot turn on the
power, go to Procedure 5.
Run the Diagnostic test following the procedures described Tests and
Diagnostics. If no problem is detected, the battery is functioning normally.
3.5 Procedure 5 Replacement check
The system board may be disconnected or damaged. Disassemble the
computer following the steps described Replacement Procedures. Check the
connection between the AC adaptor and the system board. After checking the
connection, perform Check 1:
Check 1
Use a millimeter to make sure that the fuses on the system board are not
blown.
If a fuse is not blown, go to Check 2.
If a fuse is blown, go to Check 3.
Check 2
Make sure that the battery cable is firmly connected to the system board.
If it is connected firmly, go to Check 3.
Check 3
The system board may be damaged. Replace it with a new one following the
instructions in Chapter 4.

6-11
KHLB2 Service Manual

4. Display Troubleshooting


START
Perform external display cheek
(Procedure 1)
Does the external display
function ok?
No
Perform diagnostic check
(Procedure 2)
Yes
Display is not
faulty. Continue
troubleshooting
refer to Figure 2.1
Was a display problem
detected?
No
Yes
Perform connector and
replacement check (Procedure 3)
Replace system board
END

Figure 6-3 Display troubleshooting process
6-12
KHLB2 Service Manual

This section describes how to determine if the computers display is
functioning properly. The process is outlined in Figure 6-3. Start with
Procedure 1 and continue with the other procedures as instructed.
Procedure 1: External display check
Procedure 2: Diagnostic check
Procedure 3: Connector and replacement check
4.1 Procedure 1 External display check
Connect an external display to the computers external monitor port, and then
boot the computer the computer automatically detects the external display.
Press Fn+F5 to switch to the external display.
If the external display works correctly, the internal LCD may be damaged. Go
to Procedure 3.
If the external monitor appears to have the same problem as the internal
monitor, the system board may be damaged. Go to Procedure 2.
4.2 Procedure 2 Diagnostic check
The Display Test program is stored on the computers Diagnostics disk. This
program checks the display controller on the system board. Insert the
Diagnostics disk in the computers floppy disk drive, turn on the computer and
run the test. Refer to Chapter 3, Tests and Diagnostics for details.
If an error is detected, go to Procedure 3. If an error is not detected, the
display is functioning properly.
4.3 Procedure 3 Connector and replacement check
The FL inverter board, LCD module, and system board are connected to the
display circuits. Any of these components may be damaged. Replacement
Procedures, for instructions on how to disassemble the computer and then
perform the following checks:
Check 1
Make sure the DDRRAM module is seated properly. Test display again.
If the problem still exits, replace the DDRRAM module.
If the problem still exists, perform check 2.

6-13
KHLB2 Service Manual

Check 2
Replace the FL inverter board with a new one and test display again.
If the problem still exists, perform Check 3.
Check 3
Replace the LCD module with a new one and test display again.
If the problem still exists, perform Check 4.
Check 4
Replace the LCD/FL cable with a new one and test display again.
If the problem still exists, perform Check 5.
Check 5
Replace the CPU with another of the same specifications.
If the problem still exists, perform Check 6.
Check 6
The system board may be damaged. Replace it with a new one.

6-14
KHLB2 Service Manual

5. Keyboard Troubleshooting


START
Perform external keyboard cheek
(Procedure 1)
Does the external
keyboard function
ok?
No
Perform diagnostic check
(Procedure 2)
Yes
Keyboard is not
faulty. Continue
troubleshooting
refer to Figure 2.1
Was a keyboard problem
detected?
No
Yes
Perform connector and
replacement check (Procedure 3)
Replace system board
END

Figure 6-4 Keyboard troubleshooting process
6-15
KHLB2 Service Manual

To determine if the computers keyboard is functioning properly, perform the
following procedures. Figure 6-5 outlines the process. Start with Procedure 1
and continue with the other procedures as instructed.
Procedure 1: External keyboard check
Procedure 2: Diagnostic check
Procedure 3: Connector and replacement check
5.1 Procedure 1 External keyboard check
Connect a USB keyboard to one of the computers keyboard/mouse ports, and
then boot the computer the computer automatically detects the external
keyboard.
If the external keyboard works correctly, the internal keyboard or its
connections may be faulty. Go to Procedure 2.
If the external keyboard appears to have the same problem as the internal
keyboard, the system board may be damaged.
5.2 Procedure 2 Diagnostic test
Run the Diagnostic Program, which will automatically execute the Keyboard
Test. Refer to Chapter 3, Tests and Diagnostics for more information on how
to run the program.
If an error is located, go to Procedure 3. If an error does not occur, the
keyboard is functioning properly.
5.3 Procedure 3 Connector and replacement check
The keyboard and/or system board may be disconnected or damaged.
Replacement Procedures and perform the following checks.
Check 1
Make sure the keyboard cable is firmly connected to the system board.
If the connection is loose, reconnect firmly and repeat Procedure 2.
If there is still an error, go to Check 2.
Check 2
The keyboard may be damaged.
If the problem still exists, perform Check 3.

6-16
KHLB2 Service Manual

Check 3
The system board may be damaged. Replace it with a new one.

6-17
KHLB2 Service Manual

6. External USB Devices Troubleshooting


START
Perform external device and
connection check (Procedure 1)
Does the device function
when connected to a
different USB port?
Check USB port
connection
Yes
No
Original USB
device is faulty
Does an alternative USB
device function correctly?
Yes
No
Replace system board
(Procedure 2)
END

Figure 6-5 External USB device troubleshooting process

6-18
KHLB2 Service Manual

To determine if the computers external USB devices are functioning properly,
perform the following procedures. Figure 6-5 outlines the process. Start with
Procedure 1 and continue as instructed.
Procedure 1: External device and connection check
Procedure 2: Replace system board
6.1 Procedure 1 External device and connection check
The USB device may be damaged or the connection may be faulty. Perform
Check 1.
Check 1
Make sure USB device cable is firmly plugged into one of the USB sockets.
If the cable is connected correctly, go to Check 2.
Check 2
Plug the USB device into another USB socket (there are three in all).
If the USB device still does not work, go to Check 4.
If the device functions correctly when connected to another USB port, go
to Check 3.
Check 3
Make sure that the USB socket is firmly secured to the system board of the
computer.
If the malfunction remains, the system board may be damaged. Go to
Procedure 2.
Check 4
Connect an alternative USB device to one of the computers USB ports, and
then boot the computer. The computer automatically detects the external
device.
If the alternative USB device works correctly, the original device may be
damaged and should be replaced.
If the alternative USB device appears to have the same problem as the
original device, the system board may be damaged. Go to Procedure 2.
6.2 Procedure 2 Replace system board
If the error persists, the system board may be damaged.
6-19
KHLB2 Service Manual

7. CRT troubleshooting


START
Perform CRT connection check
(Procedure 1)
Yes
Replace CRT
cable
Does replace CRT cable
function property?
No
Yes
Perform CRT set check
(Procedure 2)
Yes
Use different
CRT set
CRT functioning
OK?
No
Yes
Replace system board
END

Figure 6-6 CRT troubleshooting process
6-20
KHLB2 Service Manual

To determine if the computers CRT port is functioning properly, perform the
following procedures. Figure 6-6 outlines the process. Start with Procedure 1
and continue as instructed.
Procedure 1: CRT connection check
Procedure 2: CRT set check
7.1 Procedure 1 CRT connection check
The CRT cable may be damaged or the connections may be loose. Perform
Check 1:
Check 1
Make sure CRT cable is firmly plugged into both the CRT set and the CRT
port of the computer.
If the cable is connected correctly, go to Check 2.
Check 2
Make sure the CRT port is firmly secured to the system board of the computer.
If the malfunction remains, go to Check 3.
Check 3
The CRT cable may be damaged. Replace with a good cable.
If the malfunction remains, go to Procedure 2
7.2 Procedure 2 CRT set check
The CRT set may be faulty. Perform Check 1
Check 1
Try using the set for CRT reception.
If it does not work, the set may be damaged.
If the set does work, perform Check 2.
Check 2
Try connecting a different CRT to the computer.
If the replacement television works, the original set may be damaged.
If the replacement set does not work the system board may be damaged.
6-21
KHLB2 Service Manual

8. HDMI troubleshooting


START
Perform HDMI connection check
(Procedure 1)
Yes
Replace HDMI
cable
Does replace HDMI cable
function property?
No
Yes
Perform HDMI set
check (Procedure 2)
Yes
Use different
HDMI set
HDMI functioning
OK?
No
Yes
Replace system board
END

Figure 6-7 HDMI troubleshooting process
6-22
KHLB2 Service Manual


To determine if the computers HDMI port is functioning properly, perform
the following procedures. Figure 6-7 outlines the process. Start with Procedure
1 and continue as instructed.
Procedure 1: HDMI connection check
Procedure 2: HDMI set check
8.1 Procedure 1 HDMI connection check
The HDMI cable may be damaged or the connections may be loose. Perform
Check 1:
Check 1
Make sure HDMI cable is firmly plugged into both the HDMI set and the
HDMI port of the computer.
If the cable is connected correctly, go to Check 2.
Check 2
Make sure the HDMI port is firmly secured to the system board of the
computer.
If the malfunction remains, go to Check 3.
Check 3
The HDMI cable may be damaged. Replace with a good cable.
If the malfunction remains, go to Procedure 2
8.2 Procedure 2 HDMI set check
The HDMI set may be faulty. Perform Check 1
Check 1
Try using the set for HDMI reception.
If it does not work, the set may be damaged.
If the set does work, perform Check 2.
Check 2
Try connecting a different HDMI to the computer.
If the replacement television works, the original set may be damaged.
If the replacement set does not work the system board may be damaged.
6-23
KHLB2 Service Manual

9. Touch Pad Troubleshooting


START
Touch Pad connection
check (Procedure 1)
Touch Pad replacement
check (Procedure 2)
Replace system board
END

Figure 6-8 Touch Pad troubleshooting process

6-24
KHLB2 Service Manual

To determine if the computers built-in Touch Pad is functioning properly,
perform the following procedures. Figure 6-8 outlines the process. Start with
Procedure 1 and continue as instructed.
Procedure 1: Touch Pad connection check
Procedure 2: Touch Pad replacement check
9.1 Procedure 1 Touch Pad connection check
The Touch Pad is connected by the Touch Pad FPC to the system board. Make
sure the Touch Pad FPC cable is firmly connected to the Touch Pad and
system board. Replacement Procedures for instructions on how to disassemble
the computer and then perform the following checks.
If any of the connections are loose, reconnect firmly. If any of the connections
is damaged, or there is still an error, go to Procedure 2.
9.2 Procedure 2 Touch Pad replacement check
The Touch Pad unit or FPC may be defective or damaged.

6-25
KHLB2 Service Manual

10. Speaker Troubleshooting


START
Perform audio source
test (Procedure 1)
Speakers are not
faulty. Continue
troubleshooting -
see Figure 2-1
Do all sources have
same problem?
No
Yes
Perform earphone test
(Procedure 2)
Do earphones function
correctly?
Yes
Perform connection
check (Procedure 3)
No
Perform replacement
check (Procedure 4)
Replace system board
END

Figure 6-9 Speaker troubleshooting process
6-26
KHLB2 Service Manual


To determine if the computers built-in speakers are functioning properly, perform the
following procedures. Figure 6-9 outlines the process. First adjust the speaker volume
to an appropriate level. Start with Procedure 1 and continue as instructed.
Procedure 1: Audio source test
Procedure 2: Earphone test
Procedure 3: Connection check
Procedure 4: Replacement check
10.1 Procedure 1 Audio source test
Try different audio sources (e.g. an audio CD and digital music file) to
determine whether the fault is in the speaker system or not. If not all sources
have sound problems, the problem is in the source devices. If all have the
same problem, continue with Procedure 2.
10.2 Procedure 2 Earphone test
Connect a set if earphones or external speakers. If these function correctly, go
to Procedure 3. If they do not function correctly, the system board may be
defective or damaged. Replace it with a new one.
10.3 Procedure 3 Connection check
Disassemble the computer following the steps described Replacement
Procedures and make sure the speaker cable is firmly connected to the system
board. If the stereo speakers are still not functioning properly, go to Procedure
4.
10.4 Procedure 4 Replacement Check
If the stereo speakers dont sound properly, the stereo speakers may be
defective or damaged. Replace them with new ones. If the stereo speakers still
do not work properly.

6-27
KHLB2 Service Manual

11. CD-ROM/DVD Troubleshooting


START
Perform audio CD check
(Procedure I)
Perform
drive-cleaning Audio CD functions ok?
No
check (Procedure
Yes
Perform software check
(Procedure 3)
Perform diagnostic test
(Procedure 4)
Perform connection and
replacement check
(Procedure 5)
Replace system board
END

Figure 6-10 CD-ROMIDVD drive troubleshooting process
6-28
KHLB2 Service Manual

This section describes how to determine if the computers internal DVD-ROM drive
or CD-RW/DVD-ROM drive is functioning properly. Figure 6-10 outlines the process.
Perform the steps below starting with Procedure 1 and continue with the other
procedures as required.
Procedure 1: Audio CD test
Procedure 2: Drive cleaning check
Procedure 3: Software check
Procedure 4: Diagnostic test
Procedure 5: Connection and replacement check
11.1 Procedure 1 Audio CD check
First, insert an audio CD into the CD/DVD drive. If it works, the problem is
not with the drive. Go to Procedure 3. If the audio CD does not work, go to
Procedure 2. If the CD/DVD LED on the front panel does not light when the
disc is played and the drive gives no response, go straight to Procedure 3.
11.2 Procedure 2 Drive cleaning check
Insert a CD/DVD drive-cleaning disk into the drive clean according to the
drive-cleaning product instructions. If the problem persists, go to Procedure 3.
11.3 Procedure 3 Software check
Ensure that the appropriate driver has been installed on the computer for the
CD/DVD drive.
11.4 Procedure 4 Diagnostic test
The CD-ROM/DVD-ROM test program stored in the Diagnostics Disk will
test the drives ability to play an audio CD, as well as the functions of the CD
control buttons.
If any errors occur while executing the diagnostic program, go to
Procedure 5.
11.5 Procedure 5 Connection check and replacement check
The DVD-ROM drive or the CD-RW/DVD-ROM drive connects to the
system board. The drive may be disconnected, or the drive or system board
may be damaged. Replacement Procedures and perform the following checks:

6-29
KHLB2 Service Manual

Check 1
Make sure the drive is firmly connected to the system board.
If the connection is good and there is still an error, go to Check 2.
Check 2
The drive or drive cable may be defective or damaged. Replacement
Procedures.
If the drive is still not functioning properly, perform Check 3.
Check 3
The system board may be damaged.

6-30
KHLB2 Service Manual

12. Modem Troubleshooting


START
Perform telephone line
connection check
(Procedure 1)
Check / replace
telephone line and
connections
Computer unable to
detect telephone
signal?
Yes
No
Perform connection check
(Procedure 2)
Perform replacement check
(Procedure 3)
Replace system board
END

Figure 6-11 Modem troubleshooting process

6-31
KHLB2 Service Manual

This section describes how to determine if the computers modem is
functioning properly. Figure 6-11 outlines the process. Perform the steps
below starting with Procedure 1 and continuing with the other procedures as
required.
Procedure 1: Telephone line connection check
Procedure 2: Modem card connection check
Procedure 3: Modem card replacement check
12.1 Procedure 1 Telephone line connection check
The telephone cable may be damaged or the connections may be loose.
Attempt to connect the computer to a network through using the modem. If
the modem does not function at all, go to Procedure 3. If the attempt fails
because the computer detects no telephone signal, the fault may be in the
telephone cable, the wall socket or the modem port. Perform Check 1:
Check 1
Make sure telephone cable is firmly plugged into both the telephone wall
socket and the modem port of the computer.
If the cable is connected correctly, go to Check 2.
Check 2
Make sure the modem port is firmly secured to the system board of the
computer.
If the malfunction remains, go to Check 3.
Check 3
The telephone cable may be damaged. Replace with a good cable.
If the malfunction remains, go to Procedure 2.
12.2 Procedure 2 Modem card connection check
Disassemble the computer following the steps described Replacement
Procedures and ensure that the modem card is well connected to the system
board. If the problem persists, perform Procedure 3.
6-32
KHLB2 Service Manual

12.3 Procedure 3 Modem replacement check
The modem card or RJ -11 jack may be faulty. Try replacing them. If the
problem persists, the system board may be defective or damaged. Replace the
System Board with a new one following the steps Replacement Procedures.

6-33
KHLB2 Service Manual

13. Express card Troubleshooting


START
Perform express card test
(procedure 1)
Do errors occur
during express
card test?
Express card unit
is not faulty
No
Perform express card
socket replacement check
(Procedure 2)
Yes
Replace system board
END

Figure 6-12 Express card troubleshooting process

6-34
KHLB2 Service Manual

This section describes how to determine if the express card player is
functioning properly. The process is summarized in Figure 6-12. Perform the
steps below starting with Procedure 1 and continuing with the other
procedures as required.
Procedure 1: express card test
Procedure 2: express socket replacement check
13.1 Procedure 1 Express card test
The Express test card contains a express test program. Ensure the card in fully
inserted into the socket before running the program.
If an error occurs during the express test, perform Procedure 2. If no error
occurs, it is likely the original PC card was faulty.
13.2 Procedure 2 Express card socket replacement check
The express card socket may be damaged or defective, for instance the socket
pins can be bent. Disassemble the computer following the steps described in
Chapter 4, Replacement Procedures and replace the socket. If the problem
persists, the system board may be defective or damaged.

6-35
KHLB2 Service Manual

14. Wireless LAN Troubleshooting


START
Perform diagnostic test
(Procedure 1)
Wireless LAN
system is
not faulty.
Was an wireless LAN problem dejected?
No
Yes
Perform connector and
replacement check
(Procedure 2)
Replace wireless LAN
antenna/unit
Replace system board
END

Figure 6-13 Wireless LAN troubleshooting process

6-36
KHLB2 Service Manual

The wireless LAN antenna wire, wireless LAN unit or system board may each
be the source of a wireless LAN fault. Any of these components may be
damaged. To determine if the computers wireless LAN system is functioning
properly, perform the following procedures. Figure 2-15 outlines the process.
Start with Procedure 1 and continue with the other procedures as instructed.
Procedure 1: Diagnostic test
Procedure 2: Connector and replacement check
14.1 Procedure 1 Diagnostic test
Run the Diagnostic Program, which will automatically execute the wireless
LAN test. Refer to Chapter 3, Tests and Diagnostics for more information on
the program.
If an error is located, go to Procedure 2. If an error is not located, the wireless
LAN system is functioning properly.
Check 1
Make sure the wireless select switch installed in your installed programs.
Check 2
Press keyboard Fn+F2 make sure wireless is enable
If the program persist. Go to Procedure
14.2 Procedure 2 Connector and replacement check
The wireless LAN antenna, wireless LAN unit or system board may be
disconnected or damaged. Disassemble the computer following the steps
described in Chapter 4, Replacement Procedures, and perform the following
checks.
Check 1
Make sure that the wireless LAN antenna is firmly connected to the wireless
LAN unit (refer to Chapter 4 for instructions) and that the wireless LAN unit
is securely slotted into the system board.
If the problem persists, go to Check 2.
Check 2
Check that the wireless communication switch is turned to On, then make
sure that the wireless communication LED on the front panel is lit.
6-37
KHLB2 Service Manual

If the LED is lit but the wireless LAN function is still faulty, the antenna
may be damaged. Replace with a new antenna following the steps in
Chapter 4, Replacement Procedures.
If the problem persists, or if the wireless LAN LED is not lit when the
wireless communication switch is turned to On, go to Check 3.
Check 3
The wireless LAN unit may be damaged. Replace it with a new one following
the instructions in Chapter 4.
If the problem still exists, perform Check 4.
Check 4
The system board may be damaged. Replace it with a new one following the
instructions in Chapter.









6-38