联想笔记本电脑mini PCIE主板故障诊断卡使用手册V10Word文件下载.docx

上传人:b****4 文档编号:6609494 上传时间:2023-05-07 格式:DOCX 页数:40 大小:530.28KB
下载 相关 举报
联想笔记本电脑mini PCIE主板故障诊断卡使用手册V10Word文件下载.docx_第1页
第1页 / 共40页
联想笔记本电脑mini PCIE主板故障诊断卡使用手册V10Word文件下载.docx_第2页
第2页 / 共40页
联想笔记本电脑mini PCIE主板故障诊断卡使用手册V10Word文件下载.docx_第3页
第3页 / 共40页
联想笔记本电脑mini PCIE主板故障诊断卡使用手册V10Word文件下载.docx_第4页
第4页 / 共40页
联想笔记本电脑mini PCIE主板故障诊断卡使用手册V10Word文件下载.docx_第5页
第5页 / 共40页
联想笔记本电脑mini PCIE主板故障诊断卡使用手册V10Word文件下载.docx_第6页
第6页 / 共40页
联想笔记本电脑mini PCIE主板故障诊断卡使用手册V10Word文件下载.docx_第7页
第7页 / 共40页
联想笔记本电脑mini PCIE主板故障诊断卡使用手册V10Word文件下载.docx_第8页
第8页 / 共40页
联想笔记本电脑mini PCIE主板故障诊断卡使用手册V10Word文件下载.docx_第9页
第9页 / 共40页
联想笔记本电脑mini PCIE主板故障诊断卡使用手册V10Word文件下载.docx_第10页
第10页 / 共40页
联想笔记本电脑mini PCIE主板故障诊断卡使用手册V10Word文件下载.docx_第11页
第11页 / 共40页
联想笔记本电脑mini PCIE主板故障诊断卡使用手册V10Word文件下载.docx_第12页
第12页 / 共40页
联想笔记本电脑mini PCIE主板故障诊断卡使用手册V10Word文件下载.docx_第13页
第13页 / 共40页
联想笔记本电脑mini PCIE主板故障诊断卡使用手册V10Word文件下载.docx_第14页
第14页 / 共40页
联想笔记本电脑mini PCIE主板故障诊断卡使用手册V10Word文件下载.docx_第15页
第15页 / 共40页
联想笔记本电脑mini PCIE主板故障诊断卡使用手册V10Word文件下载.docx_第16页
第16页 / 共40页
联想笔记本电脑mini PCIE主板故障诊断卡使用手册V10Word文件下载.docx_第17页
第17页 / 共40页
联想笔记本电脑mini PCIE主板故障诊断卡使用手册V10Word文件下载.docx_第18页
第18页 / 共40页
联想笔记本电脑mini PCIE主板故障诊断卡使用手册V10Word文件下载.docx_第19页
第19页 / 共40页
联想笔记本电脑mini PCIE主板故障诊断卡使用手册V10Word文件下载.docx_第20页
第20页 / 共40页
亲,该文档总共40页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

联想笔记本电脑mini PCIE主板故障诊断卡使用手册V10Word文件下载.docx

《联想笔记本电脑mini PCIE主板故障诊断卡使用手册V10Word文件下载.docx》由会员分享,可在线阅读,更多相关《联想笔记本电脑mini PCIE主板故障诊断卡使用手册V10Word文件下载.docx(40页珍藏版)》请在冰点文库上搜索。

联想笔记本电脑mini PCIE主板故障诊断卡使用手册V10Word文件下载.docx

如果一个电脑主机系统,在加电POST后,能够正常通过所有PostCode自检,显示在诊断卡上数字应该是不断跳变的,直至系统POST完毕。

而如果此时,主板系统某一功能模块出现了问题的话,诊断卡的PostCode就会停滞下来,显示的当前的PostCode,往往正是我们要分析的问题所在。

相应的BIOS软件厂商,都会提供这样的一个PostCode对应的硬件列表,可以方便的通过列表查出电脑主机系统大概哪个功能模块出现了问题,如CPU、内存功能模块的故障等等。

