
0
GGXX77220
Trouble Shooting Guide
PPrroojjeecctt NNaammee:: MMSS--11772222
MMaarrkkeettiinngg NNaammee:: GGXX772200

Contents
1. Introduction………………………………………………………………………………………………2
1.1 Overview
1.2 MS-1722 Product Specification (Intel Penryn / Quad core processor
(45 nm; dual core)+Cantiga + ICH9M MXM)
2. System Architecture……………………………………………………………………………………6
2.1 Block Diagram
2.2 PCB Assembly Description
3. Power Map & Repair Flow Chart………………………………………………………………………8
3.1 Power Map
3.2 Repair Flow Chart
4. Clock Map & Repair Flow Chart………………………………………………………………………18
4.1 Clock Map
4.2 Repair Flow Chart
5. System Reset Map & Repair Flow Chart……………………………………………………………25
6. Power On Sequence……………………………………………………………………………………27
7. AMI BIOS Check Point List ……………………………………………………………………………29

Support Processor @
Launch
Intel Penryn / Quad core
processor (45 nm; dual core)
DDRII SO-DIMM X 2 slot
512/1024/2048 MB
4GB (2GB DDRII SO-DIMM x 2)
17” 1. WUXGA (1920x1200)-non
glare 2. WSXGA
(1680x1050)-glare 3. WXGA+
(1440 x 900) TFT LCD
display-Glare.
Brightness controlled by K/B
hot-keys
16Mx32 -1.4ns by 8 pcs = 512M
GDDR3
1. WSXGA (1680x1050) 2.
WXGA+ (1440 x 900) 3. WUXGA
(1920x1200) waiting for
spec ,9/E
DVI can use HDMI adapter to
transfer
1、Introduction
1.1 Overview
MS-1722 notebook computer provide Intel® Montevina platform design contains: Celeron processor
on 45 nanometer process and Crestline chipset Cantiga + ICH9M MXM.
Intel® processor , 17" TFT ,removable HDD , build in Combo /DVDRW ,USB2.0,on board Giga LAN,
MDC , Bluetooth, Mini card for Intel 802.11b/g/n wireless LAN,IEEE1394 , 6 in 1 Card reader, Audio….
1.2 MS-1722 Product Specification (Cantiga + ICH9M MXM)

CRT + DVI/HDMI, LCD+CRT,
LCD+HDMI
4 Speakers 2Wx4 + subwoofer
HW Wave Table MIDI
S/W wave table
4 connectors,
definition ->
Analog 7.1 channel
output
Adjust by volume button, K/B
function-key & SW
Support on S3/S4/S5 state, AC
Module only
Support on S3/S4/S5 state , AC
module only
10/100/1000 Base on board
LAN
TWINHAN AW-GE780 /Intel
solutions(WIFI)
4 in 1 Card Reader SD MMC MS
XD

