找回密码
 注册
快捷导航
查看: 11816|回复: 32

dell cpi a 升级PIII cpu者的福音!bios开启L2 Cache

[复制链接] |自动提醒
阅读字号:

166

回帖

0

积分

272

资产值

入门会员 Rank: 1

注册时间
2004-6-25
发表于 2004-9-14 16:13:34| 字数 356| - 中国–北京–北京 科技网 | 显示全部楼层 |阅读模式
在上次解决cpu微码报错的基础上,经过几个月的分析原代码过程,并借鉴了本论坛上有关L2 Cache 的程序,终于完成了在bios中开启L2 Cache的程序。

     目前已经通过初步测试,性能在linux下有很大提高。
     未升级之前的cpu为Pii 366,安装redhat 9。0(默认)需要1个小时左右,升级为PIII 600但未打开L2 Cache需要的时间反而增加为大约一个半小时,打开L2 cache后仅仅需要不到45分钟。
   
     目前完成的仅仅是二进制文件,需要用编程器写入,有需要源码的兄弟请给我发邮件 liufes@163.com
     因为并不是每个想升级的人都有编程器,我准备将其进一步作成与厂商发布类似的bios的升级文件,我已经将dell提供的最新bios升级文件cpia_a15.exe解压缩,正在分析源码。请没有编程器的兄弟稍等。

2095

回帖

15

积分

3757

资产值

高级会员 Rank: 2Rank: 2

注册时间
2004-2-10
发表于 2004-9-14 18:05:12| 字数 47| - 中国–广东–深圳 中移铁通/富士康科技集团 | 显示全部楼层
可惜你沒有600E, 要不, 俺做成打開L2 CACHE的BIOS, 你?韺?驗, 這個經典問題就解決了

性价比高的东西都是破东西

回复 支持 反对

使用道具 举报

141

回帖

0

积分

221

资产值

入门会员 Rank: 1

注册时间
2004-2-25
发表于 2004-9-14 18:51:50| 字数 42| - 中国–上海–上海 电信/复旦大学南/东区学生公寓 | 显示全部楼层
请问cpi不是奔二的吗?怎么升级本三呢?主板要换吗?我也有个老本本
dell cpi a 。
dell cpia-->ibm t30 81h-->ibm x22 384m 80g
回复 支持 反对

使用道具 举报

222

回帖

0

积分

1749

资产值

入门会员 Rank: 1

注册时间
2002-8-14
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
发表于 2004-9-14 20:56:49| 字数 14| - 中国–河南–郑州 联通 | 显示全部楼层
啊,顶楼2个牛人。。。。佩服
回复 支持 反对

使用道具 举报

304

回帖

4

积分

424

资产值

高级会员 Rank: 2Rank: 2

注册时间
2004-2-29
发表于 2004-9-14 22:53:24| 字数 14| - 中国–山西–忻州 联通 | 显示全部楼层
发现这个坛子里的高人太牛了。
回复 支持 反对

使用道具 举报

166

回帖

0

积分

272

资产值

入门会员 Rank: 1

注册时间
2004-6-25
 楼主| 发表于 2004-9-15 08:37:27| 字数 138| - 中国–北京–北京 科技网 | 显示全部楼层
QUOTE:
Originally posted by jackczx at 2004-9-14 18:51:
请问cpi不是奔二的吗?怎么升级本三呢?主板要换吗?我也有个老本本
dell cpi a 。


不用换主板,直接买个MMC2封装的PIII就可以装上,然后用上我修改后的Bios,就十分完美了。
回复 支持 反对

使用道具 举报

166

回帖

0

积分

272

资产值

入门会员 Rank: 1

注册时间
2004-6-25
 楼主| 发表于 2004-9-15 08:40:57| 字数 160| - 中国–北京–北京 科技网 | 显示全部楼层
