迅维网

查看: 4552|回复: 2
打印 上一主题 下一主题

[转贴]揭开IBM笔记本R6/T6系列专用诊断卡的神秘面纱

[复制链接]
跳转到指定楼层
1#
发表于 2008-12-11 19:50:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式 来自: 安徽合肥 来自 安徽合肥

马上注册,获取阅读精华内容及下载权限

您需要 登录 才可以下载或查看,没有帐号?注册

x
IBM T60/R60笔记本,与不菲的价格和巨大的市场占有量,毫无疑问成为笔记本维修的热门话题。说到基本的维修工具,无疑是诊断卡(也叫debug卡,数码卡)。
本人第一次接触诊断卡是在1996年,是ISA接口的,价格还不菲。当时因为不懂,还觉得这个东西太神奇了,居然可以知道电脑主板哪里出错。后来才明白原来这是BIOS的功劳。
诊断卡的工作原理估计大家都很懂,就不多说了。


在ISA诊断卡后,出来了PCI诊断卡,后来就出现了ISA/PCI 二合一诊断卡。在市场上见过最便宜的ISA/PCI诊断卡是7块钱
接下来,很多公司在最简单的诊断卡的基础上开发了进一步的功能,比如可以翻差数据,还看到各种各样的专利保护对本人来说,还是喜欢用最简单这种诊断卡。被各种专利包装后的,反而不好用。


说了这么多,还没谈到笔记本诊断卡。
笔记本诊断卡,以前最普遍的就是mini-pci接口的了。mini-pci接口的诊断卡跟pci接口的差不多。不同的只是mini-pci接口是笔记本的接口。
市场上有一种PCI转mini-pci的接口卡,就可以把mini-pci接口的诊断卡转成pci接口的,价格不贵,才10元钱。
此外,还有并口接口的诊断卡,本人倒没用过。因为那时候的笔记本都有mini-pci. 其中,最好用的就是那款特别的mini-pci诊断卡,我们都叫它"倒过来“,因为它的数字不是从左到右读的,而是从“右到左“读的。
相信很多人都用过这款诊断卡,这款的特点是稳定,无乱码。可指示灯多。

接下来,intel挥起来大锤,把mini-pci砍掉了,改成了mini-pcie
这样一来,历史悠久的诊断卡一下子变得无用武之地了。在笔记本上,诊断卡代码改有LPC接口输出,这样LPC接口的诊断卡开始大行其道。

LPC接口是intel的一个总线标准用于板内芯片的互连。也就是说,LPC没有一个像ISA/PCI/Mini-PCI一样的接口槽标准
这样一来,使用LPC接口就变得很麻烦。所以有的笔记本厂商开始把LPC的线拉到笔记本的mini-pcie座上。这样一来,就推生了"PCIe诊断卡“,说是"pcie诊断卡“,其实用到的还是"LPC"接口。

上面提到,连接LPC到mini-pcie座上只是部分笔记本厂商的行为。而很多笔记本厂商没有这样做。这就是目前市场上的pcie诊断卡只能支持部分笔记本的原因。
好了,到这里,该要切入正题说 IBM R6/T6系列笔记本了。这里以T60笔记本为例。


IBM T60笔记本主板没有把LPC线拉到mini pcie座上。所以它无法通过mini pcie支持诊断卡。
但是IBM T60在主板上预留了一个LPC接口的连接头。
所以,要想在IBM T60上使用诊断卡。
方法一:直接飞线
方法二:论坛上好像有介绍一个专用工具,看起来像光驱。好复杂的一个东西。
方法三:最简单有效的新工具:专用连接器 (强力推介)
下面是对这三种方法的详细说明。


关于Mini-PCIe和Mini-PCI的问题:
1)对于有没有Mini-PCIe接口的诊断卡:
Mini-PCIe是点对点的传输方法。要把诊断代码输出到哪个PCIe槽,必须要有BIOS来指定。
我们先来看桌面电脑主板,为什么主板还可以使用PCI接口的诊断卡?原因是主板的PCI槽是从PCIe转过来的。
我们这样来理解。
a)以前的计算机架构,CPU发出一个诊断卡的代码,这个代码就被广播到所有PCI槽上,所以诊断卡可以插在任何PCI槽。
b)新的计算机架构,CPU发出一个诊断卡的代码的时候,北桥就要决定要把代码发到哪一个PCIe上,因为PCIe总线是点对点传输,它不能把这个代码广播到所有PCIe总线上。
在945主板的数据手册里,你会看到一个描述是关于你想把诊断代码发到PCI上还是LPC上。因为PCI和LPC是从不同的PCIe端点转出来的,所以你需要决定从哪一个pcie发出来。

对于笔记本来说,既然笔记本都指定从LPC输出诊断卡代码。所以即使你有一个PCIe接口的诊断卡,还是无法在Mini-PCIe插槽上输出诊断代码。除非你去更改BIOS设定。
总的来说,真正的PCIe接口诊断卡是一个不可及的东西。


至于有人提问T60的无线网卡是不是Mini-PCI的。答案是不是。现在支持mini-PCIe的笔记本几乎都不支持mini-pci


好了,回到正题:
在IBM T60上使用诊断卡的三种方法的优缺点
方法一:直接飞线
方法二:论坛上好像有介绍一个专用工具,看起来像光驱。好复杂的一个东西。
方法三:最简单有效的新工具:专用连接器 (强力推介)

直接飞线,这个大家都会。只是T60上的这个LPC针脚是4排结构的,中间2排在飞线的时候,不怎么好飞。另外,在维修过程中要不断翻动板子,飞线容易断。所以这是吃力不讨好的方法:飞线时间长,容易掉
2)用一个像光驱的东西接上去,估计用起来还行,就是太笨重。
3)最近市场上有专用的接口板。一端连接到笔记本上,一端接到诊断卡上。焊接起来非常方便,可以在1分钟内豪不费劲地把诊断卡牢牢连接到T60上,并且维修过程中怎么翻转板子都没有问题。等维修完,再把这个接口板取下来就可以了

图片来源:http://www.etootle.com/product/debug-card.html

[ 本帖最后由 无边思绪 于 2008-12-11 19:52 编辑 ]

评分

参与人数 1下载分 +30 威望 +5 收起 理由
yzz163 + 30 + 5

查看全部评分

2#
发表于 2008-12-11 20:42:23 | 只看该作者 来自: 福建福州 来自 福建福州

                               
登录/注册后看高清大图



这里还有一篇
http://www.001it.com.cn/yjzx/200810-28-196.html

回复 支持 反对

使用道具 举报

3#
发表于 2008-12-13 20:42:03 | 只看该作者 来自: 黑龙江哈尔滨 来自 黑龙江哈尔滨
我今天还能诊断卡飞线了,不知道你这个工具走哪在接口和协议,确定很方便,

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表
附近
店铺
微信扫码查看附近店铺
维修
报价
扫码查看手机版报价
信号元
件查询
点位图


芯片搜索

快速回复