sigmatel芯片MP3恢复模式刷新固件中出现的问题和解决方案常常发现一些朋友在刷固件过程中出现各种问题和失误的操作,下面就我本人碰到过或者指导网友刷新
固件时遇到的一些情况和大家共同探讨,希望对大家有所帮助。
1)恢复模式与正常模式的辨认:
关于什么是恢复模式?恢复模式(recovery mode)也有叫特殊模式、修复模式的,这种模式是先把机器强制性导进Recovery mode来完成升级,一般是固件底层做了大的修改时才需要使用这种模式升级。
什么时候使用恢复模式?
(1)如果正常模式刷新固件失败,或者使用了错误的固件进行刷新,那么就可能造成mp3不开机,严重的情况就是连接电脑后也无法正常识别(没有可移动磁盘的盘符),这个时候就需要使用恢复模式刷新固件来解决问题。
(2)还有一种情况需要恢复模式刷新固件,就是固件经过了很大的升级,需要更新底层软件的时候也需要使用恢复模式升级固件,比如iaudio的g3、u2等的新固件和meizu的6.0系列固件,还有安耐克的sf820和c30等的新固件都需要使用这种模式进行刷新。
操作方法和要点是什么?
按住开机键(menu或play键)不放,将MP3与电脑进行连接,这时会提示发现新设备(recovery device),并要求安装设备驱动,按提示安装驱动,然后运行刷新程序进行刷新操作即可。
注意事项和要点:
(1)使用锂电的机器有一个关闭电源再打开电源的步骤:一般是关闭电源(power off)
;按住开机键(menu或play键)不放,将MP3与电脑进行连接;打开电源(power on),按住开机键的手不要松开,运行固件升级程序。
(2)使用电池的机器只要将电池拿下来就可以了,如果放上电池,就算你把机器按坏了也不会进入恢复模式的。
(3)安装过恢复模式驱动和没安装过驱动的不同:没安装恢复模式驱动会提示安装,安装完成后启动程序刷新即可。如果已经安装过恢复模式驱动的不会再提示安装,只在插入的时候有“丁冬”的声音提示,可以在设备管理器里找到recovery device。Winxp的机器会有“此设备可提高性能”的提示。
你是否真的进入了恢复模式?
用恢复模式刷新固件需要长按PLAY键,如果在设备识别中途松开了手,可能会出现正常模式的刷新固件的界面,这实际上就是没有成功进入恢复模式。恢复模式刷新固件的特征:(1)出现“在恢复模式下检测到一个设备”(这个过程比较快)和“媒体状态未初始化”的提示,同时,在“目前固件 版本”栏上,图中显示“002.512.210 ”(根据机器不同数字会有所不同,恢复模式下这栏应该显示“000.000.000”),这时候不要刷新,而应该退出软件、断开usb连接,重新进行长按操作让电脑将mp3识别为恢复模式设备。
在恢复模式下检测到一个设备
2)刷新过程中的错误:
(1)有的机器在windows下“可移动磁盘”的盘符存在,但是其属性显示的容量都是0。访问会有“I/O设备错误”的提示。
这个时候刷新固件(无论在普通模式还是在恢复模式)多数会出现下面的情况:
刷到某个地方可能一直都过不去(滚动条停止,类似于程序无响应状态,我遇到的在“在恢复模式下检测到一个设备”,“分配表”等很多地方可能发生),再等待一段时间,出现“信号灯超时时机已到”错误,刷新失败,这时,mp3在windows下仍然是我最初描述的状态,其属性显示的容量都是0,文件系统:未知,已用空间为0字节,可用空间为0字节,容量为0字节。
(2)还有一种情况就是刷新之前mp3好好的,可以正常使用,但是刷新过程中出现上面的提示,刷新结束后出现了容量为0和访问出现 “I/O设备错误”的提示。这个也是比较常见的问题。
原因和解决方法:据我了解原因有两种,一种是软件出现问题,恢复模式刷新就可以解决,如果一次不行,多试几次就好了,有的时候是在某台电脑上不行但是换台电脑就可以刷新了。另一种是硬件出现问题,多数是flash芯片虚焊造成的,也就是我们所说的断路(注意:不是短路),这可能是焊点氧化或者是因为中国国情:因为市场需求的容量大小不一,所以很多mp3在出厂前才确定容量是128还是256,这时把flash用手工焊上去,而不是机器贴片,这就可能造成焊点不是很牢
3)恢复模式驱动安装失败
这种情况出现的几率要少一些。在装完恢复模式驱动的时候提示的是设备不能正常工作,当然也就不能执行固件刷新程序。
原因分析:可能是没有安装对应型号的软件造成的,可能是安装前没有卸载掉原来错误安装的其他驱动程序,还有可能是设备之间冲突。
解决方法:(1)换台电脑;(2)卸载掉错误的驱动或者可能冲突的驱动,重新安装正确的驱动。
(1)首先检查usb连接线是否完好,可以换根线实验一下,如果确认线没有问题。
(2)确认电脑的usb口是否有问题,可以换台电脑,或者手头有其他usb设备,实验一下。
(3)如果以上两个都不是,那么确认一下是不是mp3上的usb口和电路板连接点出现了断点,这个一般需要维修人员确认。
一些注意事项:
1).最好使用电脑机箱后置USB接口;部分前置usb口有问题,具体问题是什么不提了。
2).升级过程一定要保持连接稳定,连接线要可靠;刷新中途不要切断连接,中途电脑死机也容易出错,所以找来好电脑做升级。
3).刷新固件后,如果电脑不认MP3播放器,这时可以按住PLAY键不放连接USB(34芯片和35芯片的操作有些微不同),多试几次一般都可以解决。如果多次还是不认,有条件的朋友换台电脑,重新安装对应型号的固件程序,有时候就可以识别了,虽然没研究过,但是经验告诉我们有的时候mp3挑系统,挑电脑。在win98下刷新固件可能造成电脑死机,非法重起,所以尽量选用winxp。
4).sf820/c20/c30/c60老版刷新版固件时,一定要用恢复模式刷新,同时选择“格式数据区”。否则,会出现电脑不认MP3机器的情况;切记,切记。
5).关于操作说明中的长按:我的解释是使用“恢复模式”刷新,需要先按住开机键(play/menu),直到出现提示安装恢复模式驱动,安装过驱动的朋友先启动刷新软件,在“恢复模式下检测到一个设备”(这个过程比较快)后,再松开按住开机键的手,继续操作。
6).关于刷新后容量的改变,不同版本的固件使用的磁盘空间不同,这个在“*”中有说明,参考阅读一下。
7).如果机器是使用aaa电池的,那么具体做法:取下电池,长按开机键,然后插入usb,再启动升级工具。在此状态下软件找到硬件,会提示“在恢复模式下检测到一个设备, 正在初始化,请稍侯...”和“媒体状态未初始化。”,随后在系统右下角出现移动磁盘图标,在显示“SigmaTel MSCN 固件下载”界面后,就可以松开按键了;锂电的机器需要拨动开关。具体操作会另行说明。
8).35系列的MP3在恢复模式插入电脑时,状态栏会提示识别出“STMP 3500”的新设备,安装过驱动的就没有了。