1.4. 远程升级烧写器固件
1.4.1. 升级说明
一拖二烧写器固件是指控制整个烧写器工作的主控芯片固件程序。
烧写器固件可以通过PC工具burn_tool.exe
操作进行远程升级。
升级工具可选择最新的3个版本固件进行升级,同时支持升级根据客户需要制作的特殊版本烧写器固件。
烧写器固件会根据实际情况不定时进行优化升级,正常情况下务必及时升级到最新版本,否则可能出现一些烧录问题。
1.4.2. 远程升级烧写器固件流程
打开远程升级控制界面,有两种方法打开。
方法一:一台PC只支持升级1台烧写器
方法二:一台PC支持同时升级6台烧写器
1.4.2.1. 方法一:一台PC只支持升级1台烧写器
参考《打开部署程序界面》章节,打开更新程序的界面后如打开远程升级界面步骤所示:
【1】点击“设备”;
【2】点击“远程升级”,打开远程升级控制界面,会出现如图方法一远程升级操作说明所示远程升级界面;
如方法一远程升级操作说明所示:
【1】选择要升级的烧写器固件版本
【2】点击“升级”
【3】升级成功后,对烧写器重新上电;
【4】重新上电后,显示屏提示“无烧写文件!”,参考《部署目标芯片程序到烧写器》部署sdk编译生成的.fw、.ufw或.key文件到烧写器后即可执行程序离线烧录;
1.4.2.2. 方法二:一台PC支持同时升级6台烧写器
参考《打开部署程序界面》章节的操作步骤【3】鼠标右键打开“CD 驱动器”光驱,会看到
burn_tool.exe
可执行文件,只把burn_tool.exe
可执行文件复制一份到PC其它路径备份Note
注意,只需要拷贝
burn_tool.exe
,不要拷贝别的文件,否则可能会无法升级烧写器上电后使用USB线进行“烧写器和PC端连接”(也可不上电直接连接USB线),让烧写器进入“PC模式”(一台PC可以同时通过不同的USB接口连接6台烧写器,USB接口不够可通过USB扩展器进行连接);
双击备份的
burn_tool.exe
,打开远程升级控制界面,如图方法二远程升级操作说明所示:【1】选择要升级的烧写器固件版本
【2】在对应检测到烧写器连接上的通道,点击“升级”(支持6台在线的烧写器同时升级)
所有升级的通道升级成功后,可对烧写器重新上电
重新上电后,显示屏提示“无烧写文件!”,参考《部署目标芯片程序到烧写器》部署sdk编译生成的.fw、.ufw或.key文件到烧写器后即可执行程序离线烧录;
1.4.3. 特殊版本升级流程
特殊版本升级同《远程升级烧写器固件流程》的正式版本升级流程基本一致,主要区别是特殊版本升级需要输入特殊版本序列号。
如图远程升级特殊版本操作说明所示:
【1】输入要升级的特殊版本序列号
【2】点击查询,查询到对应的特殊版本
【3】点击升级,升级成功后,对烧写器重新上电
【4】重新上电后,显示屏提示“无烧写文件!”,参考《部署目标芯片程序到烧写器》部署sdk编译生成的.fw、.ufw或.key文件到烧写器后即可执行程序离线烧录;
1.4.4. 升级异常处理
升级过程出现USB松动等原因导致升级失败,请对烧写器重新上电再插入USB线,重新走正常的升级流程
远程升级工具如果一直未检测到烧写器插入,可以尝试:
【1】烧写器不供电,按住烧写器上的“独立按键”(参考:烧写器主机介绍 中的图片)
【2】烧写器插入USB线并连接PC
【3】松开独立按键;这时远程升级工具一般能再次检测到烧写器插入,通过《远程升级烧写器固件流程》的方法二使用提前备份的
burn_tool.exe
进行升级,这时候走正常的升级流程即可;