38度发烧友--38Hot Volt-Nuts

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 229|回复: 0

HP 3456A ROM修复记/用单片27C512代换三片ROM

[复制链接]
发表于 2011-9-19 13:21:48 | 显示全部楼层 |阅读模式
    前几天弄到一台开机乱码的HP 3456A,现象和 https://bbs.38hot.net/read.php?tid=942 这位一模一样,看到这位坛友用27C256替换成功,正好手里也有几片27C256,于是乎我也想这么办。

    经过一番折腾,费了老大劲终于把三片ROM给拆下来了,上编程器,悲剧!编程器不认识这个MC68764/MC68766,这下可怎么办呢,读不出ROM就没法判断是哪个坏了,想想算了三个都换吧。结果更悲剧,27c256我的编程器竟然擦写不了,又从抽屉找到几片紫外线擦除的27128,据网上有人说放太阳底下暴晒可以擦除,我晒了大半天也没反应。。。

    继续翻箱倒柜终于又从破显卡上拆了个W27C512BIOS,可是只有一片,怎么办?仔细看了一下服务手册上的原理图,发现CPUA15地址线经过一个与门(作为ROM SELECT)A13A14地址线一起进入3-8线译码器(U6)后连接到原来ROM/CS引脚进行片选,将68KROM组成48K的连续地址空间(其中3ROM没有安装和使用,分别是U1U2U4)
    仔细分析了一下,应该可以用一片64KW27C512将这三片的ROM都写进去以代替原来的U5U7U8三片ROM,将CPUA13A14地址线直接连接到W27C512A13A14CPUA15经过与门后的ROM SELECT作为W27C512的片选信号。
    说干就干,从网上下载了论坛zhou_1989 坛友提供的三片ROM版本的固件,分析电路图得知这三片ROM应该是U8的地址在前,U5的地址在最后,将下载的.s19文件用w2b.exe转换成bin文件后再用 copy ROM-U8.BIN + ROM-U7.BIN + ROM-U5.BIN ROM-ALL.BIN 命令合并,将合并后的ROM-ALL烧入W27C512芯片。佛祖保佑,这次编程器终于能写了,继续,拆掉A4板上的U6(3-8线译码器),因为用W27C512可以直接接CPU的地址线不用再译码了,挂上DIP28的插座飞线,W27C512的A15用不到,直接接地拉低屏蔽高位地址,/OE也接地拉低,/CE连接到原U6的第4脚用来片选,即CPU的A15地址线经过与门后的ROM SELECT信号。因W27C512的A12、A11、/OE引脚与原来的ROM引脚位置不同,继续飞线,完成后装上通电:没有任何反应,天哪,难道又白忙活了?
    从头到尾检查一遍,没错 啊,理论上也应该能过啊,难道是下载的ROM不匹配?zhou_1989 坛友还提供了一个据说是6片ROM芯片版本的固件,不管那么多下载下来试试看,下载下来大吃一惊,原来这个固件不是什么6片ROM芯片的版本,而是包含三片ROM芯片和单片27C256 ROM芯片的版本。里面的说明文件大致的意思是,老版本用的是六片32K bit的芯片,新一点的版本用的是三片64K bit的版本,最终版用的是单片256K bit的芯片,型号是TMS27PC256NL,这不就是我要改装的吗,继续看下面:
Memory Map:
0000-1FFF = all FF data value (unprogrammed)
2000-3FFF = the same data as U5 in the three chip ROM version
4000-5FFF = the same data as U7 in the three chip ROM version
6000-7FFF = the same data as U8 in the three chip ROM version
    我就想不明白了,怎么空的是低位的空间?而且顺序也是从U5到U8?难道摩托罗拉的单片机运行的时候地址是从最高位往最低位走的吗?难怪我开始那么合并的的bin文件没有反应呢,果断重新烧写这个版本的bin文件,上电,一次成功,激动啊!

    整个过程还算比较顺利,就是没想到摩托罗拉CPU的ROM是从高位地址开始的,所以绕了些弯路,感谢论坛 zhou_1989 坛友提供的ROM固件和MC68764引脚图!
1.jpg

ROM_HP3456A-8Kx8&256Kx1.rar

76 KB, 下载次数: 145

发表于 2011-9-19 13:28:26 | 显示全部楼层
HP 3456A ROM修复记/用单片27C512代换三片ROM
回复 支持 反对

使用道具 举报

发表于 2011-9-19 13:29:33 | 显示全部楼层
高手,谢谢分享
回复 支持 反对

