迅维网

查看: 8576|回复: 49
打印 上一主题 下一主题

真真正正的芯片级认识

    [复制链接]
跳转到指定楼层
1#
发表于 2013-10-1 18:00:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式 来自: 浙江温州 来自 浙江温州

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

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

x
本帖最后由 百亿超市 于 2013-10-1 18:18 编辑

以前看南桥的数据手册,后面一大片都是有关桥内部控制器registers的配置信息。那时也不知道那么资料有什么用。在某论坛看到一帖子,如何访问PCH的GPIO的配置信息,控制GPIO的输出电压。


首先,桥之所以是桥,是因为桥是桥梁的意思。在冯的计算机架构中,就是CPU,桥,外部设备
CPU访问外设,也就是对外设进行读写操作,需要通过桥进行,把内存也看成是外设,内存也是CPU需要处理的数据的存储设备。

CPU与桥的通讯总线,如FBS总线

桥内部的总线,如PCI总线

挂载在桥内部总线的控制器Controllers以及Bridge,如SATA Controller ,UHCI Controllers ,PCI-to-PCI Bridge,LPC Interface Bridge等等

最后才是挂载在控制器上的外设。

CPU访问外设通过32根地址线,桥负责对地址线的译码,将其映射到某个设备上。


接下来的重点戏就是如何控制桥的gpio脚。使用工具RW - Read & Write在windows下读取系统硬件参数,并配合PCH手册上的有关gpio访问地址值,以及配置参数的作用,人为控制gpio脚的电压。






以下是  转帖  用RW来修改PCH GPIO的电平,以QM57 为例。


看完这贴,保证会对南桥内部结构有一个全新的看法。这才是芯片,那些换换芯片的技术其实熟练了谁都会。

图片搬不过来,要看的就百度        用RW来修改PCH GPIO的电平,以QM57 为例。
还有后继的维修实例,请百度        闲来无事,改电路绕过HP 2540p 3G网卡白名单。





我这样做只是想让大家进步,我不是那个论坛的托。迅维的论坛还是挺热闹的。




PCH 文档




GPIO 介绍部分




GPIO 寄存器部分




48h到4Bh 为GPIO区块在LPC寄存器里的位置




PCH 内存映射




LPC 为PCI设备内涵GPIO寄存映射。31等于1F




GPIO的编程参考文档




选择PCI设备,找设备1F function 2,找地址48h到4Bh




得到地址501过滤,用计算机过滤只要读取7到15bit 的数字为500就是IO里的位置了




GPIO地址区段的区分和描述。7到15为IO映射地址



GPIO_USE_SEL,GP_IO_SEL,GP_LVL 为可更改选择,输入输出端选择,电平选择


IO 里的GPIO整个寄存器定义


那无线网卡开启讯号开到,为GPIO57


重点,57在第二节。从30h开始为GPIO31以上的设定。检查GPIO_USE_SEL,GP_IO_SEL


GP_LVL2里的GPIO57电平就在3Bh的地二个bit.计算法为文档里的38h开始


修改前,wlan还能查到讯号


修改为低电平,就关闭了wifi讯号





点评

楼主发的有些图片看不到了,GPIO桥的自定义脚,楼主的意思是说通过RW这个软件来修改南桥的自定义脚来达到所需的目的,对我很有触发,希望楼主能把后面的图片给补发一下  发表于 2013-10-18 08:07
2#
发表于 2013-10-1 18:49:51 | 只看该作者 来自: 辽宁沈阳 来自 辽宁沈阳
看不懂,很高深

回复 支持 反对

使用道具 举报

3#
发表于 2013-10-1 19:12:20 | 只看该作者 来自: 江苏镇江 来自 江苏镇江
我也看到过类似的,也是用那个RW的软件,不过维修我觉得没有必要深究那么多,了解下还是可以,不过研究那就是另当别论了

点评

干维修确实没必要。我只是一时兴起搬帖子过来。借迅维大论坛让更多的人看看,算是抛砖引玉。论坛上理论的帖子太少了。  发表于 2013-10-1 22:53
回复 支持 反对

使用道具 举报

4#
发表于 2013-10-1 19:15:52 | 只看该作者 来自: 四川 来自 四川
芯片级维修对这些认识有用吗

点评

芯片级维修对芯片的内部结构有一定的认识。 其实也没必要如此了。能修好就可以了。  发表于 2013-10-1 19:38
回复 支持 反对

使用道具 举报

5#
发表于 2013-10-1 19:18:36 | 只看该作者 来自: 甘肃 来自 甘肃
挺高深的,维修员脑瓜都快爆炸了还是少装点吧

点评

呵呵,额外学些东西确实需要花精力。  发表于 2013-10-1 22:56
回复 支持 反对

使用道具 举报

6#
发表于 2013-10-1 19:54:40 | 只看该作者 来自: 四川南充 来自 四川南充
这么高深··了解下 还是可以的··毕竟不是搞研发的·

点评

嗯,识时务  发表于 2013-10-1 22:56
回复 支持 反对

使用道具 举报

7#
发表于 2013-10-1 20:28:08 | 只看该作者 来自: 广东广州 来自 广东广州
虽然看的一团雾水,但还是受益了,谢谢……

点评

只需看看而已,不用深究。  发表于 2013-10-1 22:58
回复 支持 反对

使用道具 举报