在掌握了诊断卡工作的原理和它能够在电脑主机POST过程中,可能起到的诊断作用后,有兴趣的朋友,已经开始跃跃欲试了。

是不是电脑发生任何故障,诊断卡都能派上用场呢?

答案当然是否定的。

不难理解,既然诊断卡是靠在电脑主机上电自检时,搜集PostCode来完成工作的。

所以,如果一个电脑主机,根本不能加电的情况下,诊断卡插在主板上,是没有任何诊断意义的,相信连诊断卡的显示管也不会亮。

接下来,我们将以笔记本电脑显示屏上是否有显示为界限。

又可以分成两大类故障:

一类故障称为“关键性故障”。

即电脑主机在开机时,都要进行所谓的POST上电自检的过程,在主板BIOS的引导下,严格检测系统的各个功能组件。

如果此时计算机存在硬件故障,一般情况下会在此时反映出来。

通常来讲,笔记本电脑的POST过程大致为:

加电→CPU→ROMBIOS→SystemCLOCK→DMA→64KbRAM→IRQ→DisplayCard等大的步骤,检测显卡以前的过程,称为关键性部件测试,任何关键性部件有问题,计算机都将处于挂起状态,只能按复位键或重新开机,这一类故障就就是我们所说的“关键性故障”,习惯上又将这些故障称之为“核心故障”。

产生核心故障的功能部件主要有:

主板、CPU、显卡、内存等。

我们知道,针对一个笔记本电脑系统,只要在满足主板(含显卡)、CPU、内存三个功能部件都良好的情况下,就能够正常加电、显示了。

另一类故障,称为“非关键性故障”。

即在系统BIOS检测完显卡后,计算机将对其余的,如I/O功能端口、软硬盘驱动器、键盘、即插即用设备、CMOS设置,内存容量等进行检测,并在显示屏上显示各种信息和出错报告。

在这期间检测到的故障,就是“非关键性故障”。

此时如果有不正常的设备,就会在相应的检测部位停下来,并报告错误信息,提示用户选择是继续进行还是重新启动计算机。

如果一切正常,计算机将设备清单在屏幕上显示出来,并按CMOS中设定的系统启动驱动器,装载引导程序启动到相应的设备系统中。

三、典型诊断卡的使用方法

在了解了诊断卡的一些基本原理和其在电脑故障诊断中的职能后,再来实际应用它,其实并不是一件难事了。

总的来说,在诊断卡面前,电脑主板的上电自检过程中的故障都会暴露无遗。

可以说,有了诊断卡,维修电脑主板故障不再愁,真正做到,一卡在手,查障无忧。

当然,前面也提到,诊断卡也不是万能的,它只是检查电脑主板某一阶段故障的一个工具,专业电脑故障诊断、维修中,更多的是靠技能和经验。

关于诊断卡在笔记本电脑主板故障中的使用方法,可以采用一个简易的操作流程图向各位阐述。

注意,我们这里事先假设主板测试中使用到的CPU、内存等测试工具都是OK的。

请参考如下流程示意图:

图4

四、配发miniPCIE诊断卡介绍

(一)基本介绍

下图所示是联想为渠道服务工程师配发的标准miniPCIE故障诊断卡,该卡采用了世界一流的FPGA、CPLD和ASIC芯片半导体生产商ALTERA公司提供的控制芯片解决方案,采用四层PCB板设计,二位8段数码显示。

图5

与普通的miniPCIE诊断卡相比,该诊断卡增加了复位(RST)和时钟(CLK)信号指示灯。

当主板有RST复位信号时,RST指示灯长亮;

当主板有CLK时钟信号时,CLK指示灯长亮。

如果有其中之一指示灯无法正常指示,则说明该故障复位或时钟线路出了问题。

时钟指示

复位指示

图6

(二)外观结构

图7

(三)工作原理

同典型miniPCIE接口的故障诊断一样,该诊断卡可以用在笔记本电脑主板内置的miniPCIE接口上。

在了解其基本原理之前,我们先来了解一下典型笔记本电脑主板内置miniPCIE接口的线路原理图:

