赞助论坛
  • 10314阅读
  • 0回复

从实机维修细说凌阳面板屏显的修改 [复制链接]

楼层直达
发帖
147
精华
1
金币
333
威望
2
贡献
10
好评
19
注册
2010-03-12
楼主    自由老修 发表于: 2010-07-23 23:59:32 

日前接修一牌子为SUBEVD,现象是不能开机。拆机检查,机芯是凌阳8202L+2580,电源各路电压正常,怀疑数据损坏,用编程器读2580,显示全是00FF,证明数据已损坏。

于是用配置相近的BIN写入,已能开机和读碟,只是不断重启且屏显、面板按键和遥控错乱。再次写入其它相近的数据,发现南方高科的BIN能正常启动并读碟和自动播放,因此考虑在此基础上修改使用。

按以下步骤操作:

第一步:修改遥控,这类机遥控的用户码多数都是OOFF,因此直接用STK0.2.3修改就成功了。

第二步:改面板按键,也是直接用STK0.2.3修改,如图所示是已改好的,在另一贴中有说明,详见[url]http://bbs.lcdhome.net/read-htm-tid-84795.html[/url]

第三步:改屏示,也是本文的正题。放在最后一步是考虑万一修改失败此机也能正常使用,有屏显也没多大作用,甚至有成品机都不要屏显了。

1、  测码:写入万能测码的BIN,对屏显测码结果如下(测码过程论坛里有)。

abcdefg笔划顺序排列

第一个8字:70 69 68 67 71 72 73

第二个8字:54 53 52 51 55 56 57

第三个8字:38 37 36 35 39 40 41

第四个8字:22 21 20 19 23 24 25

播放05暂停06 DVD 04 CD03 MP4 08 MP3 09,:07 无转盘码。

2、  运行STK0.2.3打开要修改的BIN,点面板码再点左上角的8字,如图

[attachment=92988]

[attachment=92989]

对图稍作解图中上部的数字表示的是第几个8字,中部是8字的笔划顺序,下部是笔划代码。

[attachment=92990]

首先改第一个8字,选中数字1填入:70 69 68 67 71 72 73

改第二个8字,选中数字2填入:54 53 52 51 55 56 57

改第三个8字,选中数字3填入:38 37 36 35 39 40 41

改第四个8字,选中数字4填入:22 21 20 19 23 24 25

[attachment=92991]

由于此机只有48字而南方高科的BIN68字,因此将第5、第68字的笔划代码全部填入2550100就可取消这两个8字。也因为这样在选BIN时不用考虑8字的个数。

3、  改符号显示,如下左图。

[attachment=92992]           

4、  改转盘显示,此机无转盘显示而南方高科的BIN有转显示,因此转盘代码也以2550100取消之,如上右图。

至此屏显修改完毕,返回主介面。点右下角的保存,保存修改过的文件,然后写入DVD机。试机,屏显依然是乱的,但仔细看清还是比较有规律的。比如显示四个0的时候却是没有顶画的四个8字,明显是AG乱了,还有在播放时数字的变化也看出FBEC也乱了。另外出入仓时显示的OPENLOAD也只显了PENOAD,于是将笔画顺序修改为下图所示就可以正常显示了,但OPENLOAD还是不能正常。

第一个8字,选中数字1填入:93 72 71 67 68 69 70

第二个8字,选中数字2填入:57 56 55 51 52 53 54

第三个8字,选中数字3填入:41 40 39 35 36 37 38

第四个8字,选中数字4填入:25 24 23 19 20 21 22

[attachment=92993]

在这里我用另外一种方法来修改,就是WinHex

首先,将屏显的8字笔画代码转换成16进制,因STK0.2.3中的笔画代码是10进制而WinHex显示的是16进制。如下:

第一个8字:49 48 47 43 44 45 46

第二个8字:39 38 37 33 34 35 36

第三个8字:29 28 27 23 24 25 26

第四个8字:19 18 17 13 14 15 16

STK0.2.3打开要处理的BIN文件,在主介面点右下角的模块,会在STK0.2.3的当前目录产生一个Modules目录,并保存了被打开BIN的一些数据在内。

不退出STK0.2.3再运行WinHex,打开 Modules目录中的ROM12.BIN,搜索文本“LOAD”就可以看到下图,图中选定的就是屏显代码,每7组是一个8字,共6组。

[attachment=92994]

再往上找就可以看到屏显的笔画代码了,如图:

输入正确的笔画代码,一并修改OPENLOAD的位置,就是把OPENLOAD分别后移一个空格。下图:

[attachment=92995]

保存修改过的ROM12.BIN并退出WinHex,在STK0.2.3中点左模块保存修改过的数据,再重新写入DVD中,至此此机的屏显已正常显示了。

i不知道为什么没有图,只有将DOC文件发上。

 

 

 

 

本帖最近评分记录: 4 条评分