嵌入式 > 技术百科 > 详情

联想F300型M P3固件升级还原记

发布时间:2023-07-26 发布时间:
|

采用SigmaTel 3410芯片的MP3曾占据市场的大半河山,采用类似方案的机型主要有MaycomXP168R,DEC D1220R、DECM 168R,Hyunwon DAH800,MScha128, MSC h128,爱国者的月光宝盒系列、音子弹MU320、联想F300/F3310以及朝华的75xX系列、魅族mx系列等等。笔者手中就有一款128MB的联想F300。尽管是当年的市场主流,但笔者对其音质已是忍无可忍。弃之不忍,笔者便决定拿它做实验,对其进行固件改造。由于仰慕三星的wow音效,笔者尝试将其刷成三星yep-55的固件。实验一波三折,虽然没成功,但也有不小的发现。 笔者首先从联想的官方网站下载了F300的刷机工具和相应的固件。安装之后,发现该软件其实是SigmaTel MSCN Audio Player,本以为它是一个“万能工具”,后面的实验却出人意料。接着笔者下载了(YP-55 V7.3固件DIY版》(FOR非YP-55 MP3)。先看了一下其附带说明,笔者想了个“捷径”—将三星固件的bin文件复制粘贴至SigmaTel MSCN Audio Player存放bin文件的文件夹,替换掉重复的联想固件。 SigmaTel MSCN Audio Player提示是先将MP3连接至电脑再长按PLAY键,然而这样操作的结果是软件无法与MP3通信,出现了图1的提示。这便是笔者遇到的第一处错误。经过查找资料和摸索,笔者发现正确操作应是长按PLAY键,然后连接至电脑,两个步骤刚好相反。 接下去,笔者又遭遇到另一个难处。正确连接后。电脑出现了图2的提示。笔者重复实验,依然出现图2的提示。这其实是笔者犯下的错误。两家的固件表面上文件数就不一样,这便导致两者简单混合之后,出现某些文件的重复或丢失,进而出现上述错误。 这里笔者有了另一个觉悟:想刷成哪一家的固件就该用哪一家的刷机工具。当笔者任意下载一款采用SigmaTel 3410的三星yepp的刷机工具时,却发现其不能找到连接在电脑上的MP3 , 经验:刷机工具很有局限性,往往只能刷某一范围内的机型。笔者又试验了多款工具才找到合适的。 实验中,笔者又遇到了图3的警告。这是刷不同厂家的固件时的常见问题,对刷机毫无影响。接下去便是振奋人心的图4的场景,这是成功的一半了。记得要去掉quikdownload前的钩号。 当笔者欣喜地打开"yep-55"时,发现显示屏没有任何显示,背景光常亮,所有按键都与网上成功者的简要说明完全不同。但可以播放,那音效真的让人难以忘怀。难道刚才刷机不彻底?笔者又重复了一次刷机过程。 这一次笔者就遇到了最大的麻烦,在刷机过程中,电脑突然弹出MP3被拔除的提示,刷机中止。这下,笔者的MP3再也不能开机,连接至电脑也毫无反应。先找中断原因,笔者起初认为是USB延长线的质量问题所致。至于MP3不能开机,不能被识别,原因可能是固件或者是芯片损坏。笔者此时已有些心灰意冷,只想着刷回联想的固件。 又是经过一番资料查找和实验摸索,笔者才找到解决方法。将电池取出,按住PLAY键,连接至电脑,电脑出现发现"STD-1P 3410…”的提示,这时迅速运行Sig-maTel 11ISCN Audio Player的For-mat程序,便可以进行图5的操作。笔者此时已忘了电池已经取出,又马上运行Update程序,竟也能完成刷机,如图60 开机时,F300提示"low bat-to州’便自动关机了。原来,经过长时间的消耗,电池电量不足,这才是上面刷机中断的原因。 其实固件升级一般是不需要MP3自身提供电源的。至于不少关于刷机文章提到的要保证电池电力充足的说法,应是为防止刷机的突然中断。所以笔者觉得刷机时还是取出电池为妙。刷机有风险,可能彻底损坏机器,但对于像使用SigmaTel 3410的老机型或杂牌机,大胆尝试还是值得的。 笔者将F300变成了yep-55,又从yep-55变回F300o或许在实验前彻底学习理论,便不会出现笔者这样的“幼稚”的刷机过程,但那将失去应对突发事件的能力和机会,也会失去了作为一个爱好者在探索与挫折中得到的成就感。


『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
汽轮机旁路控制策略的研制与应用