话说前几天,坛内有一位星友出一台S16,并声称此S16通过USB刷错了D2的固件,导致无法开机,并且串刷也无法复原。
我看价格合适,就要下来了。此前我对平高机的固件也作过研究,但一直都是集中于研究固件的使用,对于刷错固件,心里也没有底。为此在网上搜寻,结果找到了纪星师傅的一篇作品("当OPENBOX-S16错刷D2固件后。"),讲述了S16刷错固件之后的复原,我与纪星师傅也有交情,这次要跟老朋友偷师学习了。
以下是收到的S16,从内蒙发出。
价格这么便宜,大老远还包邮,要感谢“skysat”坛友的支持。
插上电源,开机,面板上无任何显示,看来刷错固件的后果还是相当严重的。
根据纪星师傅所提供的贴子得知:S16刷错D2固件后,要通过一台S9来重新刷机,大致方法是把S16的FLASH芯片焊下,然后替换S9机上的FLASH芯片,再通过S9机刷S16的固件让这枚FLASH芯片重新注入正确的固件,最后将刷好的FLASH芯片重新焊回S16里。这个方法相当于把S9当作一个编程器来使用。
好,开工,打开S16的机壳。
首先找到S16上的FLASH芯片所在位置。
芯片型号是:ESMT的F25L32PA,这是一枚由晶豪科技出品的32Mbit存储位,合共4M容量的3伏串行闪存芯片,SOP-8封装。
以下是脚位排布的逻辑图。
对于SOP封装的IC,要把它焊下来最好的办法当然是用热风枪,由于我属于电子盲级别,所以这类专业的维修设备当然也没有了。不过在网上倒还找到相关的操作贴,真是感谢万能的度娘,哈利路亚!
照葫芦画瓢,我也找了一段铜线做成了如下形状。
这样,一具SOP8封装的专用焊拆工具就有了。
小周折一番,这片S16的FLASH芯片就被焊下来了。
再找来自用的S9。
打开机壳,同样找到FLASH芯片所在的位置。
S9用的FLASH芯片则是:WINBOND的25Q32BVSIG,这是一枚华邦出品的4M闪存,在网上浏览了一下资料,发现这枚芯片和S16上的F25L32PA是PIN2PIN的。不多说了,再用刚才DIY工具给焊下来。
跟着把S16上焊下来的F25L32PA焊回到S9上去,注意,这焊回去的工作就不必用DIY工具了,用普通烙铁就可以完成。
后面是例行手续,开电脑,打开S9刷机软件。
这时选择一个S16的固件进去。
记得勾选一下“底层引导区”,根据S16卖家给出的说明,此机刷错后,在刷其它S16固件时还会提示“maincode or bootloader "不匹配之类的提示,所以这个Bootloader就一定要勾上去了。
点下一步后等待S9开机。
S9开机后,刷机软件自动进入到UP LOAD固件的状态。这时所选中的S16固件正通过RS232C存进S9的运行内存里。
正在UP LOAD中的S9。
UP LOAD完成,刷机软件提示一个警告,大意是指原FLASH芯片里的数据将被全部清除,并且在烧写过程中不可中断。
点了NEXT后,烧写FLASH芯片程序开始。
大约十分钟后完成。如此一来,F25L32PA就通过了S9再次注入了S16的固件了。
以下是重新焊回到S16的主板中。
用普通烙铁就可以完成,我焊的手工并不是太好,焊完后注意用万能表检查一下8个脚位的电阻以确认一下焊接是否妥当。
再次打开S16的电源,发现情况好了。
但不久后,S16的面板还是出现了另一个错误的提示。
A5H,这个就不是什么大问题了。经查,是S16固件不对应所致。回到电脑上,打开S16刷机软件选择一个较老版本的S16固件。
进入S16刷机程序。
S16在串刷的过程中,面板还会有动态提示。
经过十分钟左右,S16刷机完成。
再次接通S16的电源,面板出现了频道号码的画面。
接上电视。
至此,S16刷错固件的复原基本完成,开始对各项菜单功能进行检查。
进行卫星的例行设置,一切如常,信号条正常锁定。
进入收视画面。
至此可以判定,S16复原完成。
小结:
1对于刷机,一定要谨慎从事,网上的传言要仔细核实清楚了才下手,以免刷错造成损失;
2对于拆换闪存进行异机刷写的案例,我在中ju时代就已经有所听闻,当时是群内的“黄塘-痛哭”群友介绍过的;
3所谓前人栽树,后人遮荫,纪星师傅前面给出的宝贵经验是很重要的;
4对于IC的焊拆,有热风枪是最好的办法,实在没有,应用其它方法时务必要小心从事,以免破坏PCB板上的焊盘;
5用于修机和复原机器用的固件一定要找一个稳定的,兼容性好的固件来做,以免像我前面一样兜弯路。
后话:
我一直以来都认真地发贴,不是为了其它什么目的,而是为了栽好这棵卫视业界的大树,好让后面玩卫视的朋友有个参考。对于这个问题,我在来卫星参数安家之时就和老咖谈过了。我这次也是参考了纪星师傅贴子才完成的,这也印证了我以前所作出努力的正确性。
我期待更多的坛友可以共同栽好这棵大树,一切纯粹的感慨坛内冷清、人气不足等等都是废话,只要大家都努力栽培好这棵卫视业界的大树,就是我坛前途与方向的最好解决之道。
我是一个电子盲,我能做到的,其它坛友一样能做到,只要稍稍付出努力就可以完成,我想,如果当初S16的那位卖家“skysat”坛友可以仔细再找找办法来解决问题的话,就不至于贱卖了。
好了!我话多说了一些,大家海涵。
另,附上两种FLASH芯片的资料,有用者下载。
华邦 W 25Q32BVSIG
晶豪 F25L32PA
2013年12月20日
记于惠州
扫码下方或搜索关注公众号“卫星参数网”,独家内幕新闻!