USB总线

LPC总线

SM总线

PCIE总线

图8

通过上面的线路原理图,我们可以清楚的看到。

典型的miniPCIE接口线路除了包含了必要的PCIE总线的PCIE_TX/PCIE_RX/PCIE_CLK基本的信号,还包含了USB2.0总线、SM总线及LPC(LOWPINCOUNT)总线信号。

但是,后面的几组信号线对普通的miniPCIE接口设备来说,不是必需的。

如内置miniPCIE接口的无线网卡,只用到PCIE总线信号。

特别需要说明的是,我们的miniPCIE故障诊断卡实际采用的是LPC信号总线来抓主板的POST不良代码的。

这就意味着,miniPCIE诊断卡,更确切的来说,应该是LPC总线诊断卡。

接上图,该诊断卡所需要的LPC总线所包含的信号名称有:

LAD0、LAD1、LAD2、LAD3、LFRAME#、PLTRST#、PCLK_LPC_DEBUG以及+3VRUN、GND电源共计9个引脚。

稍作一下变通,只要该诊断卡能够正确接收主板以上9针信号,它就能够正常的跑码了。

下图所示,是直接通过联想天逸F40主板上预留的LPC信号引脚,同诊断卡相应的信号进行焊接,同样实现诊断卡跑码的图示信息:

图9

到此,我们可以针对现有miniPCIE故障诊断卡,做以下几点总结:

(1)miniPCIE接口诊断卡实际采用的是LPC总线信号,而不是PCIE总线信号;

(2)因为LPC总线信号不是miniPCIE接口所必需的,部分主板生产商并没有将主板系统LPC总线引到miniPCIE接口上;

(3)对于没有将LPC总线引到miniPCIE接口的主板,如果直接将诊断插在接口上,一定无法正常使用!

解决问题的办法,就是需要找到主板LPC总线,通过人工焊接的方式,将其引到诊断卡的相应引脚,同样实现诊断卡跑码的功能。

注意:

此操作涉及到焊接等动作,不推荐联想服务站工程师采用!

(四)诊断卡适用机型

目前联想的笔记本电脑机型在Intel945芯片组平台后(含)的主板,普遍配置有内置的miniPCIE接口。

但是,通过前面的信息,我们知道,并不是所有的电脑主板miniPCIE接口都包含LPC总线的,这就意味着部分机型可能无法直接使用该故障诊断卡。

根据现有信息来看,笔记本电脑代工厂广达(Quanta)和大众(FCI)生产的主板内置miniPCIE接口,包含LPC总线。

而其他代工厂,如仁宝(Compal)、纬创(Wistron)及华硕(Asus)等厂商生产的主板,则不包含。

目前,该诊断卡可以直接使用的笔记本电脑机型有:

天逸系列:

天逸F30、天逸F31

昭阳系列:

昭阳E290、昭阳E680

旭日系列:

旭日210、旭日410、旭日C430

(五)诊断卡应用示例

现在,我们针对诊断卡在PhoenixBIOS笔记本电脑主板故障诊断中的实际应用,举一个常见的例子,以便各位进一步的体会。

下图我们看到的就是,将主板上安装故障内存,模拟主板故障诊断的做法。

此时,我们通过诊断卡在系统上电自检的过程中,代码停留在了“03”处,就意味着,系统在上电自检的过程中,无法检测到内存的存在。

所以,就无法进行下一步运行了。

从另一个角度来看,如果主板等内存功能模块发生了故障,即使在有安装良品内存的情况下,系统在上电自检的过程中,诊断卡仍有可能报“E0”错。

由此,我们就可以依此代码推断是否主板上的内存控制器北桥芯片或内存接口线路及本身出现了故障。

这样,我们的故障范围一下子,就缩小了很多。

图10

(六)常见问题解答:

a.为什么诊断卡在有些机器不能跑码?

前面提到,miniPCIE诊断卡,在跑码时,需要去抓miniPCIE接口上的LPC总线信号,如果该接口不包含LPC总线,诊断卡直接插上去,肯定是无法运行的,会一直停留在“00”代码处。