QUOTE:
Originally posted by 茄子 at 2004-9-14 18:05:
可惜你沒有600E, 要不, 俺做成打開L2 CACHE的BIOS, 你?韺?驗, 這個經典問題就解決了


难道茄子兄弟没有编程器?
我也想作成直接能升级的版本,现在正在研究Bios升级的源程序,刚刚将其解压缩,发现源代码很长,还没有将关键代码定位。
回复 支持 反对

使用道具 举报

141

回帖

0

积分

221

资产值

入门会员 Rank: 1

注册时间
2004-2-25
发表于 2004-9-15 22:54:30| 字数 58| - 中国–上海–上海 电信/复旦大学南/东区学生公寓 | 显示全部楼层
但是dell cpi a 的显卡太差了,cpu也不行,看dvdrip和rmvb会卡壳,楼住换了p3,看dvdrip还卡吗?
dell cpia-->ibm t30 81h-->ibm x22 384m 80g
回复 支持 反对

使用道具 举报

2095

回帖

15

积分

3757

资产值

高级会员 Rank: 2Rank: 2

注册时间
2004-2-10
发表于 2004-9-15 23:09:02| 字数 264| - 中国–广东–深圳 天威视讯 | 显示全部楼层
QUOTE:
Originally posted by liufes at 2004-9-15 08:40 AM:


难道茄子兄弟没有编程器?
我也想作成直接能升级的版本,现在正在研究Bios升级的源程序,刚刚将其解压缩,发现源代码很长,还没有将关键代码定位。


俺是不想把本本上的芯片焊下来,PIN距太密,脚太细,没这种ADAPTER

最好不要试图改压缩后的代码,除非只是替换其中的关键分支指令而达到目的。可能的话,可以在未压缩的码区加一些代码,未压缩区域是BIOS中最早执行的指令集,有时候是可以早早打开L2 CACHE的,当然也有些可能会出一些小问题。

性价比高的东西都是破东西

回复 支持 反对

使用道具 举报

2万

回帖

3

积分

3万

资产值

初级会员 Rank: 1

注册时间
2004-5-5
发表于 2004-9-15 23:14:11| 字数 71| - 中国–四川–成都 教育网/电子科技大学 | 显示全部楼层
QUOTE:
Originally posted by netdance at 2004-9-14 20:56:
啊,顶楼2个牛人。。。。佩服

是啊,佩服的很啊
回复 支持 反对

使用道具 举报

166

回帖

0

积分

272

资产值

入门会员 Rank: 1

注册时间
2004-6-25
 楼主| 发表于 2004-9-16 19:03:54| 字数 253| - 中国–北京–北京 科技网 | 显示全部楼层
QUOTE:
Originally posted by jackczx at 2004-9-15 22:54:
但是dell cpi a 的显卡太差了,cpu也不行,看dvdrip和rmvb会卡壳,楼住换了p3,看dvdrip还卡吗?


呵呵,这个问题容易解决,只要你不是太贪。
显示的属性应该设为16bit色深,不使用桌面,尽可能节省显存。
在xp下使用经典模式,调整为最佳性能。

经过上述处理,播放dvdrip非常轻松,因为这种显卡本身是带dvd硬解压的。
另注:必须换新硬盘,我在换硬盘之前确实不能流畅播放,内存为128M有时也卡住。
回复 支持 反对

使用道具 举报

166

回帖

0

积分

272

资产值

入门会员 Rank: 1

注册时间
2004-6-25
 楼主| 发表于 2004-9-16 19:17:33| 字数 495| - 中国–北京–北京 科技网 | 显示全部楼层
QUOTE:
Originally posted by 茄子 at 2004-9-15 23:09:


俺是不想把本本上的芯片焊下来,PIN距太密,脚太细,没这种ADAPTER

最好不要试图改压缩后的代码,除非只是替换其中的关键分支指令而达到目的。可能的话,可以在未压缩的码区加一些代码,未压缩区域是BIOS中 ...


