1.升级需要什么
不是所有的Modem都能利用软件升级Firmware,要升级Modem BIOS需要具备两个必需的条件:
(1)Modem必须是采用Flash ROM来固化Firmware,而不是老式的EPROM。这一点对现在的56K Modem来说不成问题,但大多数33.6K的Modem就鲜有具备这个能力. 。
(2)你的Modem的生产商提供了用以升级Firmware的工具,以及新版本的Firmware代码文件包。这个条件依赖于Modem厂商的技术实力和服务支持。
2.升级注意事项
Modem的Firmware升级,有着与主板、显卡BIOS升级同样的风险。而且相对于后两者来说,这个风险还要大得多!因为,主板和显卡BIOS代码文件大小都不大(主板1MB的BIOS升级文件为128KB,2MB的为256KB;而显卡都只有几十KB),并且,由于在刷新过程中,BIOS代码数据都是通过系统总线传输的,因此操作时间都非常短。而Modem的Firmware代码文件通常都在500KB左右,执行刷新操作时,对于外置Modem来说,数据是通过串口传输的。受系统串口和Modem通讯速度的限制,整个升级过程往往需要持续近两分钟的时间。在这几分钟内,任何通讯故障、系统故障和电源故障,都会导致升级过程意外终止。此时,你将会得到一只被彻底损坏的Modem!因此,升级时必须注意以下几个问题:
(1)保证电源供电正常。
(2)保证系统运行状态单一。Modem BIOS升级,也是在Windows下进行的,最好是重新启动系统,并确保没有其他程序驻留内存,尤其是一些利用了系统通讯口的程序。然后立即运行升级程序,开始升级操作。
(3)保证升级程序和Firmware代码文件的完整性。有关的文件应该从厂商的主页下载,而不要选择在一些共享软件的网页下载。
(4)不要轻易尝试使用不同品牌Modem的Firmware代码文件来更新你的Modem,即使这两只Modem都是使用同种类型的芯片!
3.升级实例
下面以实达5600系列Modem为例,介绍刷新Modem的Firmware的详细步骤。
(1)确定Modem是否可以升级。打开Modem外壳后,可以看到该Modem的Firmware芯片的外形为PLCC封装且安装在插座内,型号为SST 39SF020,是容量为2M的Flash ROM。如果不清楚自己Modem的Firmware是否为可擦写的,建议到产品厂商主页上查看,如果该型号有相应的Firmware固件程序和刷新程序,那就说明是可以升级的。
(2)下载相关的软件。在实达的主页上找到其Modem部分,选择的Modem型号为Panther 5600DB+,下载其固件程序和刷新软件的压缩包“db30_990907.zip”。
将下载的ZIP压缩包释放到一个临时目录,解压缩后共有8个文件,其中有3个重要的文件:flashcom.exe,这是Modem的Firmware刷写工具;Bpfl17.s37是软件下载文件;Db14.s37是Modem Firmware芯片的软件文件。
(3)确认Modem的Firmware版本号。在没有确定Modem的Firmware版本号前,千万不要盲目地升级,否则极有可能出现不但没“升级”反而“降级”的错误。 检测Firmware版本的步骤如下:“控制面板→调制解调器→诊断→选中Modem所在端口→详细信息”,对V2.200版本,ATI3的响应信息应该是“V2.200-V90_2M_DLS”。如图1所示。 (4)升级操作。虽然Modem的升级过程看上去是比较简单的,但我们也必须掌握正确的方法,否则极有可能造成升级失败。 通过串行口将Modem与计算机连接好,打开Modem电源,然后启动计算机。
运行Modem芯片刷新程序Flashcom.exe。注意,Flashcom.exe只能在Windows下运行,在运行刷新程序前,先关闭其他正在运行的应用程序(如屏幕保护程序及省电模式等)。
刷新程序将对已安装的Modem进行检测。如果程序测试出多个Modem,一定要正确选择要升级的Modem,千万不能搞错!如果在Modem名称中出现有“Flash”字样,说明此Modem为可升级,loadable后的信息为当前Modem的版本号。
Modem的刷新是分两步进行的,第一步是Load(读取)一个写入程序,第二步是将Firmware文件写进Flash ROM。如果在第一步写入程序时发现该程序并不支持该Modem,它会拒绝执行下一步。写入程序(Loader)是Flash memory的编程文件,用来对Modem的Flash memory进行编程,也就是说把固件文件写入Flash memory是在上载文件的控制下最终实现的。开始刷新时,上载文件被传送到Modem的RAM中,然后上载文件取得控制权,才能把固件文件写入Modem的Flash memory。
开始刷新。按下“Load Now”按钮后,系统将弹出一个警示框,按“确定”按钮后,就开始升级了。开始刷新后,需耐心等待,期间若停电会导致刷新失败,并使得Modem不可用。刷新若失败使得Modem无法被flashcom32.exe识别时,仍需坚持再次刷新,Modem有可能恢复正常。
升级Modem的Firmware与升级主板或显卡的BIOS同样存在一定的危险性,操作不当或任何意外中止都可能造成Modem无法使用和再升级。所以大家一定要切记:在刷新的过程中,绝不允许中途退出、关闭计算机或Modem的电源。
大约经过2分钟左右的时间,如果刷新成功将会出现升级成功的画面,从画面中可以看出,原来的Firmware版本号已经更新,如图1所示。点击“Close”按钮退出即可完成升级工作。
现在我们就可以看看Modem的BIOS升级后的效果了,Modem的性能是不是有了明显的改善?
4.操作失误的解决方案
这个问题在升级之前就应该有一定的心理准备。最简单的情况是Modem保修期尚未结束,这样,你只要向经销商提出更换就可以解决问题。如果是过了保修期,那么情况就比较复杂。如果Modem电路板上的Flash ROM芯片是直接焊死在电路板上的,基本上可以说是没有修复的可能了;对于插在管座内的PLCC封装形式的BIOS,我们可以用编程器等高级工具象对付主板BIOS一样来修复它。所以,升级Modem的BIOS时,一定要慎重!
tp.ms628m.pb813刷机方法为:
1、在线刷,通过一些方式刷入breed,然后进入breed,刷固件;
2、拆机链接TTL刷(需要电脑和ttl小板)同样是刷入breed再进breed刷固件;
3、用编程器烧录(需要烙铁编程器电脑)先是用烙铁拆下闪存用编程器备份原固件,再刷breed然后把闪存焊回去通电开机进breed再刷固件。
老年唱戏机刷固件有两种方法。
1、电脑刷需要和主控相对的升级工具,像现在的看戏机主控C100E200,用的就是全智F15的工具就可以刷机,2273B的主控用的是炬力5.46的就行。
2、编程器刷法,在看戏机主板有一个8脚的存储器,把它拆下来,安装到编程器上,利用编程器把存储器的数据拷贝,或者写入,相对来说我建议用编程器可以把原机数据备份起来,在写入另外以后再修同款机型固件已经在自己的电脑保存着,备份固件要注明、型号、主控、板号、按键、包括几寸屏。
1.用夹子夹住bios针脚再通过编程器刷固件。


