特转来让大家了解下PHILIPS解码芯片是如何刷固件的
作者:jiliangseason
兄弟最近在网上发现一款Mp3的广告,
全新原包装HARTRESS,HC910C-256M,OLED彩屏,带FM收音,LINE-IN 音源直录,标配原版 森海赛尔MX300耳机
采用Philips高端多阶滤波解码芯片,音质如水晶般清澈
96*64高分辨率65K色OLED屏幕,更炫更节能
MP3/WMA/WAV/ASF等音乐格式全兼容播放
支持ID-3歌曲,“歌词同步显示”功能!可以实现歌词歌曲同步播放
A-B复读、跟读、对比功能,外语学习更轻松
支持(line-in),实现PC/TV/CD/DVD等的音频数据直录
FM调频(87.5mh-108mh),18个电台预设,并支持FM内录
多种EQ模式(摇滚/现场/标准/古典/流行等)
菜单语言:简体中文、英文、繁体中文支持
10秒歌曲预听
高容量锂离子电池,连续播放mp3达15小时以上
40个国家语言支持
电子书功能和图片浏览功能
支持1500个文件,同时支持导航器(边听歌曲边选择下首播放曲目)
超长录音功能(独有的VOX技术,128MB可录音38小时以上),智能化
声控录音功能,随处记录生活乐趣
信噪比:≥90Db
“黑魅影、白月光、紫梦幻”等三种颜色选择
128M/256M/512M三种容量自由选择
我看下说的是不错,但不知实物如何,按网上交易的流程买下来,收到实物后听了音效等还可以,但是就有一个问题,就是广告中说是支持图片,但实际上只支持96*64的Bmp小图,不支持Jpeg,我认为我是上了一当,
本来到这里就要结束,但今天没事上网一看发现原来我的 Mp3是可以升级固件的,所以到Hatress的网上下了他们的固件文件,按介绍的方法将固件文件和字体文件拷到Mp3中,断开与电脑的连接,再将Mp3 插到电脑上,过了一会说是找到移动磁盘,再看,固件已经刷成功了.
打开Mp3一看,原来的问题还是没有改变.于是就在网上找相关的文章来看,有几篇说是可以用相同型号芯片的Mp3的固件来代刷.于是到网上找相同芯片的固件文件,找到一个文件名为KMP1000_dfu1216_v1.44.ebn的文件(我原来的文件是SSA1_ROMDFU.ebn).按原来的方法把这个新的文件和字体文件拷到Mp3中,断开连接,再插上,进"我的电脑"中一看,移动磁盘还在,打开来一看,字体文件不见了,新的固件文件还在,把Mp3 拔下来一看,还是原一的厂名系统,固件文件没有刷进去.
后来我把新文件的文件名改为SSA1_ROMDFU.ebn,就是跟老的固件文件同名,加上字体文件拷到Mp3中发现,再重新拔插一次Mp3,过一会儿电脑提示找到新硬件,再一看是一个可移动磁盘,但是Mp3上没有了跟电脑连接的图像,拷进去歌后拿下来也放不出来的,我的Mp3 成了一个移动磁盘.
赶紧再把我机子本来的固件拷到Mp3里,再拔插一次Mp3(这经是第三次刷了),等了一会儿再看Mp3是本该出现的开机画面却不见了,再看移动磁盘里,两个文件(固件文件和字体文件)静静地躺在那里,呜呜呜,我的Mp3终于被我刷固件给刷坏了.
这个可好了,本来实际上没有什么太大的问题,现在却连用也不能用了,又在网上找了几篇文章,没有我要的内容,到几个论坛发贴问人家我的Mp3是不是报废了,有个小子回的是:"不是,你可以用绳子拴上你的Mp3当流星锤砸人玩呀"
后来冷静下来仔细分析,我刷的固件是不对,但是只要把原来的固件刷回去不就行了吗,但是为什么按原来的方法不能把老的固件刷回去呢.那是因为了更换了固件文件,我机子老的固件是支持Mp3 Flash中的固件文件自动分析自动加载到SAA7750芯片中的,但这个老的固件已经被我改过了,当然不支持了,所以只好想办法自已把固件文件刷进 SAA7750芯片中.
在网上几经搜巡,找到一个软件,DFUAPP.exe说是能刷Mp3的Bios,下载下来接上我的Mp3 ,再运行软件,说是没有找到相关的设备,后来想到在Imp3论坛中看到的要按着Play + Rec 键插上电脑,重新按住这两个键,接上数据线,很快有了反应,说是找到新硬件,要安装相应的驱支,随着DFUAPP.exe有几个系统文件,不知是不是,死马当活马把这几个文件选上,还真的是驱动,装好驱动之后再运行dfuapp.exe 提示找到Saa7750,找到就好,找到就好,就怕找不到.哈哈
这下好办了,打开原来的固件,我刷,我刷,我刷刷刷,
不一会就刷好了,再拔下,开机,哈哈哈,我亲爱的,久违的开机画面,您老人家终于出现了,苍天呀,大地呀,是哪位天使大姐设计的DFUAPP.EXE文件呀,真是要感谢她呀.
再看一下,显示有一点不正常,没有问题再插上,把字体文件拷进去,拔下来,再插上,Mp3上出现了又一个久违的Mp3跟电脑连接的图像,再拔下来,开机,终于跟买回来的时候一模一样了,
以后我再也不敢乱刷了,不过我对Mp3 的固件文件有了一点兴趣,不知哪位老大能发一点关于这方面的文章,不知我能不能自己修改这种SA7750的固件文件,有没有这种文件的源码和查看器什么的,兄弟在这请各位大侠指教了.