还好,dell的这款bios是plcc封装的,可以用起拔器轻松拔出。
你那种确实不好办,一个适配插座就要300多,并且往适配座里放要特别小心的。

我加的代码是加到未压缩的数据部分了,我分析的代码大体流程是这样的:
(未压缩部分)
配置北桥,南桥设备、配置SuperIO、设置SMM、cpu微代码升级、检测微代码升级、配置MTRR、转到保护模式配置内存、将FFFF0000--FFFF,FFFF部分的代码复制到内存00080000--0008FFFF并开始内存运行、转到实模式、配置cpu L2 Cache、解压缩数据。
在配置L2 Cache的过程中,我去掉了对063x cpu的支持,把省出的代码空间用以打开068x 的L2 Cache。

[ Last edited by liufes on 2004-9-20 at 14:43 ]
回复 支持 反对

使用道具 举报

2095

回帖

15

积分

3757

资产值

高级会员 Rank: 2Rank: 2

注册时间
2004-2-10
发表于 2004-9-17 09:55:56| 字数 176| - 中国–广东–深圳 中移铁通/富士康科技集团 | 显示全部楼层
QUOTE:
Originally posted by liufes at 2004-9-16 07:17 PM:


还好,dell的这款bios是plcc封装的,可以用起拔器轻松拔出。
你那种确实不好办,一个适配插座就要300多,并且往适配座里放要特别小心的。

我加的代码是加到未压缩的数据部分了,我分析的代码大体流程是这 ...


俺這TP600E是超小型片狀封裝. 看?砟闾??

性价比高的东西都是破东西

回复 支持 反对

使用道具 举报

166

回帖

0

积分

272

资产值

入门会员 Rank: 1

注册时间
2004-6-25
 楼主| 发表于 2004-9-17 11:25:24| 字数 67| - 中国–北京–北京 科技网 | 显示全部楼层
[quote]Originally posted by 茄子 at 2004-9-17 09:55:


俺這TP600E是超小型片狀封裝. 看?砟闾??
回复 支持 反对

使用道具 举报

2095

回帖

15

积分

3757

资产值

高级会员 Rank: 2Rank: 2

注册时间
2004-2-10
发表于 2004-9-17 16:29:56| 字数 115| - 中国–广东–深圳 中移铁通/富士康科技集团 | 显示全部楼层
QUOTE:
Originally posted by liufes at 2004-9-17 11:25 AM:


为了分析bios原代码,提出里面打开speedstep的代码...


這個事, 早一點問俺就好了, BX上的SPEEDSTEP不是那麼簡單的

性价比高的东西都是破东西

回复 支持 反对

使用道具 举报

166

回帖

0

积分

272

资产值

入门会员 Rank: 1

注册时间
2004-6-25
 楼主| 发表于 2004-9-19 14:52:04| 字数 209| - 中国–北京–北京 科技网 | 显示全部楼层
QUOTE:
Originally posted by 茄子 at 2004-9-17 16:29:


這個事, 早一點問俺就好了, BX上的SPEEDSTEP不是那麼簡單的


你有这方面的资料吗?
我从网上查过好多次了,最多就能找到P M 的speedstep的资料,还只是初步的,而以前版本的speedstep一点也找不到了。
我想,切换频率是操作系统的职责,bios肯定会留出一个与操作系统的程序接口,这个接口肯定已经标准化了。
可就是查不到资料。
回复 支持 反对

使用道具 举报

2095

回帖

15

积分

3757

资产值

高级会员 Rank: 2Rank: 2

注册时间
2004-2-10
发表于 2004-9-19 23:18:35| 字数 357| - 中国–广东–深圳 天威视讯 | 显示全部楼层
QUOTE:
Originally posted by liufes at 2004-9-19 02:52 PM:


你有这方面的资料吗?
我从网上查过好多次了,最多就能找到P M 的speedstep的资料,还只是初步的,而以前版本的speedstep一点也找不到了。
我想,切换频率是操作系统的职责,bios肯定会留出一个与操作系统的 ...