使用道具 举报

发表于 2011-9-19 13:42:27 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

发表于 2011-9-19 13:43:02 | 显示全部楼层
这个要顶, 是技术活
回复 支持 反对

使用道具 举报

发表于 2011-9-19 13:56:01 | 显示全部楼层
又一个高手,诞生了~
回复 支持 反对

使用道具 举报

发表于 2011-9-19 13:58:45 | 显示全部楼层
利害的高手!要顶。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-9-19 14:08:14 | 显示全部楼层
高手算不上,我也是刚玩,是前面有坛友同样的故障修复成功了,我只是对症下药 呵呵
回复 支持 反对

使用道具 举报

发表于 2011-9-19 14:55:00 | 显示全部楼层
[s:31]
回复 支持 反对

使用道具 举报

发表于 2011-9-19 15:34:40 | 显示全部楼层
[s:31]  [s:31]  [s:31]  [s:31]
回复 支持 反对

使用道具 举报

发表于 2011-9-19 16:09:02 | 显示全部楼层
哈哈,恭喜。。
我也没看清压缩包里面的内容 不好意思啦
回复 支持 反对

使用道具 举报

发表于 2011-9-19 16:46:34 | 显示全部楼层
高手!高手![s:31] [s:19]
回复 支持 反对

使用道具 举报

发表于 2011-9-19 17:26:13 | 显示全部楼层
[s:31] 高
回复 支持 反对

使用道具 举报

发表于 2011-9-20 00:31:08 | 显示全部楼层
太牛逼了!
回复 支持 反对

使用道具 举报

发表于 2011-9-20 08:26:06 | 显示全部楼层
3456又多一条活路,哈哈
回复 支持 反对

使用道具 举报

发表于 2011-9-20 09:16:39 | 显示全部楼层
又诞生了一个高手
回复 支持 反对

使用道具 举报

发表于 2011-9-20 10:35:48 | 显示全部楼层
本坛高手倍出啊。[s:31]
回复 支持 反对

使用道具 举报

发表于 2011-9-20 11:08:31 | 显示全部楼层
想不明白那个文件能用在不同的单片机里,俺不是学单片机的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-9-20 12:23:14 | 显示全部楼层
引用第17楼qingfongh于2011-09-20  11:08发表的  :
想不明白那个文件能用在不同的单片机里,俺不是学单片机的   
楼上,我没有换单片机啊,换的是存储芯片,相当于电脑里的硬盘。
固件是放在存储芯片里面的,MCU会按地址读存储芯片里的内容执行,当年受工艺制约无法造出高容量的存储芯片,只能用多片小容量的来组合,我就是用一颗大容量的存储芯片替代了三片小容量的存储芯片而已。
回复 支持 反对

使用道具 举报

发表于 2011-9-20 15:08:58 | 显示全部楼层
肯定是高手了。
回复 支持 反对

使用道具 举报

发表于 2011-9-20 15:17:19 | 显示全部楼层
强。[s:31]
回复 支持 反对

使用道具 举报

发表于 2011-9-20 22:15:07 | 显示全部楼层
HP 3456A ROM修复记/用单片27C512代换三片ROM [s:31]
回复 支持 反对

使用道具 举报

发表于 2011-9-21 12:32:48 | 显示全部楼层
高手[s:31]
回复 支持 反对

使用道具 举报

发表于 2011-9-21 18:32:38 | 显示全部楼层
高手啊!!!!
回复 支持 反对

使用道具 举报

发表于 2011-9-21 20:50:03 | 显示全部楼层
这个是个技术活
回复 支持 反对

使用道具 举报

发表于 2011-9-23 00:14:47 | 显示全部楼层
请问一下,什么原因导致ROM失效的,我有一台万用表,放了很久没用,拿出来后电池腐蚀了线路板,开机数码管出现乱码,指示灯全亮
回复 支持 反对

使用道具 举报

发表于 2011-9-24 23:40:37 | 显示全部楼层
技术 [s:31]  [s:21]
回复 支持 反对

使用道具 举报

发表于 2011-9-25 14:33:03 | 显示全部楼层
LZ高手啊!
回复 支持 反对

使用道具 举报

发表于 2011-9-25 19:29:37 | 显示全部楼层
多谢分享你的经验。技术变通
回复 支持 反对

使用道具 举报

发表于 2011-9-26 10:13:58 | 显示全部楼层
技术活 支持[s:21]
回复 支持 反对

使用道具 举报

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

本版积分规则

快速回复 返回顶部 返回列表