这是主板设计的规范限制,并非诊断卡本身问题。

b.如何判定某电脑主板miniPCIE接口是否包含LPC总线?

比较简便的办法,就是将万用表打到欧姆档,检查主内置miniPCIE第10、12、14、16针脚对地阻值,如果万用表指示阻值无穷大,则说明该miniPCIE接口无LPC信号,不支持该诊断卡的使用。

如图中红框内的4个pin脚,即为LPC总线的LAD[3:

0]的4根数据总线,如果miniPCIE接口不包含该总线,万用表测量的“对地阻抗”阻值应该为无穷大。

图11

c.故障诊断卡适用于哪些场合的功能故障?

通过前面对故障诊断卡原理的简单了解,它的适用范围在笔记本电脑能够加电,但LCD屏幕无显示、电脑上电自检阶段(POST),通常表现的故障现象就是“加电无显示”故障的机器。

如果某电脑不加电,或显示后的某个端口功能故障,则该诊断卡将不适用。

d.如何根据诊断卡显示的故障代码判断机器故障点?

使用过诊断卡的朋友知道,故障机器主板的不良代码会通过诊断卡的两位8段LED指示显示出来,如十六进制数“59”。

很多时候,我们并不一定知道“59”代表的具体含义,此时我们可以通过附件提供的常见BIOS故障代码表来,查找对应的报错代码含义。

但是,主板厂商一般都会对BIOS进行二次开发。

因此,有些代码在代码表上可能没有,这种情况需参考附件接近的代码查找故障。

此外,个人的维修、诊断经验也是非常重要的,它需要较长时间的积累,这里就不再赘述。

五、诊断卡常见代码表

需要说明的是,不同的BIOS软件提供商,他们的BIOS不良代码及代码所代表的故障信息含义,可能是不相同的。

我们会在附件列出PHOENIX、AwardBIOS厂商的典型不良代码表,以方便维修工程师在后续的故障诊断中的查询。

最新故障代码可以在Phoenix或AMI网站下载。

网址分别为,。

代码表中代码的含义请以英文为准,中文翻译仅供参考。

附件:

(1)Phoenix、AwardBIOS代码表

Code

Beeps

POSTRoutineDescription

02h

VerifyRealMode

验证实模式

03h

DisableNon-MaskableInterrupt(NMI)

禁止无法屏蔽式中断(NMI)

04h

GetCPUtype

获取CPU类型

06h

Initializesystemhardware

初始化系统硬件

08h

InitializechipsetwithinitialPOSTvalues

以POST初始参数初始化芯片组

09h

SetINPOSTflag

设置POST标记

0Ah

InitializeCPUregisters

初始化CPU寄存器

0Bh

EnableCPUcache

启用CPU高速缓存

0Ch

InitializecachestoinitialPOSTvalues

为POST参数开辟高速缓存

0Eh

InitializeI/Ocomponent

初始化输入输出(I/O)组件

0Fh

InitializethelocalbusIDE

初始化本地IDE总线

10h

InitializePowerManagement

初始化动力管理系统

11h

LoadalternateregisterswithinitialPOSTvalues

将POST初始参数装入变址寄存器

12h

RestoreCPUcontrolwordduringwarmboot

在热启动中恢复CPU控制字

13h

InitializePCIBusMasteringdevices

初始化PCI总线控制器设备

14h

Initializekeyboardcontroller

初始化键盘控制器

16h

1-2-2-3

BIOSROMchecksum

BIOSROM检验和

17h

Initializecachebeforememoryautosize

内存自调整大小前初始化高速缓存

18h

8254timerinitialization

初始化8254计时器

1Ah

8237DMAcontrollerinitialization

初始化8237DMA控制器

1Ch

ResetProgrammableInterruptController

重启可编程终端控制器

20h

1-3-1-1

TestDRAMrefresh

检查DRAM刷新情况

22h

1-3-1-3

Test8742KeyboardController

检查8742键盘控制器

24h

SetESsegmentregisterto4GB

设置ES段寄存器为4GB