在调节CPU频率的时候, 让CPU临时进入睡眼模式, 并在确定的时间后把CPU唤醒, 这样新的频率才能LATCH到CPU中去.

如果是BX芯片组, 需要一部分硬件支持, 俺在2001年的时候, 用BX+PIII的移动版为KONICA做过一款工业用机种, SPEEDSTEP的硬件当时困扰了一阵, 主要是我们团队的设计ASIC的人休假去了.

硬件和软件都需要支持的. 资料俺以前有, 后来还给INTEL了, 因为和他们有NDA

性价比高的东西都是破东西

回复 支持 反对

使用道具 举报

7243

回帖

85

积分

4万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2003-11-29
银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)月全勤勋章银牌荣誉勋章(注册10年以上会员)金牌荣誉勋章(注册20年以上会员)
发表于 2004-9-20 01:02:16| 字数 39| - 中国–北京–北京 鹏博士宽带 | 显示全部楼层
楼上的两位牛人,
我等向往的打开speepstep的希望全在二位身上了!
加油啊!
回复 支持 反对

使用道具 举报

166

回帖

0

积分

272

资产值

入门会员 Rank: 1

注册时间
2004-6-25
 楼主| 发表于 2004-9-20 14:39:32| 字数 9| - 中国–北京–北京 科技网 | 显示全部楼层
没有资料,很困难啊
回复 支持 反对

使用道具 举报

1542

回帖

59

积分

5万

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2003-3-12
铜牌荣誉勋章(注册8年以上会员)月全勤勋章
发表于 2004-9-20 14:45:03| 字数 5| - 中国–湖南–长沙 移动通信分公司 | 显示全部楼层
牛就一个字
T30->T41P->T61(lenovo)->T400->T410->T530/X230
回复 支持 反对

使用道具 举报

1169

回帖

0

积分

1324

资产值

入门会员 Rank: 1

注册时间
2004-8-21
银牌荣誉勋章(注册10年以上会员)
发表于 2004-9-21 16:05:58| 字数 83| - 中国–湖南–长沙 电信 | 显示全部楼层

我的也是cpa的啊!但是不知道怎样把cpu取下来啊!

我的也是cpa的啊!但是不知道怎样把cpu取下来啊!我拆了几次都无从下手啊.cpu放在一个好象是铁盒子的物件里。没工具不知道怎样能把它起下来。用起子试了几次都放弃了!
x61 dell e4200   e6420 i7 2630qm  8g  ssd
回复 支持 反对

使用道具 举报

2860

回帖

0

积分

652

资产值

禁止访问

注册时间
2004-8-2
发表于 2004-9-21 20:39:03| 字数 32| - 中国–广东–深圳 电信 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

166

回帖

0

积分

272

资产值

入门会员 Rank: 1

注册时间
2004-6-25
 楼主| 发表于 2004-9-23 08:37:25| 字数 197| - 中国–北京–北京 科技网 | 显示全部楼层
QUOTE:
Originally posted by dream2005 at 2004-9-21 16:05:
我的也是cpa的啊!但是不知道怎样把cpu取下来啊!我拆了几次都无从下手啊.cpu放在一个好象是铁盒子的物件里。没工具不知道怎样能把它起下来。用起子试了几次都放弃了!


哦,错了,应该是整个小板一块换,上面有cpu和北桥,这种封装叫mmc2,是一个整体。
你要是把cpu拿下来了,再装。。。就麻烦了。
回复 支持 反对

使用道具 举报

166

回帖

0

积分

272

资产值

入门会员 Rank: 1

注册时间
2004-6-25
 楼主| 发表于 2004-9-23 08:39:29| 字数 133| - 中国–北京–北京 科技网 | 显示全部楼层
