FIC M295 / M296 Intel® Pentium® 4 Notebooks M295 / M296 Reference and Service Manual
Legal Notice Information in this document is subject to change without notice. Please contact FIC Portable Computing Group (PCG) Customer Service Dept. for the latest editions of this manual. Furthermore, FIC does not make any representations or warranties (implied or otherwise) regarding the accuracy and completeness of this document and shall in no event be liable for any loss of profit or any other commercial damage, including but not limited to special, incidental, consequential, or other damages.
FIC M295/M296 MODEL INTEL® PENTIUM® 4 NOTEBOOKS Reference and Service Manual September 2002, Volume 1 First International Computer, Inc. Portable Computing Group 7F, #266, Wen-Hua 2 Rd., Linko, 244 Taipei, Taiwan, R.O.C.
Preface This manual contains operation, specifications, technical references, maintenance and troubleshooting instructions for the FIC M295 / M296 notebook. Intended Audience This manual is primarily intended for use by qualified service technicians assigned to FIC notebook PC repair operations. However, several sections contain overview technical information useful to a general (less-technical) audience.
1 Chapter Outline of the M295 / M296 1.1 Introduction This chapter provides the outline features and operation of the M295 / M296 including the BIOS Setup program and other system options. The M295 / M296 notebook offers the latest in advanced portable computing and multimedia technology that even outperforms most desktop computers. It incorporates the latest Intel Pentium 4 Processor running at 400/533MHz Front Side Bus.
Outline of the M295 / M296 8-way cache associativity provides L2 Cache (Pentium Processor internal): 512KB Advanced Transfer Cache,8 way associativity 8-way set associative, 32-byte line size, 1 line per sector System Memory BIOS ROM Base Memory: 1 SO-DIMM Slot (1.25”) Size: 128/256/512MB Type: DDR SDRAM, 2.5V Data Path: 64Bit Frequency: 200MHz/266/333MHz Refresh: CBR Refresh Expansion Memory: 1 SO-DIMM Slot (1.25”) Size: 128/256/512MB Type: DDR SDRAM, 2.
Outline of the M295 / M296 Complete TV-OUT/Digital Flat Panel Solution VRAM Internal VRAM up to 32MB TV out encoder Embedded ATI M9CSP32 LVDS Transmitter CardBus Controller Embedded ATI M9CSP32 M295 ENE CB1410 Single Slot PCI-CARDBUS BRIDGE M296 O2Micro OZ6912 Single Slot PCI-CARDBUS BRIDGE Sound AC’97 CODEC Realtek ALC201 AC’97 Revision 2.
Outline of the M295 / M296 Root hub and four function ports Integrated physical layer transceivers with optional over-current detection status on USB inputs Legacy keyboard and PS/2 mouse support 1-4 FIC M295 / M296 Service Manual
Outline of the M295 / M296 1.
Outline of the M295 / M296 Figure 1-2 1-6 M295 System Configuration Diagram FIC M295 / M296 Service Manual
Outline of the M295 / M296 1.4 Quick Tour of the Notebook Please take a moment to become familiar with the location and purpose of every control, the LED status panel, connectors and ports, which are illustrated in this section. It is recommended to first go through the User Guide of the notebook, which is shipped together with the notebook for information on how to operate its features. 1.4.
Outline of the M295 / M296 • TFT color LVDS with 14.1" 1024x768 XGA or 15" 1400x1050 resolution panels. • Capable of displaying 16M colors (32-bit true color) on either size panels. • LVDS display control hot-keys allows you to adjust the brightness of the LCD. • Simultaneous display capability for LCD and external desktop computer monitor. • LCD display can be 14.1” or 15" TFT. You adjust the brightness level of the LCD by pressing the display control hot-keys.
Outline of the M295 / M296 special functions.
Outline of the M295 / M296 Power Status LED Indicator Located just on TFT LED panel assembly, you will find three LEDs for the power and battery charge status. These LEDs are positioned to be visible even if the LCD cover is closed. n Power Indicator o Figure 1-5 Battery Charging LED p Mail LED Power Status LED Indicator 1. Power Indicator – lets you know if power to the system is turned on and if system is in Suspend-to-RAM mode.
Outline of the M295 / M296 o RF Access This LED will turn on when the system is accessing the data from wireless device. p Caps Lock This LED will turn on when the Caps Lock key is activated. When activated, all alphabet keys typed in will be in upper case or in capital letters. q Scroll Lock This LED will turn on when the Scroll Lock key is activated. r Num Lock This LED will turn on when the Num Lock key is activated.
Outline of the M295 / M296 Power Button Press the Power button either to power on or power off the system. The Power button is also a “Smart” switch, meaning that it recognizes when the system is in Suspend mode. If in Suspend mode, pressing the Power button will bring it out of Suspend mode and resume to the system’s last state. You can set the function of power button from the power management setting in Windows Control Panel.
Outline of the M295 / M296 1.4.2 Front Side of the Notebook n Built-in Stereo Speakers o Rewind Button p Forward Button q Stop Button r Play Button s Cover Switch Figure 1-8 Front Side of the Notebook Woofer These speakers produce heavy bass voice output for music listening. Built-in Stereo Speakers At the front left and right sides of the base unit are two built-in stereo mini speakers with sound boxes.
Outline of the M295 / M296 Forward Button Press the button for playing the next music. Press and hold this button to fast forward the audio CD Stop Button Press the button to stop the music. Play Button Press the button to starting to play music o The function of Audio DJ can be workable either in Windows system or operate it without powering on the computer. For execute this function, you should first install the EZ system driver.
Outline of the M295 / M296 Audio Port There are Microphone jack, and Headphone jack which are described as follows: • Microphone Jack Allows you to connect an external microphone for monophonic sound recording directly into your notebook computer. Plugging in an external microphone disables the built-in microphone. • Headphone Jack Lets you plug in a stereo headphone, powered speakers, or earphone set with 1/8 inch plug for personal listening.
Outline of the M295 / M296 PC Card Slot The PCMCIA slot compartment houses one-card slots that support one PCMCIA Type II cards. The notebook uses a CardBus PCMCIA controller that supports 5V and 3V 32-bit CardBus and 16-bit PC cards. The PCMCIA slot compartment comes with sliding dummy plastic with protection. Before you can directly insert the PC card, please remove it first. To remove the inserted PC card, slightly push the button found on the right side of the PC slot to release the eject button.
Outline of the M295 / M296 1.4.5 The Rear Side of the Notebook n q t w AC Power Port Air Inhalant LAN Port USB Port Figure 1-11 o r u Parallel Port CRT Port Modem Port p/ s v TV-Out Port Serial Port IEEE 1394 Port Rear Side of the Notebook AC Power Port Lets you attach the notebook to the AC power source using the AC adapter that comes with your system. Keep the system connected to AC power whenever possible to keep the battery pack and internal CMOS battery charged.
Outline of the M295 / M296 Serial Port (COM 1) The 9-pin serial port provides a serial interface to which you can connect an RS-232C device such as external serial mouse or modem. This port is commonly referred to as COM1. o o When connecting an external serial mouse, you must first power off the system before connecting the external mouse. It can auto-detect the serial mouse hardware and run both glide pad and serial mouse simultaneously.
Outline of the M295 / M296 1.4.6 The Under Side of the Notebook n/r p s Tilt Foot Battery Release Latch Mini-PCI Socket Compartment Figure 1-12 o q Memory Compartment Battery Bay Under Side of the Notebook Tilt Foot (Left and Right) Allow you to tilt the rear of the notebook upward for more comfortable typing. Memory Compartment Found on the underside of the notebook is the memory compartment.
Outline of the M295 / M296 1.5 System BIOS SETUP Program The notebook uses the Phoenix BIOS Setup program that allows you to set several system configurations in changing the way the system performs. This includes your system time and date, disk drive configuration, I/O device controls, boot drive sequence, and power management settings. The information is then stored in the CMOS RAM chip and will remain permanent unless you change it again.
Outline of the M295 / M296 well as CPU and system memory information. PhoenixBIOS Setup Utility Main Advanced Security Boot Exit Item Specific Help 4 F1 System Time: [07:24:00] System Date: [07/16/2002] Language: [English Boot Display Device: [Both] Primary Master [FUJITSU MHR2020AT] Secondary Master Installed CD/DVD System Memory 640 KB Extended Memory 228352 KB CPU Type Intel® Pentium® 4 CPU Speed 2000 MHz BIOS Version 1.0A-1.
Outline of the M295 / M296 Language – Language for each country. Default setting as US language. Boot Display Device – This field allows you to set the output boot display to the LCD, CRT, or Both. Primary Master – This field displays various parameters for the hard disk drive. If type [Auto] is selected, the system automatically sets these parameters. If type [User] is selected, Cylinders, Heads and Sectors can be edited.
Outline of the M295 / M296 Type: [None] / [ATAPI Removable] / [CD-ROM] / [User] / [Auto] Select the drive type corresponding to the fixed disk installed in your system. If type USER is selected, Cylinders, Heads & Sectors edited directly.
Outline of the M295 / M296 NumLock: [On] / [Off] Selects Power-on state for NumLock TV System [NTSC] / [PAL] Switch TV System Mode Sub-System Select [Normal PAL TV] / [PAL –M] / [PAL-N] PAL TV Sub-System select PS/2 Mouse [Disabled] / [Both] / [Auto] [Disabled] prevents any installed PS/2 mouse from functioning, but frees up IRQ12. [Both] allows both internal and external PS/2 mouse to be active. [Auto] will enable the PS/2 mouse only if present.
Outline of the M295 / M296 EmbedDed Audio Device – [Enabled] or [Disabled] SiS Embeded Audio ( SiS 7018 AC97 Audio ) Summary Screen – Select the display of configuration on Boot. I/O Device Configuration – Lets you configure input/output device such as Serial Port, Parallel Port, and Floppy disk controller.
Outline of the M295 / M296 Interrupt [IRQ 3] / [IRQ4] Set the interrupt for serial port B. Parallel port [Disabled] / [Auto] / [Enabled] Configure parallel port using options: Disabled - No configuration, Enabled - User configuration, o Mode [Bi-directional] / [EPP] / [ECP]/ Base I/O address [378] / [278] / [3BC] Auto - BIOS or OS configuration. Set the mode for the parallel port using options: Output only, Bi-directional Select the base I/O address for the parallel port when port is Enabled.
Outline of the M295 / M296 1.5.3 Using the Security Menu The Security menu allows you to set the system password as well as disk-protection security.
Outline of the M295 / M296 Set Supervisor Password – Specifies if the system prompts you to enter a password when entering Setup. Set User Password – Specifies if the system prompts you to enter a password when accessing the system. The Set User Password function will be enabled once a Supervisor password is set. Enter a new password with up to eight alphanumeric characters, and then enter this same new password again for confirmation. Diskette access – Controls access to diskette drive.
Outline of the M295 / M296 1.5.4 Using the Boot Menu The Boot menu lets you decide the boot order of booting devices including: PhoenixBIOS Setup Utility Main Advanced Security Boot Exit Item Specific Help CD-ROM Drive + Hard Drive Keys Used to views or Removable Devices Configure devices: expands or collapses devices with a + or expands All enables or Disables a device. <+> and <-> moves the Device up or down.
Outline of the M295 / M296 1.5.5 How to Exit the Setup Program There are two choices to escape from the Setup program. PhoenixBIOS Setup Utility Main Advanced Security Boot Exit Item Specific Help Exit Saving Changes Exit Discarding Changes Exit System Setup and save your changes to Load Setup Defaults CMOS.
Outline of the M295 / M296 1.6 Notebook Accessories and System Options It is also important to understand the accessories that come along with the notebook and the options for fully utilizing the capabilities of the computer. This section describes briefly what these accessories and options are. 1.6.1 AC Adapter and Power Cord The AC Adapter supplies external power to your computer and at the same time charges the internal battery pack.
Outline of the M295 / M296 1.6.8 Audio-DJ This notebook comes with optional built-in Audio DJ panel. It can play your Audio CD like the CD player without powering on the whole computer. 1.6.9 Blue Tooth Module This notebook is ready for Bluetooth technology. This is a wireless connection standard in a short-range radio technology. It aims at simplifying communication between each device with Bluetooth module.
2 Chapter Installation and Upgrade 2.1 Overview This chapter provides guidelines on installing the device drivers for the built-in features of the M295 / M296 Most of the driver installation procedures mentioned here are only for Windows XP. This chapter also includes procedures on how to upgrade major internal system components like CPU, memory, hard disk, and feature card modules. 2.
Installation and Upgrade driver to your computer: 1. Click the Start button, and then point to Run. The Run dialog box appears. 2. Click the Browse button and specify the directory as. "E:\Drivers\WinXP\VGA\Setup.exe" 3. Implement the setup program to install this driver. The Welcome dialog box appears. 4. Click Next to process the further step continuously when screen displays this command. 5. Press Finish to restart your system. 2.2.
Installation and Upgrade 8. Click Yes to restart the computer 2.2.5 Installing Easy Mail Light Driver for Microsoft Outlook 98/2000... 1. Installing Easy Mail Light driver for Windows XP 2. Boot Windows from your hard disk and insert the disc containing the Easy Mail Light button driver. 3. Click the Start button, then click Run. In the Run dialog box, click Browse button and navigate to the directory as "E:\Drivers\WinXP\EzMail\EzMail.exe" 4.
Installation and Upgrade n/p q s o r Tilt Foot Memory Compartment Mini-PCI Socket Compartment Battery Compartment Battery Release Latch Figure 2-1 Mini-PCI Socket Compartment Door Locate the modem module socket. Align the notch with the notch in the socket connector and insert the module as follows: 1. 2. 3. Insert the cable into the modem module. Hold the modem module at an angle and align the modem module connector with the socket in the system. Push the connector into the socket.
Installation and Upgrade 5. Click the Start button and then click Run. In the Run dialog box, click Browse button and navigate to the directory as "E:\Drivers\WinXP\modem\setup.exe" where the modem driver is located. 6. The system may prompt you the message to restart the computer to finish the installation.
Installation and Upgrade 2.3 System Upgrades This section provides an easy step in doing system upgrades for your notebook computer. 2.3.1 Jumper Settings (For M295 / M296 Model) This section provides a jumper setting lists of configuring the notebook.
Installation and Upgrade Main Board ID Select Main Board ID Pos #5 POS #6 RESERVE OFF OFF RESERVE OFF ON RESERVE ON OFF RESERVE ON ON CD-ROM Master / Slave Select CD-ROM Pos #7 RESERVE OFF RESERVE ON CMOS Clear Select L CD-ROM Pos #8 Normal OFF Clear CMOS ON Pos # 8 is N/A Pin for reserve SW7 / CPU VID SELECT Processor Pins PIN5 PIN4 PIN3 PIN2 PIN1 Vcc_max OFF OFF OFF OFF OFF VRM output off OFF OFF OFF OFF ON 1.100 OFF OFF OFF ON OFF 1.
Installation and Upgrade OFF ON ON ON ON 1.450 ON OFF OFF OFF OFF 1.475 ON OFF OFF OFF ON 1.500 ON OFF OFF ON OFF 1.525 ON OFF OFF ON ON 1.550 ON OFF ON OFF OFF 1.575 ON OFF ON OFF ON 1.600 ON OFF ON ON OFF 1.625 ON OFF ON ON ON 1.650 ON ON OFF OFF OFF 1.675 ON ON OFF OFF ON 1.700 ON ON OFF ON OFF 1.725 ON ON OFF ON ON 1.750 ON ON ON OFF OFF 1.775 ON ON ON OFF ON 1.800 ON ON ON ON ON ON ON ON OFF ON 1.825 1.
Installation and Upgrade 2.3.2 CPU Upgrade Procedure The M295 / M296 features Intel Pentium 4 SFF Processors. It is located on the middle-right side of the system motherboard. How to Access the CPU Socket To install or replace the CPU, follow the steps below: 1. Turn off the system and remove both AC adapter and the battery pack from the notebook unit. 2. Remove keyboard cover by gently bending it and sliding it towards in front of you. Keyboard Cover Bend Up Figure 2-6 Remove keyboard cover 3.
Installation and Upgrade 2.3.3 Removing the Thermal Plate and Cooling Fan 1. Release nine screws as shown in the picture below, and then remove Thermal Plate by slightly lifting it up. Screws of Thermal Plate Screws of Thermal Plate Figure 2-8 Remove the Thermal Plate 2. Before removing the cooling fan, you need to disassemble four of screws. Screws of Thermal Plate Remove cooling fan module by slightly lifting it up Figure 2-9 Remove the Cooling Fan 3.
Installation and Upgrade 2.3.4 Removing the CPU The M295 / M296 features Intel Pentium 4 SFF uFCPGA Processors. It is located on the upper left side of the system motherboard. To install or replace the CPU, follow the steps below: 1. Before removing the CPU module, you need first to disassemble keyboard and heat sink plate. 2. Using a flat screwdriver, turn the socket lock counter-clockwise direction to unlock CPU from the socket.
Installation and Upgrade 2.3.6 Memory Upgrade Procedure The notebook computer offers two 64-bit memory slot using 144-pin SODIMM (Small Outline Dual Inline Memory Module) at 128MB and 512MB SDRAM. Two memory slots are found inside the memory compartment. The memory compartment is located on the underside of your computer inside the memory compartment. The notebook has no memory on-board so you should have at least one SODIMM module inserted.
Installation and Upgrade 4. Locate the memory module socket. Align the notch with the notch in the socket connector and insert the module as follows: − Hold the SODIMM at a 60-degree angle and align the SODIMM connector with the socket in the system. Push the connector into the socket. − Press down on the edge of the SODIMM until the locking tabs on the sides snap into place, securing the module. 45 ~ 60 degrees Figure 2-12 Insert Memory Module 5.
Installation and Upgrade 2. Remove six screws of frame HDD bracket plate. Two small ones of them are at the front side, and others are at the both sides Screws Screws Figure 2-14 2.3.8 Screws Locations of the frame HDD bracket plate System BIOS Upgrade Procedure The notebook supports EPROM Flash BIOS that allows you to easily update the system BIOS using the Phoenix BIOS Flash utility program called “PHLASH.COM”.
3 Chapter Software Functional Overview 3.1 Overview The M295 / M296M is an IBM PC/AT compatible Notebook PC which supports the Intel uFCPGA Socket Pentium IV processor family. The following are the major features that M295M supports. Microsoft PC99 logo and WinXP logo approval. 14.1” XGA and SXGA+ TFT panel support. 15” SXGA+ TFT panel support. APM 1.2 compliance Support ACPI 1.0B (or above). Support PCI 2.2 (or above). Support AGP 2.0. Support USB 1.1. Support SMBIOS 2.3.
Software Functional Overview Controller Chip Description System auto detects LCD or CRT presence on boot and lid closed. Support Panning while LCD in a display resolution greater than supported. Support Microsoft Direct 3D. Support AGP 4x BUS Hard Disk Enhanced IDE spec. Support auto IDE detection. Support LBA mode for larger capacity HDD. Support Ultra DMA 33/66/100. Support Fast PIO mode 1-4 transfer. Support 32 bit PIO transfer. Support Multi-Sector transfer.
Software Functional Overview 3.3 Subsystem Software Functions This section provides introduction on the software functions of the notebook subsystems and BIOS related function. 3.3.
Software Functional Overview Base SO-DIMM DRAM slot Base SO-DIMM DRAM slot (Bank 0 & 1) (Bank 2 & 3) NIL NIL NIL 128MB 128MB 128MB 128MB 256MB 256MB 256MB 256MB 512MB 512MB 512MB 512MB 128MB 256MB 512MB NIL 128MB 256MB 512MB NIL 128MB 256MB 512MB NIL 128MB 256MB 512MB Total Size 128MB 256MB 512MB 128MB 256MB 384MB 640MB 256MB 384MB 512MB 768MB 512MB 640MB 768MB 1024MB 3.3.3 Video The Video subsystem use External DDR memory of Video memory.
Software Functional Overview 0Dh 0Eh 0Fh 320*200 640*200 640*350 16 16 Mono 4-bit Planar 4-bit Planar 1-bit Planar Mode Pixel Resolution Colors Memory 10h 11h 12h 13h 640*350 640*480 640*480 320*200 16 2 16 256 4-bit Planar 2-bit Planar 4-bit Planar 8-bit Planar Note: All Standard VGA Modes are limited to the standard VGA refresh rates.
Software Functional Overview 11Bh 11Dh 11Eh 1280 x 1024 32-bit Unpacked 43(I), 60, 75, 85 640 x 400 16-bit Packed 70 640 x 400 32-bit Packed 70 8MB 2MB 2MB 120h VESA Mode 122h 1600 x 1200 8-bit Packed 48(I), 60, 75, 85 Pixel Memory Model Refresh Rates In Resolution (Hz) 1600 x 1200 16-bit Packed 48(I), 60, 75, 85 2MB Minimum Memory 4MB 124h 12Ah 12Bh 1600 x 1200 32-bit Unpacked 48(I), 60, 75, 85 640 x 480 24-bit Packed 60, 72, 75, 85 800 x 600 24-bit Packed 60, 72, 75, 85, 100 8MB 2MB 2MB 12Ch 102
Software Functional Overview system BIOS to specify the panel type to the VGA BIOS. The system BIOS should get the panel type from GPI pins before the VGA chip initialized, and pass this information to VGA BIOS through INT 15 Function code. − LCD Panel ID pin Definition: GPI[45] GPI[46] GPI[10] GPI[22] 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 Panel Type B141XN04V2 (AU) B150XN01 (AU) 3.3.
Software Functional Overview 3.3.7 Super I/O This controller contains 16550A or FIFO Enabled UART, ECP/Standard/Bidirectional Parallel Port meeting the 1284 specification, and an Infrared port that supports IrDA Super IR. 3.3.8 PCMCIA Individually accessed, dual-buffer implemented. Support for 1 CardBus slots (one type II stacked). Support for 3.3v, 5v and 12v (flash programming) cards. 3.3.
Software Functional Overview ScrLock Scroll Lock Internet Button Internet Function Key Controlled by Driver Mail Button Mail Function Key Controlled by Driver 3.3.11 Plug & Play The BIOS supports the Plug and Play Specification 1.0A. (Include ESCD) This section describes the device management.
Software Functional Overview Resources IRQ DMA Connect Type I/O Static Static Static Static Static Static Static Static Static 00~0F, 81~8F 20~21, A0~A1 40~43 70~71 61 80 60, 64 IRQ2 IRQ0 IRQ8 IRQ1 DMA5 - E0000~FFFFF - 68, 6C F0~FF - IRQ13 IRQ12 - - Video Controller Static Static Enable/ Disable Static IRQ5 - Serial Port ECP, Parallel port Static Static IRQ4 IRQ7 DMA1 A0000~BFFFF, C0000~CFFFF - FDC Dual IDE Controller Static Static CardBus Controller Audio chip Dynamic Dynamic 3B0~3
Software Functional Overview AD11 AD19 AD13 Device Number Function Number Device 00 Function 0 SIS645DX - Host to PCI bridge Device 01 Function 0 SIS961 – PCI to PCI bridge Device 08 Function 0 LAN / Modem Function 0 SIS961 - PCI to ISA bridge Function 5 SIS961 - IDE interface Function 2 SIS961 - USB Port 0-1 interface Function 3 SIS961 - USB Port 2-3 interface Function 4 SIS961 - PMU and SMBus interface Function 7 SIS961 - AC97 Audio interface Function 6 SIS961 - AC97 Modem inter
Software Functional Overview SIS961 SMBus Connection Devices SMBus Device Master/Slave Address BIOS Need to Initialization SIS645DX - Core Logic Both Host and Slave 02h Enable SMBus interface and SMBus interrupt SO-DIMM Slave A0h Not Need ICS952001, ICS93722 Slave D2h Program the desired clock frequency (Pin23 output 24MHz, Pin22 output 48MHz) CLK Generator PMU 08 SMBus Connection Devices SMBus Device Host/Slave Address BIOS Need to Initialization A7 ~ A1 PMU08 Master 10h Enable PS01 d
Software Functional Overview 1F0 - 1F7 200 - 20F 220 - 22F 279 330 - 333 376 378 – 37F 388 - 38B 398 - 399 3B0 - 3DF 3E0 - 3E1 3E8 - 3EF 3F0 - 3F5, 3F7 3F6 3F8 - 3FF z 778 – 77F A79 ECP port ISA PnP Address CF8 – CFF PCI BUS configuration Register ISA DMA Map DMA Channel DMA 0 DMA 1 DMA 2 DMA 3 DMA 4 DMA 5 DMA 6 DMA 7 z IDE Primary Command Block Game Port Sound Blaster ISA PnP Address MIDI IDE Secondary Control Block Parallel Port FM Synthesizer Super I/O Chip Video Controller PCMCIA Controller Fax/
Software Functional Overview z 3.4 IRQ Map IRQ# Description IRQ 0 IRQ 1 IRQ 2 IRQ 3 IRQ 4 IRQ 5 IRQ 6 IRQ 7 IRQ 8 IRQ 9 IRQ10 IRQ11 IRQ12 IRQ13 IRQ14 IRQ15 System Timer Keyboard [Cascade] PHS (Serial) Serial Port Audio/VGA/USB Floppy Disk Drive Parallel Port RTC Alarm ACPI LAN / Modem or Combo, (Card Bus), IEEE 1394 Reserved for PCMCIA card PS/2 Mouse FPU (FERR) Hard Disk Drive CD-ROM or DVD-ROM GPIO Pin Assignment The GPI and GPO pins connected to system devices.
Software Functional Overview GPIO9 GPIO10 N.C. MB_ID1 -1 -I GPIO11 PM_SLP_S10 1 O GPIO12 STPCPU0 1 O GPIO13 GPIO14 GPIO15 N.C. SPDMUX0 N.C. -1 -- --- -0 : Mother Board ID1 Select 1 : normal operation 0 : When system into S1 1 : normal operation 0 : Stop CPU Clock 1 : normal operation -SM BUS Select0 -- GPIO16 GPO17 GPIO18 N.C. N.C. SPDMUX1 --1 --O --SM BUS Select1 GPIO19 ICH_SMBCLK 1 O SM BUS Clock GPIO20 ICH_SMBDATA 1 I/O SM BUS Data 3.4.
Software Functional Overview GPIOC1 N.C. X GPIOC2 CHGLED O GPIOC3 N.C. X 3.4.
Software Functional Overview PORT 7 P64 P65 P66 P67 P70 P73 P72 P75 P74 P71 P76 P77 OUT IN OUT OUT I/O I/O I/O I/O I/O I/O I/O I/O FIC M295 / M296 Service Manual PASS0 NC BT_FETON1 BT_SENSE0 PS2 DATA PS2 CLOCK EXTERNAL KB DATA EXTERNAL KB CLOCK EXTERNAL MOUSE CLOCK EXTERNAL MOUSE DATA SMDAT_KBC SMCLK_KBC 3-17
Software Functional Overview 3.5 Power Management This section provides the Power Management software function of the notebook. 3.5.1 General Requirements The BIOS meet the following general Power Management requirements: Refers to the portion of the firmware that is compatible with the ACPI 1.0 specifications. Support for Suspend-to-RAM (S3 state) and Suspend-to-Disk mode (S4 state). Support the Wake up event from Modem Ring in S3~S4 state. This is enabled by a CMOS Setup option.
Software Functional Overview The CPU clock is slow down and all other devices are full-on. z Stand by mode A suspend state where all motherboard components are still powered-on except for the system clock generator device. The PCI and CPU buses are driven to the inactive idle state. The system memory is powered and refreshed by the memory bridge, and the graphics frame buffer is powered and refreshed by the graphic chip.
Software Functional Overview 3.5.
Software Functional Overview 3.5.5 Power Management Mode Transition Event The following table summarizes the entry events and wake-up events of each power Power State Entry Event Wake up Event Doze Doze Time out Predefined Mem/IO range access Ring Indicator Keystroke(Int., Ex. and USB keyboard) Mouse movement IRQ 1-15 Stand by Stand by Time out Predefined Mem/IO range access Battery Warning Battery Low Keystroke (Int., Ex.
Software Functional Overview 3.5.7 Power button and suspend button Button Power Suspend OFF Power on Power on Full on Power off STR/STD* State Doze Stand by Power off Full on STR/STD STR/STD STR Full on Full on L As pressed Sleep button over 4~6 sec, the system will force to power off. L *The mode of STR/STD can be selected via CMOS setup. 3.5.
Software Functional Overview z Device PM control during Stand By mode Device Power Controlled by Description CPU L2 CACHE SIS645 SIS961 DRAM Clock Synthesizer CDROM HDD FDD KBC VGA/VRAM PCMCIA Super I/O AUDIO Audio AMP LCD Backlight Serial Port Hardware Hardware Hardware Working Hardware Hardware Software Software Software Working Software Software Software Software Software Hardware Software Controlled by NVIDIA Controlled by Driver enter Dx status Controlled by SIS961 Controlled by SIS961 Controlled
Software Functional Overview AUDIO Audio AMP LCD Backlight Serial Port IR Module LAN Hardware Hardware Hardware Software Hardware Hardware Controlled by SIS961 Controlled by BIOS Power off Controlled by PMU08 GPIO[B3] pin Controlled by SUSB# pin Controlled by Driver enter Dx status Internal Modem Hardware Controlled by Driver enter Dx ststus 3-24 FIC M295 / M296 Service Manual
Software Functional Overview 3.6 ACPI 3.6.
Software Functional Overview z SCI Source and Query Event from M38867 PMU08 ADPIN# BAT0# GPIOA0 GPIOA3 GPIOA6 GPIOA7 THRM Input Event GPE Event Handler AC Plug In/Out Battery Plug In/Out LID Event Keyboard SMI PCMCIA Ring In COM Port Ring In Thermal Event GPI1 GPI1 RI RI RI RI GPI1 AML Handler AML Handler AML Handler AML Handler AML Handler AML Handler AML Handler The system will issue a beep to inform user while the following SCI alerted: AC (AC status change) update battery information.
Software Functional Overview z Battery Control Methods Object Description _BIF Return static information about a battery (i.e., model number, serial number, design voltage, etc.) _BST Returns the current battery status (i.e., dynamic information about the battery such as whether the battery is currently charging, an estimate of the remaining battery capacity, etc.).
Software Functional Overview An optimally designed system that uses several SCI events can notify the OS of thermal increase or decrease by raising an interrupt every several degrees. This enables the OS to anticipate _ACx, PSV, or _CRT events and incorporate heuristics to better manage the systems temperature.The operating system can request that the hardware change the priority of active cooling vs passive cooling.
Software Functional Overview resetting cooling temperatures. For example, 1. When the heat increases to the temperature designated by _ACx, the OS will turn on the associated active cooling device and the hardware will reset the ACx value to a lower temperature. 2. The hardware will then run the Notify command and the OS will reevaluate the new temperatures. Because of the lower _ACx value now, the fan will be turned off at a lower temperature than when turned on. 3.
Software Functional Overview • If a standard single-speed fan is the Active cooling device, then the policy is represented by the temperature to which _AC0 evaluates, and the fan is listed in _AL0. If the zone uses two independently-controlled single-speed fans to regulate the temperature, then _AC0 will evaluate to the maximum cooling temperature using two fans, and _AC1 will evaluate to the standard cooling temperature using one fan.
Software Functional Overview The granularity of ΔP is determined by the CPU duty width of the system. A detailed explanation of this thermal feedback equation is beyond the scope of this specification. 3.6.6 Critical Shutdown When the heat reaches the temperature indicated by _CRT, the OS must immediately shutdown the system. The system must disable the power either after the temperature reaches some hardware-determined level above _CRT or after a predetermined time has passed.
Software Functional Overview 3.6.8 Thermal Control Methods Control methods and objects related to thermal management are listed in the table below.
Software Functional Overview The result is an integer value that describes up to 0.1 precisions in Kelvin. For example, 300.0K are represented by the integer 3000. z _PSL This object evaluates to a list of processor objects to be used for Passive cooling. z _PSV This control method returns the temperature at which the OS must activate CPU throttling. Arguments: None. Result Code: Temperature in tenths Kelvin. The result code is an integer value that describes up to 0.1 precision in Kelvin.
Software Functional Overview necessary. 3.6.9 AC Adapters and Power Source Objects The Power Source objects describe the power source used to run the system. Object Description _PSR Returns present power source device _PCL List of pointers to powered devices. z _PSR Returns the current power source devices. Used for the AC adapter and is located under the AC adapter object in name space. Used to determine if system is running off the AC adapter.
Software Functional Overview − 3.7.4 The system will enter Suspend To Disk mode even the power management is disabled. The function of power-on or Resume will be inhibited until the battery low condition is removed. AC Adapter When plug in the AC adapter, the system will do the following action: − − − 3.8 The charger will charge the battery if it is possible. The Battery Charging Indicator will turn on if the battery is in changing mode.
Software Functional Overview Controller (QR_EC) 3.8.2 #2 EC_DA TA R Query value to host Interrupt on OBF=1 PMU08 EC RAM List The micro controller PMU08 acts as a supplement for power management control.
Software Functional Overview Function Address 1Ah *3 1st Battery [ _BST ] 1Ch *3 1Eh *3 20h *3 1st Battery [ _BTP ] 2nd Battery [ _BIF ] 2nd Battery [ _BST ] 2nd Battery [ _BTP ] - 22h 24h to 3Ch *3 3Eh to 44h *3 46h The battery is discharged DCHG=1: The battery is CHG =1 : charged CRIT =1 : The battery is critical (Empty) 0x0000-0xfffe(mW) 0xffff 0xffff: Unknown - R(/W) DATA[15:0] *1 - R(/W) DATA[15:0] *1 - 0xffff 0x0000-0xfffe(mWh) 0xffff: Unknown R(/W) DATA[15:0] *1 - 0xffff 0x0000-0xf
Software Functional Overview Function Address 6Ch PMU Access SMBus Reserved *7: R(/W): 3-38 Register Name PMU_LOW_ ADR PMU_HIG_ ADR CHECK_ SUM R/W Bit Number Logic Default Description 7 6 5 4 3 2 1 0 R/W DATA [7:0] - - R/W DATA [15:8] - - R/W DATA [7:0] - - 6Fh PMU_DATA R/W DATA [7:0] - - 70h *7 SMB_PTCL R/W PROTOCOL[7:0] - - 71h *7 SMB_STS R/W - - 72h SMB_ADDR R/W 73h SMB_CMD 74h to 93h SMB_DATA R/W [0-31] 94h SMB_BCNT R/W 95h SMB_ ALARM_ ADDR R(/W) 96h to 97h
Software Functional Overview Function Address R/W A0h *3 ADP_STS A1h *3 BAT1_STS R(/W) (1st Battery) A2h *3 A3h *3 A4h *3 A5h *3 A6h *3 Status Register Name R(/W) Bit Number 7 6 5 4 3 2 1 0 C RES[7:1] O N - DeDescription fault - - - - - Don’t care - - BAT1_CAP R(/W) BCAP - - BAT2_CAP R(/W) BCAP - - Don’t care - - BAT2_STS R(/W) (2nd Battery) Reserved Reserved D B E L W E C C C T M O A R H O H P P W R R G N G R/W R/W A7h SMB_Alert_ R/W ADDR A8h *5 A9h *5 GPIO-A_ EVT_S
Software Functional Overview Function Address B0h Event/ GPIO Control *4: 3-40 Register Name EC_RUN_ ENB R/W R/W B1h EC_WAKE_ ENB B2h BATT_RUN_ R/W ENB R/W Bit Number 7 6 5 4 3 2 1 0 B A S T L M P R B 2 T RES[4:1] A D P B E L W E C C C T M O A R A / O P P W R R P D N B3h BATT_WAKE R/W _ENB B4h GPIO-A_ IO_CONF R/W CONF_A [7:0] B5h GPIO-A_ DATA R/W DATA_A [7:0] B6h GPIO-A_ RUN_ENB R/W RUN_ENB_A [7:0] B7h GPIO-A_ EVT_POL R/W POL_A [7:0] B8h GPIO-A_ WAKE_ENB R/W WAKE_ENB_A
Software Functional Overview Function Address Register Name R/W C0h GPIO-C_ EVT_POL R/W C1h GPIO-C_ WAKE_ENB R/W Bit Number 7 6 5 4 3 2 1 0 Logic 0: Falling POL_ edge C 0 0 0 0 0 0 1: [1:0] Rising edge WAK 0: E_ Disable 0 0 0 0 0 0 ENB 1: _C Enable [1:0] DeDescription fault 0x00 0x00 WAKE =0: Wake# output is “Level”. =1: Wake# output is “Pulse”. =0: SCI is always output by event detection and SCI_EVT shows the query data is stored. And next SCI is not output until SCI_EVT is cleared.
Software Functional Overview Function Address D0h D1h R/W BAT_CHG_ CONT R/W BAT_DCH_ PRI R/W Bit Number 7 6 5 4 3 2 C H G _ RES RES[7:5] R [3:2] D Y # RES[7:3] 1 0 C H G 2 C H G 1 PAT [2:0] D C H G 2 Logic - D C H G 1 R/W RES[7:2] D3h BAT_WAR_ ABS R/W DATA[15:0] *1 - D5h BAT_LOW_ ABS R/W DATA[15:0] *1 - D7h BAT_WAR_ REL R/W DATA [7:0] - D8h BAT_LOW_ REL R/W DATA [7:0] - D9h *3 FULL_DATA R/W DATA [7:0] - Dah CC_CUR_ DATA R DATA [7:0] - DBh To DCh BTP2 R/W D
Software Functional Overview Function Address E0h Register Name PMU_CONT R/W Bit Number 7 6 5 4 3 2 1 0 R/W RES[7:3] E C _ R E G B A Y _ L E D PMU control E1h ACPI_ACC_ ENB R/W RES [7:1] E2h OFF_TIME R/W DATA [7:0] E3h POLLING_ ADDRESS R/W E4h E5h HIGH_ ALARM LOW_ ALARM Slave Address [6:0] R/W DATA [7:0] R/W DATA [7:0] Logic P O W _ L E D - PMU does not initialize E register when system BAY_LED power is off.
Software Functional Overview 3.9 Miscellaneous 3.9.1 Power Button The system may have different action upon pressing the Power Button when the system is in the different state. System Power State Full-on Stand by STR STD SOff/MOff 3.9.2 Action for Pressing Power Button Power Off Power Off Resume from STR Resume from STD Power On Security The user may enter up to 8 standard text characters for a password. The password includes two levels. The higher priority is the Supervisor Password.
Software Functional Overview supporting a wider bus (32 bits instead of 16 bits), CardBus also supports bus mastering and operation speeds up to 33MHz. Clock Throttling – South bridge function that allows the CPU clock to be stopped and started at a known duty cycle using the STPCLK# pin to enter and exit Stop Grant mode. Clock throttling is used for power saving, thermal management, and reducing the processing speed. DIMM (SODIMM) - Dual In-line Memory Module, a small circuit board that holds memory chips.
4 Chapter Hardware Functional Overview 4.1 Overview The FIC M295 / M296 notebook consists of several important functions and subsystems including: • System Processor – implemented on the motherboard using the Intel uFCPGA Pentium 4 1.6/1.8/2.0/2.26/2.3/2.4/2.5 GHZ Support FSB 400/533 • System North Bridge Core Logic – implemented on the motherboard using the SIS 645DX chipset.
Hardware Functional Overview • VRAM –Internal VRAM up to 32MB • PCMCIA Subsystem – M295 ENE CB1410 Single Slot PCI-CARDBUS BRIDGE controller chip. Support Type II (without door) M296 O2Micro OZ6912 PCI-CARDBUS BRIDGE controller chip. Support Type II (without door) • • • Audio DJ Subsystem – implement included on the SIS 962L chipset.
Hardware Functional Overview - - LAN Mini-PCI (Realtek) - Support for auto-negotiation (10BASE-T and 100BASE-TX) - Wake up On LAN 3Com Combo Mini-PCI Solution (Type-3A) • Power Subsystem – implemented on the motherboard, LCD Inverter Board, Battery Pack, and AC adapter.
Hardware Functional Overview 4.
Hardware Functional Overview M296 Block Diagram Figure 4-2 M296 Block Diagram FIC M295 / M296 Service Manual 4-5
Hardware Functional Overview 4.3 Chipset Summary The M295 / M296 notebook consists of following major chipsets: Controller Chip Processor North Bridge South Bridge Video Controller M295 Video Controller M296 PCMCIA Controller M295 PCMCIA Controller M296 Supper I/O Controller Audio Controller Audio Codec Keyboard Controller PMU Controller ROM BIOS Clock Generator Temperature Sensor IEEE 1394 LAN BlueTooth GPRS MC35 Modem Audio DJ 4.
Hardware Functional Overview running on advanced operating systems such as Windows* 2000, and Windows* XP. Systems based on Pentium 4 processors also include the latest features to simplify system management and lower the total cost of ownership for large and small business environments. The Pentium 4 processor at 2.5 GHz delivers headroom to take advantage of tomorrow’s emerging business and consumer usages The Pentium 4 processor has been designed for the next decade of computing.
Hardware Functional Overview pipeline. There is also an 8 KB data portion of L1 cache. • 4.4.2 Rapid Execution Engine: The Integer Arithmetic Logic Unit (ALU) clocked at twice the frequency provides four ALUs of computing bandwidth and allows lower latency execution increasing performance for certain integer operations.
Hardware Functional Overview • • • • reduce the number of instructions required to execute a particular program task providing overall performance increase Rapid Execution Engine - Arithmetic Logic Units (ALUs) run at twice core frequency for faster processing of certain instructions for higher execution throughput and less wait time Enhanced Intel® SpeedStep™ Technology - Real-time dynamic switching of voltage and frequency between maximum performance and battery-optimized operation, based on CPU demand,
Hardware Functional Overview data w/ 533 MB/s from/to memory sub-system to/from the Multi-threaded I/O Link Packet Layer in SiS962L. The SiS645DX functions and capabilities include: PC2001 Compliance High Performance Host Interface . Support Intel Pentium 4 series CPU with data transfer rate of 400MHz and Over Clocking up to 533MHz. . Support 12 Outstanding Transactions . Synchronous/Asynchronous Host-t-DRAM Timing . Master deliver System Bus Interrupt support .
Hardware Functional Overview . Bi-directional 16 bit data bus . Perform 533MB/s bandwidth in 66MHz x 4 mode . Distributed arbitration strategy with enhanced mode of contiguous DMA data streaming . Packet based, pipelining, and split transaction scheme Dedicated Isochronous Response Queue . Serves Isochronous downstream transfers responsive to the memory read requests originated from USB or audio/modem controllers .
Hardware Functional Overview integrated power management module incorporates the ACPI 1.0b compliance functions, the APM 1.2 compliance functions, and the PCI bus power management interface spec. v1.1. Numerous power-up events and power down events are also supported. 24 general purposed I/O pins are provided to give an easy to use logic for specific application. In addition, the SiS962L supports Deeper Sleep power state for Intel Mobile processor.
Hardware Functional Overview • • • • • • Ultra DMA 33/66/100/133 ATA/ATAPI 48-bit addressing compliance and support greater than 137Gbytes device. Silicon Integrated Series Termination Resistors Silicon Integrated IDE Bus pull up / down resistors PCI 2.2 Specification Compliance Bus master programming interface (SFF-8038i) specification compliance Universal Serial Bus Host Controller • • • • • Integrated Multithreaded IO Link Mastering Three Independent OHCI USB 1.1 Host Controllers and One EHCI USB 2.
Hardware Functional Overview • • • • • • • Key and Mouse, RTC Alarm, Modem, Ring-In, GPIO7, LAN, PME#, AC’97 Wake-Up. Software Watchdog Timer PCI Bus Power Management Interface Spec. 1.1 Support PCI CLKRUN and STP_PCI function (for Mobile only) Support RTC32KHz output from GPIO18 (for Mobile only).
Hardware Functional Overview 4.6 Clock Frequency Generator The notebook utilizes the ICS 952001 chip to supply the system clock needed to run the computer. The following are the available clock frequencies: System clock: Clock generator ICS 952001 support: - 66/100 MHz for Pentium III Mobile CPU - 30/33 MHz for PCI device bus clock use - 48 MHz for PIIX4M - 14.318 MHz for PIIX4M refresh use • 14.318 MHz XTAL for Clock Generator use • 32.768 KHz XTAL for RTC real time clock • 8.
Hardware Functional Overview 4.10 Video Subsystem The video subsystem, embedded inside the North Bridge chip and the LCD panel, controls the display output to both the LCD Panel screen and to the external VGA port. 4.10.
Hardware Functional Overview M296 Features summary of the ATI M9CSP32 Video Chip Controller: • 32-bit PCI bus (Rev 2.2), 3.3 V with bus mastering support. • Comprehensive AGP support including 3.3 Volt (AGP 2X) and 1.5 Volt (AGP 4X) mode operation, sideband addressing, AGP texturing (direct memory execution), and support for AGP reads and writes, including fast write capability. • Single channel 128/64-bit memory interface using SGRAM or SDRAM to build 8/16/32/64 MB configurations.
Hardware Functional Overview systems: • Bus mastering of 2D&3D display lists. • Direct walk of Direct3D/OpenGL vertex list. • Ultra-thin driver layer. • Maximizes concurrency between Mobility Radeon 8500 and host. • Triple 10-bit palette DAC supports pixel rates to 350MHz. • DVI-compliant integrated 165MHz TMDS transmitter. • Up to UXGA (1600x1200) resolution. • Supports VESA proposed reduced blanking timings. • Ratiometric expansion. • DDC1 and DDC2ci for plug and play monitors.
Hardware Functional Overview The OZ6912 CardBus controller is compliant with the latest ACPI-PCI Bus Power Management interface Specification. It supports all four power states and the PME# function for maximum power savings and ACPI compliance. Additional compliance to On Now Power Management includes D3 cold state support, paving the way for low sleep state power consumption and minimized resume times.
Hardware Functional Overview • Supports Direct Memory Access for PC/PCI and PCI/Way on PC Card socket • Programmable interrupt protocol: PCI, PCI+ISA, PCI/Way, or PC/PCI interrupt signaling modes • Win'98 IRQ and PC-98/99 compliant • Parallel or Serial interface for socket power control devices including Micrel and TI • Integrated PC 98/99 -Subsystem Vendor ID support, with auto lock bit • LED Activity Pins • OZ6912 supports D3cold state PME# wakeup; 3.
Hardware Functional Overview The pointing device subsystem consists of the built-in Synaptics touch pad pointing device module on the system top cover assembly and a pre-programmed Mitsubishi 38869M8 microcontroller that interfaces the mouse device to the Motherboard. The touch pad module is connected to battery board through a 6-pin FPC cable.
Hardware Functional Overview 4.15 Power Subsystem The Power Subsystem consists of the following major sections: 4.15.1 AC Power Adapter The computer is equipped with a 60W universal AC power adapter that converts AC voltage (100 to 240VAC, 50 to 60Hz) into DC voltage used to operate the notebook and charge the batteries. 4.15.
Hardware Functional Overview (Low byte) registers if the system wants to read data from PMU08. Features Summary of the Micro-P: • • • • • • • • • • • • 5 channels 8-bit analog to digital converter Timer0: 8-bit tuner/counter with 8-bit prescaler Timer1: 16-bit timer/counter.
FIC M295 / M296 Disassembly Instruction Parts Removal and Replacement Procedures This section contains the field service-level removal/ replacement procedures for the notebook. The notebook is designed for optimum modularity in order to make field replacement and maintenance easy and efficient. 1. Removing the Battery Pack The procedure for removing and replacing the battery pack is as follows: 1. The battery pack is located on the right side of the system unit. 2.
FIC M295 / M296 Disassembly Instruction 3. Removing the LCD Panel The procedure for removing the LCD Panel is as follows: 1. Follow the steps above in removing the keyboard cover and keyboard. 2. You will find the LCD panel connector with a cover attached to the system unit using two screws. Remove the screws of the cover and pull out the coaxial connector. Two screws of LCD panel connector Two Screws of LCD Panel Connector 3. There are four screws securing both LCD hinges to the system unit.
FIC M295 / M296 Disassembly Instruction 5. To remove the LCD panel, you need to disassemble the LCD bezel and LCD cover back. Remove four screws on the front bezel as shown in the figure below. Then, carefully separate the front bezel cover from the LCD assembly. Four Screws Hinge LCD Bezel Screw Locations 4. Removing the Palm Rest Cover and Glide Pad The glide pad module is assembled underneath the palm rest cover.
FIC M295 / M296 Disassembly Instruction 2. To remove the palm rest cover, you need to remove five screws on the under side as indicated on the figure below. Five Screws Bottom Case Palm Rest Cover Screws underneath the under side 3. Turn the machine upward. Slowly lift the palm rest cover, and you will find two cables connected from the glide pad and audio DJ panel to DC-DC board. Pull them out in order to separate the palm rest cover from the system unit.
FIC M295 / M296 Disassembly Instruction 5. Removing the Internal Hard Disk Drive The notebook provides a built-in hard disk for the primary IDE controller. The HDD is an industry standard 2.5” IDE disk drive with a maximum height of 9.5mm, and can be upgraded with another standard 2.5” HDD with a maximum height of 9.5mm. 1. Before removing the internal hard disk drive, you need first to disassemble keyboard and palm rest cover first. 2.
FIC M295 / M296 Disassembly Instruction 6. Removing the Thermal Module 1. Release four screws and remove four screws as shown in the picture below. Remove 4 Screws Release 4 Screws Remove the Thermal Module including the thermal plate and cooling fan 2. Slightly lift it up and be careful about two fan power cables connected to DC-DC board and main board. After doing that, you can remove the whole thermal module including the thermal plate and cooling fan.
FIC M295 / M296 Disassembly Instruction Screws of Heat Sink Plate Remove cooling fan module by slightly lifting it up Remove the Cooling Fan 4. Release four screws as shown in the picture above and then remove cooling fan module by slightly lifting it up. Be careful about two fan power cables connected to DC-DC board and main board. 7. Removing the CD-ROM Drive The procedures for removing and replacing the CD-ROM drive is as follows: 1.
FIC M295 / M296 Disassembly Instruction 8. Removing the System Top Cover The procedure for removing the system top cover is as follows: 1. Before removing the system top case, you need first to disassemble keyboard, LCD panel, palm rest cover, hard disk drive, and thermal module. 2. To remove the system top cover, you need to remove several screws. There are totally ten screws found on the top case as indicated on the figure below. Remove them all.
FIC M295 / M296 Disassembly Instruction 2. Remove the two screws and two hexagonal bolts. Two Hex-bolts Two Screws CD-ROM Cover Disassembly 3. After removing the screw, lift up the CD-ROM cover carefully. 10. Removing the PCMCIA Slot Cover The procedures for removing PCMCIA slot cover are as follows: 1. Before removing the PCMCIA slot cover, you need first to disassemble keyboard, palm rest cover, LCD panel, HDD, thermal module, CD-ROM drive, system top cover, and CD-ROM cover. 2.
FIC M295 / M296 Disassembly Instruction 11. Removing the Build-In Speaker Panel The internal speaker panel is connected on the front side of the base unit assembly. It’s connected to the main board using wire cable. Follow the procedures below and illustration on how to remove the speaker panel. Connector Build-In Speaker Build-In Speaker Panel Disassembly 1.
FIC M295 / M296 Disassembly Instruction DC-DC Board Disassembly 13. Removing the CPU The M295 / M296 models feature Intel Pentium 4 SFF uFC-PGA Processors. It is located on the upper-right side of the system motherboard. To replace the CPU, follows the below steps. 1. Before removing the CPU, you need first to disassemble keyboard and thermal module. 2. Using a flat screw-driver, turn the socket lock to counter-clockwise direction to unlock CPU from the socket.
FIC M295 / M296 Disassembly Instruction Remove CMOS RTC Battery P -12 FIC M295 / M296 Disassembly Instruction
FIC M295 / M296 Disassembly Instruction 15. Removing the Motherboard The motherboard contains the major chipset and components needed to run the notebook. Follow the steps below on how to remove the motherboard:. 1. Before removing the motherboard, you need first to disassemble the all basis unit modules mentioned in the previous sections. 2. On the motherboard, there are ten hex bolts and four screws as showed below. Remove these hex bolts and screws.
FIC M295 / M296 Disassembly Instruction 16. Removing the USB Board The procedures for removing USB Board are as follows. 4. Before removing the USB Module Board, you need first to remove all basis unit modules mentioned in the previous sections including main board. 1. The USB Board is configured at the lower-left side of the base unit, just under PCMCIA slot cover. 2. Release the connector cable first which is connected to main board. Three Screws Remove USB board 3.
6 Chapter Troubleshooting & Repair 6.1 Introduction This chapter provides the most common problem encountered with the M295 / M296 notebook computer and some troubleshooting means. Some of the common problems are: • • • • • • • • 6.1.
Troubleshooting and Repair Table 6-1(a) Message Diskette drive A failure POST Error Messages Possible Cause Action The drive failed or is missing. Check the drive to determine the problem. Floppy Disk Controller is disabled. Enabled the FDD Controller. Diskette read failure - press F1 to retry boot, F2 for SETUP utility The diskette is either not formatted or is defective. Replace the diskette with a bootable diskette and retry.
Troubleshooting and Repair Table 6-1(b) Message POST Error Messages Possible Cause Action Timer 2 failure The timer chip has failed. Check the system board. Turn the power off, then back on again. If the problem persists, contact qualified service personnel. F2 to enter ROM-based SETUP Invalid configuration information must be changed. You must run SETUP utility and correct configuration information. Invalid configuration information - please run SETUP Display adapter is configured incorrectly.
Troubleshooting and Repair 6.2.2 Informational Messages This section lists the messages that provide information to the user but require no action. Table 6-2 BIOS Informational Messages Message Meaning nnnK Base Memory The amount of base memory that tested successfully. nnnK Extended The amount of extended memory that tested successfully. Memory tests terminated by keystroke The message indicates that a user pressed the spacebar while memory tests were running and stopped the memory tests.
Troubleshooting and Repair Beep codes for system board errors Table 6-3 (a) BIOS Beep Codes Beep Code Diagnostic none 01h CPU registers test in progress or failure Pattern test of most of the 16-bit CPU registers. Failure will result in a system halt. 1-1-3 02h CMOS write/read test in progress or failure. Rolling ones test in the shutdown byte (offset 0Eh) of the CMOS RAM. Failure will result in a system halt. 1-1-4 03h ROM BIOS checksum test in progress or failure.
Troubleshooting and Repair Table 6-3 (b) BIOS Beep Codes Beep Code Diagnostic 2-1-1 10h-1Fh First 64K RAM chip or data line failure on bit x The first 64K of RAM is tested with a rolling ones test and a pattern test. If any of the rolling ones tests fail, then the BIOS reports the specific bit that failed. To determine the bit number from the diagnostic code, subtract 10h. For example, if 12h is displayed at the diagnostic port, bit 2 failed. Failure results in a system halt.
Troubleshooting and Repair Table 6-3 (c) BIOS Beep Codes Beep Code Diagnostic 3-3-4 2Bh Screen memory test in progress or failure. The video buffers (B0000h and B8000h) are tested with a pattern test and a rolling ones test. Failure will result in a beep code but not a system halt. 3-4-1 2Ch Screen initialization in progress. Until the video installation is confirmed, any calls to INT 10h Function 0 (set mode) will be prefaced with the diagnostic code. There is no expected failure from this.
Troubleshooting and Repair Table 6-3 (d) BIOS Beep Codes Beep Code Diagnostic 4-2-3 36h Gate A20 failure. To test extended memory, the processor must be placed in protected mode and the A20 line must be enabled. For the memory tests, the BIOS generally uses the keyboard controller to enable A20. If the A20 line is not properly set during the memory test, an error message is displayed on the screen and the memory test are suspended. The system does not halt.
Troubleshooting and Repair 6.2.4 Run-time Error Messages Table 6-4 BIOS Run-time Error Messages Message Cause Action I/O card parity interrupt at address. Type (S)hut off NMI, (R)eboot, other keys to continue Memory on a peripheral card has failed. Check the memory cards installed in the system. Memory parity interrupt at address. Type (S)hut off NMI, (R)eboot, other keys to continue A memory chip(s) has failed. Check the memory on the system board. Unexpected HW interrupt interrupt at address.
Troubleshooting and Repair 6.3 Quick Troubleshooting This section summarizes problems that may develop during system operation and lists suggested corrective actions to isolate problem properly.
Troubleshooting and Repair Table 6-5 (b) Problem or Symptoms System halts during boot sequence I/O processing malfunctions Diskette drive does not work Hard disk drive malfunction CD-ROM drive malfunction Memory malfunction External keyboard or PS/2 mouse doesn’t work PCMCIA card does not work FIC M295 / M296 Service Manual Quick Troubleshooting Corrective Actions 1. Check condition of selected boot-load device (diskette or hard disk) for bad boot track or incorrect OS files. 2.
Troubleshooting and Repair Table 6-5 (c) Problem or Symptoms Glide pad does not work Serial device does not work Parallel device does not work USB Port does not work Audio components does not work 6-12 Quick Troubleshooting Corrective Actions 1. Check if PS/2 mouse driver is properly installed. Remove any external PS/2 mouse. 2. Check the glide pad cable inside the system if it is inserted properly. 3. Replace the glide pad module. 4.
Troubleshooting and Repair 6.4 Component-Level Troubleshooting This section provides an easy to follow flowcharts for performing component-level troubleshooting on the M285 / M288 notebook. 6.4.
Troubleshooting and Repair 6.4.2 Starting Check Figure 6-1 6.4.
Troubleshooting and Repair 6.4.4 CRT Interface Check Figure 6-3 6.4.
Troubleshooting and Repair 6.4.6 Internal Keyboard Check Figure 6-5 6.4.
Troubleshooting and Repair 6.4.8 CD-ROM Interface Check Figure 6-7 6.4.
Troubleshooting and Repair 6.4.10 External Keyboard Check Figure 6-9 Internal Keyboard Check 6.4.
Troubleshooting and Repair 6.4.12 Printer Port Interface Check Figure 6-11 Printer Port Interface Check 6.4.
Troubleshooting and Repair 6.4.14 PCMCIA Interface Check Figure 6-13 PCMCIA Interface Check 6.4.
Troubleshooting and Repair 6.4.16 LCD Panel Interface Check Figure 6-15 LCD Panel Interface Check 6.4.
Troubleshooting and Repair 6.4.
Troubleshooting and Repair 6.4.19 Cover Switch Function Check Figure 6-18 Cover Switch Function Check 6.4.
Troubleshooting and Repair 6.4.21 FIR Interface Check Figure 6-20 FIR Interface Check 6.4.
A Appendix Notebook Specification This appendix provides the technical specification of the M295 / M296 notebook: A.1 System Specification MICRO PROCESSOR CPU Type Intel Pentium-4 Processor Clock Speed Pentium-4 CPU at 2.0/2.2/2.
Notebook Specification BIOS ROM ROM Type 512K x 8 CMOS Flash Memory – 49LF040A (SST) ROM Size 4M-bit Boot Code Sector 64KB Top Sector Package 32-pin lead PLCC Package Erase / Program • 70 ms (typical) Chip-Erase Time • 18 ms (typical) Sector-Erase / Block-Erase Time • 14 us (typical) Byte-Program Time • 8 seconds (typical) Chip-Rewrite Time • Single-Pulse Program or Erase Program Voltage 3.0V~3.
Notebook Specification SOUND SUBSYSTEM Audio Controller Integrated in South Bridge Audio Codec ALC 201 CODEC (Analog Devices) Compatibility Sound Blaster 16 (Pro) & AC’97 Revision 2.2 Wavetable Function Software Connection Full-Duplex Volume Analog H/W Volume Built-in Speaker 2-way (left and right) mini stereo 1W 8Ω speakers Built-in Microphone Mono Line-Out Jack 1 x line-out jack with 50mW/20ohm driving capability supported S/PDIF out Microphone Jack 1 x 3.
Notebook Specification Scroll Lock LED A-4 Green color for Scroll Lock activate on keyboard FIC M295 / M296 Service Manual
Notebook Specification HOT-KEY DEFINITION Number of hot-keys 8 key combinations Display Mode Fn + F3 (LCD/ CRT/ TV/ LCD&CRT) Display Stretch / Normal Fn + F5 PC Speaker On / Off (Mute) Fn + F6 Brightness Up Fn + F8 Brightness Down Fn + F9 Internet Function Key Internet Button Mail Function Key Mail Button A.2 Display Specification 14.1” XGA TFT LCD (AU) LCD Model AU B141XN04 LCD Type 14.1” XGA TFT Display Area H285.696 x V214.
Notebook Specification A.3 DVD/CD-RW Combo Drive Specification Drive Manufacturer QSI SBW-161 Physical Dimension 128.0 x 12.7 x 129 [mm] ( W * H * D ) Weight 300g Loading Manual tray loading Ejection Manual eject using the eject button Auto eject using the eject command on software Host Interface Enhanced IDE (ATAPI) Access Time (1/3 stroke) DVD-ROM 180ms Typ. CD-ROM 130ms Typ. Data Transfer Rate 16.7 MByte/s (PIO Mode 4) (ATAPI Interface) 16.7 MByte/s (Multi word DMA transfer mode-2) 33.
Notebook Specification A.6 Internal Modem Specification Modem Type Askey 1456VQL1U Chipset Lucent Mars3 1648 Modem Chipset Interface Mini-PCI Interface (Type 3B) Wake Up Function Supports Ring-in Resume Wake Up function Connection Mode V.90 Kbps Speakerphone Full duplex speakerphone (FDSP) Fax Transmission Way Half Duplex Modem Speed 56 Kbps Modulation Format V.90 PCM A.
Notebook Specification Charging Efficiency 100% EVD1 14.0V EVDF 12.0V A.9 Inverter Specification Input Voltage 5.0V Start Voltage 1200Vrms (min) Output Current 6mA (max) Frequency 30~70KHz Efficiency 75% (min) Brightness Control Voltage 0.94~1.86V A.10 DC/DC Specification Controller MAX1631 Input Voltage 8 ~ 20V Output Current 7A (5V) / 4.5A (3.3V) / 120mA (12V) Frequency 200KHz Support Mode OVP / OCP A.11 Charger Specification LITHIUM ION (LI-ION) BATTERY PACK Max.
Notebook Specification A.13 Environmental Requirements Temperature Operating Temperature 0oC to 40oC Storage Temperature -20oC to 60oC Humidity Operating & Storage 40oC / 85% RH Over 48 hours Shock (Non-operating) Unpacked Acceleration: 50G Duration Time: 11ms No.
B Appendix Pin Assignments B.1 CRT (VGA) Connector The pin assignment of the VGA connector is as follows: No PIN ASSIGEMENT(by: sort) DESCRIPTION 1 RED Video_5 :O (analog) Red this DAC analog output drives the CRT interface. 2 GREEN Video_5 :O (analog) Green this DAC analog output drives the CRT interface. 3 BLUE Video_5 :O (analog) Blue this DAC analog output drives the CRT interface.
Pin Assignments B.
Pin Assignments 14 AFD#/DSB#_D14,_P14/_D12:O,O/O 15 ERR#/HDSEL_T/D12:I/O 16 INIT#/DIR#_D14,_P14/D12:O,O/O 17 SLIN#/STEP#_D14,_P14/_D12:O,O/O 18 19 20 21 22 23 24 25 GND: GND: GND: GND: GND: GND: GND: GND: This output goes low to cause the printer to automatically feed one line after each line is printed. The AFD# output is the complement of bit 1 of the printer control register. Refer to parallel pot description for use of this pin in ECP and EPP mode.
Pin Assignments B.5 USB Connector The pin assignment of the USB port connector is as follows: No 1, 5, 9, 10, 11, 12 2 3 4 6 7 8 Signal GND USBP0+ USBP0+5VS USBP1+ USBP1+5VS Description Ground USB port0 bus signal USB port0 bus signal USB port0 power USB port1 bus signal USB port1 bus signal USB port1 power Type O O O B.6 CD-ROM IDE Connector The following is the pin assignment for the CD-ROM IDE connector: NO.
Pin Assignments B.7 DC-IN Jack Pin Assignment The pin assignment of the DC-IN connector is as follows: No Signal 1 2 ADAPV+ Gnd Description Adapter input voltage Ground Type I O B.8 LCD Connector Pin Assignment The pin assignment of the LCD connector is as follows: NO. Signal 22 INVENA 2 4 6 LCDID0 LCDID1 LCDID2 8 20 23 21 17 15 11 9 5 3 16 Description Flat panel backlight signal control the LCD backlight.
Pin Assignments 3 4 6 8 10 12 14 16 18 37 38 29 21 25 23 27 31 39 2,19,22,24,26 ,28,3040,43 41,42 RPDD7 RPDD8 RPDD9 RPDD10 RPDD11 RPDD12 RPDD13 RPDD14 RPDD15 RPDCS1# RPDCS3# RPDDACK# RPDDREQ RPDIOR# RPDIOW# RPIORDY IRQ14 HDDLED# Gnd +5Vs Primary disk data 7 Primary disk data 8 Primary disk data 9 Primary disk data 10 Primary disk data 11 Primary disk data 12 Primary disk data 13 Primary disk data 14 Primary disk data 15 Primary disk chip select for 100 range Primary disk chip select for 300 range Primary
Pin Assignments B.11 Battery Connector The pin assignment for the battery connector is as follows: No 1 2 3 4 5 6 7 8 Signal Gnd B_PMU5V BAT+ CLK DTA TH1 BIN1 GND Description Ground Battery output/input voltage SMBus clock signal SMBus data signal THERMAL GROUND Type I I/O I/O I/O O O - B.
C Appendix FRU Parts Listing This appendix provides you with the field replaceable unit (FRU) parts listing of the M295 / M296 Series. Refer to this appendix whenever ordering for spare parts or requesting for RMA (Returned Merchandise Authorization) number. Please contact FIC account manager for latest unit price. ITEM FRU FRU Level ABC 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 CPU P4-2.
FRU Parts Listing PLASTIC-M PALM-REST Module FRAME MODULE Module PALM REST (15") x F-CABLE GLIDE PAD CABLE GLIDE PAD GLIDE PAD/B PLASTIC-M PALM-REST Module FRAME MODULE Module AUDIO DJ COVER (14.1") x F-CABLE GLIDE PAD CABLE DJ SWITCH BOARD CASE BUTTON AUDIO DJ-R CASE BUTTON AUDIO DJ-L AUDIO DJ COVER ASS'Y Module AUDIO DJ COVER (15") x F-CABLE GLIDE PAD CABLE DJ SWITCH BOARD CASE BUTTON AUDIO DJ-R CASE BUTTON AUDIO DJ-L AUDIO DJ COVER ASS'Y Module LCD TFT 14'1 AU x LCD 14.
FRU Parts Listing Keyboard(US) Keyboard(IT) FIC M295 / M296 Service Manual x x 71-30411-26 35 71-30411-28 35 24 Mth 24 Mth FIC FIC C-3