26h

EnableA20line

启用A20线路

28h

AutosizeDRAM

自调整大小的DRAM

29h

InitializePOSTMemoryManager

初始化POST存储器管理程序

2Ah

Clear512KBbaseRAM

清空512KB基本RAM

2Ch

1-3-4-1

RAMfailureonaddresslinexxxx*

地址线路为XXXX的RAM故障

2Eh

1-3-4-3

RAMfailureondatabitsxxxx*oflowbyteofmemorybus

存储总线低字节数据位的RAM故障

2Fh

EnablecachebeforesystemBIOSshadow

在系统BIOS屏蔽前禁用高速缓存

30h

1-4-1-1

RAMfailureondatabitsxxxx*ofhighbyteofmemorybus

存储总线高字节数据位的RAM故障

32h

TestCPUbus-clockfrequency

检查CPU总线时钟频率

33h

InitializePhoenixDispatchManager

初始化Phoenix调度管理器

36h

Warmstartshutdown

关闭热启动

38h

ShadowsystemBIOSROM

屏蔽系统BIOSROM

3Ah

Autosizecache

自调整大小的高速缓存

3Ch

Advancedconfigurationofchipsetregisters

芯片组寄存器的高端配置

3Dh

LoadalternateregisterswithCMOSvalues

将CMOS初始参数装入变址寄存器

42h

Initializeinterruptvectors

初始化中断向量

45h

POSTdeviceinitialization

POST设备的初始化

46h

2-1-2-3

CheckROMcopyrightnotice

检查ROM版权

48h

CheckvideoconfigurationagainstCMOS

基于CMOS检查显示配置

49h

InitializePCIbusanddevices

初始化PCI总线及其设备

4Ah

Initializeallvideoadaptersinsystem

初始化系统中所有显示适配器

4Bh

QuietBootstart(optional)

静引导启动(可选择)

4Ch

ShadowvideoBIOSROM

屏蔽显示BIOSROM

POST常规描述

4Eh

DisplayBIOScopyrightnotice

显示BIOS版权布告

50h

DisplayCPUtypeandspeed

显示CPU类型及速度

51h

InitializeEISAboard

初始化EISA

52h

Testkeyboard

检查键盘

54h

Setkeyclickifenabled

设置电键声(如果启用的话)

58h

2-2-3-1

Testforunexpectedinterrupts

检查未预料中断

59h

InitializePOSTdisplayservice

初始化POST显示服务

5Ah

Displayprompt"

PressF2toenterSETUP"

即时显示"

5Bh

DisableCPUcache

禁用CPU高速缓存

5Ch

TestRAMbetween512and640KB

检查512到640KB的RAM

60h

Testextendedmemory

检查扩展内存

62h

Testextendedmemoryaddresslines

检查扩展内存地址线

64h

JumptoUserPatch1

跳转至用户补丁1

66h

Configureadvancedcacheregisters

配置高端的高速缓存寄存器

67h

InitializeMultiProcessorAPIC

初始化多处理器APIC

68h

EnableexternalandCPUcaches

启用外部和CPU高速缓存

69h

SetupSystemManagementMode(SMM)area

建立系统管理编码(SMM)区域

6Ah

DisplayexternalL2cachesize

显示外部高速缓存L2大小

6Bh

Loadcustomdefaults(optional)

载入自行修改的默认值(可选)

6Ch

Displayshadow-areamessage

显示被屏蔽区域信息

6Eh

DisplaypossiblehighaddressforUMBrecovery

显示UMB恢复可能需要的高位地址

70h

Displayerrormessages

显示错误信息

72h

Checkforconfigurationerrors

检查配置错误

76h

Checkforkeyboarderrors

检查键盘错误

7Ch

Setuphardwareinterruptvectors

建立硬件的中断向量表

7Eh

Initializecoprocessorifpresent

初始化存在的协处理器

80h

DisableonboardSuperI/OportsandIRQs

禁用机载的特级I/O端口以及中断请求

81h

LatePOSTdeviceinitialization

POST设备

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 成人教育 > 成考

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2