QUOTE:
Originally posted by vgame at 2004-9-21 20:39:
有没看见螺丝,
我的散热片上是7个螺丝,但我的机器是DELL CSX


我的散热片只有两个螺丝固定,并且散热片很差,又小又轻,难堪重任,如果我的cpu要工作在750,铁定要换散热片。
回复 支持 反对

使用道具 举报

1169

回帖

0

积分

1324

资产值

入门会员 Rank: 1

注册时间
2004-8-21
银牌荣誉勋章(注册10年以上会员)
发表于 2004-9-23 17:10:10| 字数 104| - 中国–湖南–长沙 电信/(岳麓区) | 显示全部楼层
今天,把笔记本拆了!cpu卸下来了。呵呵,不幸发现,cpu修过。还有内存竟然是edo的。我靠,被黑了!郁闷中!问问,高手换了sdr是不是会快很多?
我的机子是dell latitude api333st的!郁闷中!
x61 dell e4200   e6420 i7 2630qm  8g  ssd
回复 支持 反对

使用道具 举报

1169

回帖

0

积分

1324

资产值

入门会员 Rank: 1

注册时间
2004-8-21
银牌荣誉勋章(注册10年以上会员)
发表于 2004-9-23 17:11:52| 字数 39| - 中国–湖南–长沙 电信/(岳麓区) | 显示全部楼层
我的散热片和楼主的一样。电脑开不会就象拖拉机一样响了!dell的散热太简单了!
x61 dell e4200   e6420 i7 2630qm  8g  ssd
回复 支持 反对

使用道具 举报

1169

回帖

0

积分

1324

资产值

入门会员 Rank: 1

注册时间
2004-8-21
银牌荣誉勋章(注册10年以上会员)
发表于 2004-9-23 17:17:43| 字数 122| - 中国–湖南–长沙 电信/(岳麓区) | 显示全部楼层
我的cpu是mmc2的我看了就一条槽!郁闷的是我的cpu有明显的被烙铁焊过的痕迹。还有我的内存是edo的。但我用过pc100的。可以用啊。难道edo的和sdr的我都能用?内存用aida测的,换了pc100的内存是不是会快很多啊?郁闷中高手指教!
x61 dell e4200   e6420 i7 2630qm  8g  ssd
回复 支持 反对

使用道具 举报

1169

回帖

0

积分

1324

资产值

入门会员 Rank: 1

注册时间
2004-8-21
银牌荣誉勋章(注册10年以上会员)
发表于 2004-9-23 17:20:30| 字数 28| - 中国–湖南–长沙 电信/(岳麓区) | 显示全部楼层
买了一块600e的p2400。不知道,用了会是什么效果?
x61 dell e4200   e6420 i7 2630qm  8g  ssd
回复 支持 反对

使用道具 举报

166

回帖

0

积分

272

资产值

入门会员 Rank: 1

注册时间
2004-6-25
 楼主| 发表于 2004-9-23 20:52:56| 字数 81| - 中国–北京–北京 科技网 | 显示全部楼层
换了sdram速度肯定会有一定提升的。
cpu只有一个地方有动的价值,那就是把66m的外频通过改动一个电阻的位置变为100m。
建议换上新的cpu,性能提升很明显的。
回复 支持 反对

使用道具 举报

116

回帖

0

积分

102

资产值

入门会员 Rank: 1

注册时间
2004-4-15
发表于 2004-9-23 21:42:26| 字数 9| - 中国–江苏–南京 电信 | 显示全部楼层
ibm的还是难搞啊
回复 支持 反对

使用道具 举报

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

本版积分规则

Powered by Discuz! X3.5 © 2001-2023 Comsenz Inc

GMT+8, 2024-12-1 05:03 , Processed in 0.214322 second(s), 64 queries , Gzip On, OPcache On.

手机版|小黑屋|安卓客户端|iOS客户端|Archiver|备用网址1|备用网址2|联系我们|专门网

返回顶部