2.微星有U盘直刷BIOS的方式,我查了一下,发现我的主板没有这个功能,放弃。
3.微星主板有JSI1接口,可以直接通过转接线,接到编程器刷固件。优点是识别比夹子快,夹子由于针脚太小,不好夹。

所以我一开始选择的方案是通过编程器+jspi1线强刷Bios固件,所以在淘宝拼多多去寻找编程器。发现编程器有两种CH341A和XTW100,CH341a+夹子大概就20元,但XTW很贵,大概需要80-100左右。加上我只是想小改,这个费用都比主板还贵了,而且也不知道这两种到底什么区别,(后来百度了下,发现CH341A兼容性更好,XTW100速度快,但兼容不强)所以在反复斟酌后,还是决定在拼多多购买CH341A夹子套餐,23元,还有退货包运费(拼多多其实很不错)。没有买jsi1线是因为店内没这个套餐,单独去其他店买一根15,没找到类似组合,所以抱着试试看的态度先买了。(现在搜索发现CH341+jspi1有这样的组合29元)。
注:在决定买编程器前,其实还有很多不懂的,都是查出来的,比如微星biis位置在哪里,BIOS还有很多型号,我都搞不清楚,微星bios型号winbond 25Q64fv这个型号在店铺CH341A编程器兼容性都没有,最多只看到W25Q64BV,其实挺忐忑的。
到货后,我开始研究怎么刷这个,其实卖这个东西店铺老板很多都不懂,或者不爱理你,也没我指导,可能价格低,老板不想为这20几块折腾,最多发了一个如何硬件连接视频给你,其他的软件刷机部分视频只能自己抖音了。
1.根据老板的视频,我把夹子线和CH341A连接在一起,这边有3处需要把线序弄对,一个是夹子的方向,夹子线与转接板的连接的线序,还有转接板和编程器的线序。
这个固件既然是分享出来的,不改MAC的话直接刷入就是这个固件原本的mac,公网联网会有问题,内网使用是可以的,改mac的话可以用winhex工具修改,网上是有教程的可以搜到,如果你是救砖而且非得用这个固件倒是可行,个人建议的话你可以尝试刷不死Breed后刷第三方固件更好用。