8#
发表于 2013-10-1 20:30:30 | 只看该作者 来自: 广西桂林 来自 广西桂林
也不知道你那里转来装B的  

点评

可能大家来论坛是为了看维修实例,而不是讨论学习知识。  发表于 2013-10-1 22:49
回复 支持 反对

使用道具 举报

9#
发表于 2013-10-1 20:50:07 | 只看该作者 来自: 浙江宁波 来自 浙江宁波
这个东西干普通维修用不到的吧。。。完全和我学的不是一个级别,看不懂

点评

普通维修不会用到的。  发表于 2013-10-1 22:59
回复 支持 反对

使用道具 举报

10#
发表于 2013-10-1 21:03:13 | 只看该作者 来自: 山东东营 来自 山东东营
那个论坛的?

点评

自行baidu  发表于 2013-10-1 22:59
回复 支持 反对

使用道具 举报

11#
发表于 2013-10-1 21:58:43 | 只看该作者 来自: 浙江金华 来自 浙江金华
教你怎么配置桥,来改一些支持的设备

点评

差不多吧。  发表于 2013-10-1 23:00
回复 支持 反对

使用道具 举报

12#
发表于 2013-10-1 22:09:08 | 只看该作者 来自: 广东深圳 来自 广东深圳
这水有点深了, 看不明白

点评

其实没有人看明白,  发表于 2013-10-1 23:02
回复 支持 反对

使用道具 举报

13#
发表于 2013-10-1 22:47:27 | 只看该作者 来自: 江苏盐城 来自 江苏盐城
可以说下这些资料出处吗,感觉可以解决1802问题

点评

1802这个报错可以完美解决的看论坛搜索  详情 回复 发表于 2013-10-2 22:17
大师,你给的链接全英文啊,俺们只是小小白,看不懂。我这有个R400换板后出现1802问题,用它原来的BIOS可以过但机子很慢很慢,我想把BIOS中的关于无线的信息提出来,就是你说的BIOS中的白名单吧,你有这方面的资料可  详情 回复 发表于 2013-10-2 09:39
1802解决 http://www.thinkwiki.org/wiki/Problem_with_unauthorized_MiniPCI_network_card  发表于 2013-10-2 00:05
自己百度下,1802问题只能改bios中的白名单,或是改卡上pci id。 例子中白名单问题,只是没发出WWAN_TRANSMIT_OFF#,所以人为改一下就可以了。  发表于 2013-10-2 00:01
回复 支持 反对

使用道具 举报

14#
发表于 2013-10-1 23:08:06 | 只看该作者 来自: 福建福州 来自 福建福州
能用的不学    看这些只会凌乱了自己! 

点评

有精力就多学学,没经历就把基本的搞清楚。  发表于 2013-10-2 00:02
回复 支持 反对

使用道具 举报

15#
发表于 2013-10-1 23:12:51 | 只看该作者 来自: 广东广州 来自 广东广州
扯这些没有用的,看看时序就行了。开发人员是全看的。

点评

时序就那几个步骤,看一眼就记住了。  发表于 2013-10-2 00:03
回复 支持 反对

使用道具 举报

16#
发表于 2013-10-2 08:17:21 | 只看该作者 来自: 天津 来自 天津
我觉的这个还是有意义的。比如说我的D620我想让风扇一直常转又不想动主板飞线,那这个就可以试试喽!!!

回复 支持 反对

使用道具 举报

17#
发表于 2013-10-2 09:39:10 | 只看该作者 来自: 江苏盐城 来自 江苏盐城

大师,你给的链接全英文啊,俺们只是小小白,看不懂。我这有个R400换板后出现1802问题,用它原来的BIOS可以过但机子很慢很慢,我想把BIOS中的关于无线的信息提出来,就是你说的BIOS中的白名单吧,你有这方面的资料可以参考一下吧。还有如何改卡上PCI ID,PCI ID是不是无线的MAC,改了可以解决1802问题?

点评

大师,你自己是否找到过BIOS中的白名单?我用WINHEX找我自己的机子没有找到,后面想了一下我机子没有1802问题,是不是也没有什么白名单,所以找不到我的无线网卡的PCI ID在BIOS中的位置。我想我这个R400的机子是有白  详情 回复 发表于 2013-10-3 13:58
PCI ID和MAC两回事了,你有精力自己找找吧,我没时间搞,我到现在还在哭学电路方面的理论。  发表于 2013-10-2 18:44
回复 支持 反对

使用道具 举报

18#
发表于 2013-10-2 22:17:46 | 只看该作者 来自: 浙江金华 来自 浙江金华
thelsl 发表于 2013-10-1 22:47
可以说下这些资料出处吗,感觉可以解决1802问题

1802这个报错可以完美解决的看论坛搜索

点评

那只针对老机  详情 回复 发表于 2013-10-3 13:49
回复 支持 反对

使用道具 举报

19#
发表于 2013-10-2 22:49:31 | 只看该作者 来自: 山东济南 来自 山东济南
有难度呀,看不太懂

回复 支持 反对

使用道具 举报

20#
发表于 2013-10-3 13:49:31 | 只看该作者 来自: 江苏盐城 来自 江苏盐城
wuaook 发表于 2013-10-2 22:17
1802这个报错可以完美解决的看论坛搜索

那只针对老机

回复 支持 反对

使用道具 举报

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

本版积分规则

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



芯片搜索

快速回复