升级工具软件:GxDownloaderIII V2.004
说实在的,这几个软件就这个最麻烦,我搞了将近半小时才会用,但该软件(可能是)使用注册表保存用户配置,下次启动时详细配置还在。
(1)连接数据线
(2)打开GxDownloaderIII,选择端口(serial port),点端口后面的“>>”打开详细设置栏,
芯片型号:选择“GX3001”。晶振频率选择“4M”(有必要吗?3001还能以其他频率工作吗?为何厂家不内置?)。flash类型:“PPI-flash”为并口,“SPI-flash”为串口,一般板子上都是8脚的串行数据接口的flash,那就选择“SPI-flash”,flash型号就有点头疼了,我的是25L800还有其他什么的忘记了。下拉框里面没有啊?选个差不多的吧:“W25X80”,内存类型和容量默认“SDRAM”“64M”(那一块内存有64M吗?SDR内存条8芯片{zd0}的我只见过256M的,除以8还有多少?不管他了,好用就行了)
Mode:工作模式“Download”为刷写数据,“Erase”为擦除数据(我没用过,怕变砖 ),“Dump”为备份数据。
Section:选择需要编辑的数据内容。“All”为全部,“Bootload”为启动加载项(估计这个刷错就会变砖),“Main code”为主代码(估计这个错了要瘫痪),“Logo”顾名思义是开机画面,“Common Data”通用数据(估计是操作程序),“Default UserDB”默认用户数据,“UserDB”用户数据,“SysDB”系统数据,“Key”搞的就是他了!!
File:选择备份的保存位置和文件全名(包括扩展名)或者准备好的升级文件位置。
按下面的大按钮,备份为“Dump”,刷写为“Download”
(3)打开接收机电源,接收机无视频输出,有些接收机面板会显示数字或字符,显示内容根据工作模式和编辑的数据内容而不同(仅了解一下,可不必管他),等待进度条完成,并有声音提示。关闭接收机,拔出数据线,---试机---OK了!
备份说明:Mode选择“Dump”,Section选择“All”(也可以将各单元数据分别备份)
升级说明:Mode选择“Download”,Section:至于Section选择就根据你的需要了,如果你找到的是一个完整的升级文件(1M或2M)那就选择“All”(全部).
补充说明:进度条到{bfb}不代表已经完成,必须等程序的选择框变得可用(未完成时所有的选择框都是灰的),并有声音提示才能关闭接收机。
常见问题汇总:
(1)软件无法与接收机建立连接(软件什么反应都没有,接收机依然正常启动有视频输出):确认您的COM端口选择无误。检查数据线,不能确认信号输入和输出的就调换两线再试。不要张冠李戴!确认芯片型号和您使用的刷写软件配套。
(2)软件与接收机连接不正常(打开接收机后软件有反应,但报错或不能正常通讯):检查连接线是否某一根不通或接错,标准9芯串口的5脚一定要连。
(3)烧写失败(烧写过程中提示失败或者进度条始终长时间停留在一个位置):检查bin文件是否超过大小(例如山寨2023E的都是1M,刷2兆的bin是不行的),连接线接触是否可靠,接收机是否存在硬件故障。
(4)变砖了怎么办?
a:首先确认其是否还可以与电脑连接,如果可以,那就重刷bin。
b:如果不能连接那就拆开机壳,找到BL脚硬跳线后开机(5脚数据口一般可以短接4,5脚复位)。
c:如果找不到BL脚,那就看你的flash了,如果是8脚的串口flash,那就自制一个并口的读写器,很简单的,插入电脑的并口直接刷写flash!
d:如果是早期的16M并口flash,那我建议你拿去砌墙,那个flash读写器的价格是3位数。
e:重写或者替换了flash还不行?应该是烧芯片了,就剩下研究价值了。
(5)同样型号的山寨机刷同样的bin(完整)有的可用有的不可用:山寨机的型号不规范,型号一样不代表主板一样,选择bin{jd1}不能依赖机器型号,{zh0}是依赖主板型号,但是主板也山寨,所以只能依赖芯片型号了。
(6)2023E芯片写入到97%卡死:2023E山寨机多为1M的bin文件,如果你备份了2M的数据是写不进去的,这时如果有一样的机器就备份1M数据来用,如果没有,请手工编辑那个2M的文件,删除前面一半(00000000h-000ffff0h),保存后面的一半即可。
(7)升级后出现面板显示混乱或遥控失效或没信号:你使用了和你的接收机不配套的更新文件,重新寻找合适的或者修改原机的备份文件仅修改PMT部分即可。