x 1 (PCI-Express I/F) , support
Analog/Digit/Hybrid TV-tuner
2.5" 9.5mm height, SATA
interface 5400/7200RPM
5.25" 12.7 mm height DVD
Super Multi , Blu-Ray, HD-DVD
(SATA)
(need to confirm cost difference)
yes (supported by ENE 3925)
Vista Slim Express Card Type
19mm Pitch / 2.5mm stroke
Gaming k/b 103 (same as 163A)
Dual Display
Touch Pad enable /
disable
Fn + F4
LCD brightness UP
Fn + F7
Speaker Volume UP
PWR, WLAN/BT, Turbo ,
Webcam, P1
9 cell, 7200 mAh
6 cell, 4800 mAh
1st Battery Life
(battery life based on
Anne's definition)
Battery Life in stand
by mode
72 hr (S3, battery, by 9 cell)
S4/S5: 1 month, Hibernation
mode

ask EC to define
indicator
395.0(W) x 278.0(D) x
33.5(H)mm/39.5 mm
Target under 3.6Kg with 6 cell
Battery
Basic/Home Peruim/Business
Software
Vista , 32-bit & 64-bit OS
Yes, USB floppy boot up DOS
only (MSI USB dongle/ MP3)
EMI (ask Sale to
commit a q'ty)
FCC Class B Certified (USA &
Canada)
CCC (PRC), MIC (Korea), Gost
(Russia), VCCI (Japan)
Safety
Safety (ask Sale to
commit a q'ty)
UL, (CUL) (USA & Canada)
USA, Canada, Taiwan, China,
Europe (Germany, France, Italy,
Spain, UK)
FCC Part 68 (USA & Canada)
CTR 21 (Europe), JATE (Japan)
UK, GR, FR, Italy, Spain, China,
Korea, JP

2.2 PCB Assembly Description
Top View

3、Power Map & Repair Flow Chart
3.1、POWER MAP

Check Component
(related signal)
When battery charge, the voltage value is
DC12.6V
Check Component
(related signal)
3.2 Repair Flow Chart
Debug by power sequence(Only insert adapter):
Please follow below step to check power source
Step 1、MAIN Power(PWR_SRC)
Note 1:It is recommendation to check the PWR_SRC (Power) first. If the power is right, you can check the next step
directly. If the power is fault, please check the related signal.
Step 2、3VALW & 5VALW & RTCVCC
Note 1:It is recommendation to check the +5VALW、+3VALW、RTCVCC(Power) & Y2 (clock) first. If these power are
right, you can check the next step directly. If these signals are fault, please check the related signal.
Note 2: The L > H signal is H level.

Check Component
(related signal)
Push bottom at least 50ms
H > L( DC0V)
SUS Power OK
L > H(DC3.3V)
Check Component
(related signal)
Step3、SUS Power
Note 1:It is recommendation to check the SUSPWROK first. If this signal is right, you can check the next step directly.
If this signal is fault, please check the related signal.
Note 2:The L > H signal is H level;The H > L signal is L level
Step4、DDR2 Power
Note 1:It is recommendation to check the SMDDR_VTERM first. If this signal is right, you can check the next step
directly. If this signal is fault, please check the related signal.
Note 2:The L > H signal is H level;The H > L signal is L level

Check Component
(related signal)
VTT_PWRGD &
+1_8VSUS_PW
RGD
ALL Power Good
L > H(DC3.3V)
At the same time change the
status
Check Component
(related signal)
Step5、RUN POWER
Note 1:It is recommendation to check the ALLSYSPG first. If this signal is right, you can check the next step directly.
If this signal is fault, please check the related signal.
Note 2:The L > H signal is H level;The H > L signal is L level
Step6、CPU Power
Note 1:The L > H signal is H level;The H > L signal is L level

4、Clock Map & Repair Flow Chart
4.1、CLOCK MAP
Montevina platform uses the CK505 single-chip clock solution. Figure 1 and Figure 2 show the implementation of the clocks for a
typical platform, with an internal graphics solution
Figure 1 Clock Distribution Diagram- Internal Graphics
Figure 2 (G)MCH Chipset Clock Groups

4.2 Repair Flow
If we find all power of system is ready, we must follow below steps for checking clocks whether is correct or not.
1. Check power (+3VALW) & clock of EC whether is active or not.
2. Check RTC clock whether is active or not.
3. Check power (+3VMCLK&VDDIO_CLK) & clock of CLK Gen whether is active or not.
4. Check CLK_PWRGD whether is active or not.
5. Check clocks of all frequency whether are active or not.

5、System Reset Map & Repair Flow Chart
If we find all power good signals of system is ready ,we must follow below steps for checking reset signals(RST#)
whether is correct or not.
1. Check PLT_RST# and RST# of other devices from SB whether is active or not.
SB(U28) schematic

2. Check H_CPURST# for CPU whether is active or not.
CPU(U25) schematic

NMI is Disabled. CPU ID saved. Init code Checksum verification starting.
To do DMA init, Keyboard controller BAT test, start memory refresh and going to 4GB flat mode.
To comeback to real mode. Execute OEM patch. Set stack.
E000 ROM enabled. Init code is copied to segment 0 and control to be transferred to segment 0.
Control is in segment 0. To check <CTRL><HOME> key and verify main BIOS checksum. If either
<CTRL><HOME> is pressed or main BIOS checksum is bad, go to check point E0 else go to check
point D7.
To pass control to Interface Module.
Main BIOS runtime code is to be decompressed.
Control to be passed to main BIOS in shadow RAM.
On Board Floppy Controller (if any) is initialized. To start base 512K memory test.
To initialize interrupt vector table.
To initialize DMA and interrupt controllers.
To enable floppy and timer IRQ, enable internal cache.
Start looking for a diskette in drive A: and read 1st sector of the diskette.
Start searching AMIBOOT.ROM file in root directory.
AMIBOOT.ROM file not present in root directory.
Start reading FAT table and analyze FAT to find the clusters occupied by AMIBOOT.ROM file.
Start reading AMIBOOT.ROM file cluster by cluster.
AMIBOOT.ROM file not of proper size.
Detect Flash type present.
Flash program successful. BIOS is going to restart.
NMI is Disabled. To check soft reset/power-on.
BIOS stack set. Going to disable Cache if any.
POST code to be uncompressed.
CPU init and CPU data area init to be done.
CMOS checksum calculation to be done next.
Any initialization before keyboard BAT to be done next.
KB controller I/B free. To issue the BAT command to keyboard controller.
Any initialization after KB controller BAT to be done next.
Keyboard command byte to be written.
Going to issue Pin-23,24 blocking/unblocking command.
Going to check pressing of <INS> , <END> key during power-on.
To init CMOS if nit CMOS in every boot” is set or <END> key is pressed. Going to disable DMA and
Interrupt controllers.
Video display is disabled and port-B is initialized. Chipset init about to begin.
8254 timer test about to start.
About to start memory refresh test.
7、AMI BIOS Check Point list
Following is the checkpoint list in AMIBIOS in order of execution.
1.Uncompressed INIT code checkpoints
2. Boot Block Recovery Code Check Points
3.Runtime code is uncompressed in F000 shadow ram

Memory Refresh line is toggling. Going to check 15us ON/OFF time.
To read 8042 input port and disable Megakey Green PC feature. Make BIOS code segment writeable.
To do any setup before Int vector init.
Interrupt vector initialization about to begin. To clear password if necessary.
Any initialization before setting video mode to be done.
Going for monochrome mode and color mode setting.
Different BUSes init (system, static, output devices) to start if present. (Please see Appendix for details
of different BUSes).
To give control for any setup required before optional video ROM check.
To look for optional video ROM and give control.
To give control to do any processing after video ROM returns control.
If EGA/VGA not found then do display memory R/W test.
EGA/VGA not found. Display memory R/W test about to begin.
Display memory R/W test passed. About to look for the retrace checking.
Display memory R/W test or retrace checking failed. To do alternate Display memory R/W test.
Alternate Display memory R/W test passed. To look for the alternate display retrace checking.
Video display checking over. Display mode to be set next.
Display mode set. Going to display the power on message.
Different BUSes init (input, IPL, general devices) to start if present. (Please see Appendix for details of
different BUSes).
Display different BUSes initialization error messages. (Please see Appendix for details of different
BUSes).
New cursor position read and saved. To display the Hit <DEL> message.
To prepare the descriptor tables.
To enter in virtual mode for memory test.
To enable interrupts for diagnostics mode.
To initialize data to check memory wrap around at 0:0.
Data initialized. Going to check for memory wrap around at 0:0 and finding the total system memory
size.
Memory wrap around test done. Memory size calculation over. About to go for writing patterns to test
memory.
Pattern to be tested written in extended memory. Going to write patterns in base 640k memory.
Patterns written in base memory. Going to find out amount of memory below 1M memory.
Amount of memory below 1M found and verified. Going to find out amount of memory above 1M
memory.
Amount of memory above 1M found and verified. Check for soft reset and going to clear memory below
1M for soft reset. (If power on, go to check point# 4Eh).
Memory below 1M cleared.(SOFT RESET) Going to clear memory above 1M.
Memory above 1M cleared.(SOFT RESET) Going to save the memory size. (Goto check point# 52h).
Memory test started. (NOT SOFT RESET) About to display the first 64k memory size.
Memory size display started. This will be updated during memory test. Going for sequential and random
memory test.
Memory testing/initialization below 1M complete. Going to adjust displayed memory size for relocation/
shadow.
Memory size display adjusted due to relocation/ shadow. Memory test above 1M to follow.
Memory testing/initialization above 1M complete. Going to save memory size information.
Memory size information is saved. CPU registers are saved. Going to enter in real mode.
Shutdown successful, CPU in real mode. Going to disable gate A20 line and disable parity/NMI.
A20 address line, parity/NMI disable successful. Going to adjust memory size depending on
relocation/shadow.
Memory size adjusted for relocation/shadow. Going to clear Hit <DEL> message.
Hit <DEL> message cleared. <WAIT...> message displayed. About to start DMA and interrupt controller
test.
DMA page register test passed. To do DMA#1 base register test.
DMA#1 base register test passed. To do DMA#2 base register test.
DMA#2 base register test passed. To program DMA unit 1 and 2.
DMA unit 1 and 2 programming over. To initialize 8259 interrupt controller.
Extended NMI sources enabling is in progress.
Keyboard test started. clearing output buffer, checking for stuck key, to issue keyboard reset command.

Keyboard reset error/stuck key found. To issue keyboard controller interface test command.
Keyboard controller interface test over. To write command byte and init circular buffer.
Command byte written, Global data init done. To check for lock-key.
Lock-key checking over. To check for memory size mismatch with CMOS.
Memory size check done. To display soft error and check for password or bypass setup.
Password checked. About to do programming before setup.
Programming before setup complete. To uncompress SETUP code and execute CMOS setup.
Returned from CMOS setup program and screen is cleared. About to do programming after setup.
Programming after setup complete. Going to display power on screen message.
First screen message displayed. <WAIT...> message displayed. PS/2 Mouse check and extended BIOS
data area allocation to be done.
Setup options programming after CMOS setup about to start.
Going for hard disk controller reset.
Hard disk controller reset done. Floppy setup to be done next.
Floppy setup complete. Hard disk setup to be done next.
Init of different BUSes optional ROMs from C800 to start. (Please see Appendix-I for details of different
BUSes).
Going to do any init before C800 optional ROM control.
Any init before C800 optional ROM control is over. Optional ROM check and control will be done next.
Optional ROM control is done. About to give control to do any required processing after optional ROM
returns control and enable external cache.
Any initialization required after optional ROM test over. Going to setup timer data area and printer base
address.
Return after setting timer and printer base address. Going to set the RS-232 base address.
Returned after RS-232 base address. Going to do any initialization before Coprocessor test.
Required initialization before Coprocessor is over. Going to initialize the Coprocessor next.
Coprocessor initialized. Going to do any initialization after Coprocessor test.
Initialization after Coprocessor test is complete. Going to check extd keyboard, keyboard ID and
num-lock. Keyboard ID command to be
Going to display any soft errors.
Soft error display complete. Going to set keyboard typematic rate.
Keyboard typematic rate set. To program memory wait states.
Going to enable parity/NMI.
NMI and parity enabled. Going to do any initialization required before giving control to optional ROM at
E000.
Initialization before E000 ROM control over. E000 ROM to get control next.
Returned from E000 ROM control. Going to do any initialization required after E000 optional ROM
control.
Initialization after E000 optional ROM control is over. Going to display the system configuration.
To build MP table if needed.
To uncompress DMI data and execute DMI POST init.
System configuration is displayed.
Going to copy any code to specific area.
Copying of code to specific area done. Going to give control to INT-19 boot loader.