2.2. 手动烧录、校验、查空芯片操作流程

2.2.1. 烧录环境准备

烧录需要准备的东西有:

类别

说明

数量

PC计算机

1. 用于升级烧录器固件,升级到需要的固件版本或最新版本
2.用于部署fw文件、ufw文件或key文件到烧录器先存储起来,
再实现离线烧录

N 台

烧录器主机

用于控制烧录芯片

1台

USB数据线

1.用于烧录器和PC计算机连接,升级烧录器固件
或更新目标芯片程序
2.用于烧录器USB端口和样机USB连接的数据线N条

N条

电源适配器

请使用9.0V、2.0A以上规格电源,给烧写器供电

1个

治具

用于配合N个烧录器N*8个样机同时实现批量烧录

1个

样机

1.可以烧录单个样机,开发板;
2.使用N台烧录器配合治具同时烧录N*8个样机

N个

待烧录的芯片程序

准备要烧录sdk编译生成的fw文件(包含了key文件);
fw文件需要先授权才能部署到烧录器
也可单独先烧录key文件,再通过强制升级等工具烧录带key的程序;

1个

2.2.2. 烧录器上电开机

  1. 烧录器供电

    烧录器使用9V电源适配器进行供电,电源接线如烧录器供电接线图所示所示。

    烧录器供电接线图

  2. 烧录器上电开机

    烧录器出厂前已烧录有控制烧录器工作的固件程序,拿到烧录器后即可上电开机。烧录器供电后操作步骤如上电开机界面所示,

    • 【1】拨动“控制总电源的钮子开关”,往右拨为开,左为关;

    • 【2】上电后,“电源指示灯”和“8个烧录通道状态指示灯”亮起;

    • 【3】LCD显示屏显示3S“开机界面”后显示“烧录信息”和“等待烧录界面”;

上电开机界面

2.2.3. 烧录器固件版本确认及更新

烧录器固件指控制整个烧录器工作的主控芯片固件程序,烧录目标芯片程序前务必确认当前烧录器固件版本是否是最新(特殊情况除外),否则可能出现一些烧录问题。

  1. 当前烧录器版本确认

    烧录器上电开机显示3S开机界面,界面包含烧录器固件版本号(更新目标芯片程序界面也包含有烧录器固件版本号),如开机界面所示。

    开机界面

  2. 定期检查是否有新版本及更新烧录器固件

    如果当前烧录器使用的固件版本过旧,更新目标芯片程序fw文件的PC工具界面会有相应的更新提示,如有新固件请及时进行更新。

    进入远程升级烧录器固件的PC端控制界面,即可获取到最新的3个烧录器固件版本号,可选择需要的版本进行升级。升级步骤可参考远程升级烧录器固件章节内容。

2.2.4. 更新目标芯片程序到烧录器

2.2.4.1. 更新说明

芯片烧录、校验、查空程序前,需要更新目标芯片对应的烧录程序即SDK编译生成的fw文件、ufw文件,或key文件到烧录器,烧录过程烧录器会把程序烧录到目标芯片,或利用程序进行校验和查空。 如果烧录器已经更新过对应的程序,请跳过以下小节的操作步骤。

2.2.4.2. 打开PC端控制界面

在烧录器上电开机后,按如打开PC端控制界面所示进行操作,

  • 【1】使用USB线进行“烧录器和PC端连接”;

  • 【2】打开PC端“此电脑”,看到“CD驱动器”光驱;

  • 【3】鼠标右键打开“CD驱动器”光驱,会看到burner.exe文件和使用手册等文件;

  • 【4】双击burner.exe,出现如PC端控制界面所示PC端控制界面(也可在第4步直接鼠标左键双击“CD驱动器”打开);

打开PC端控制界面

PC端控制界面

Important

一定要在上电开机后,再使用USB线进行“烧录器和PC端连接”进行程序更新,如直接使用USB进行程序更新,可能USB供电能力过弱导致更新失败。

2.2.4.3. 选择要烧录的目标芯片型号

这里对AC897N芯片进行fw烧录文件更新演示,在打开PC端控制界面后,进行操作:

目标芯片型号选择界面

2.2.4.4. 选择并部署烧录文件到烧录器

打开部署程序界面后按如部署fw烧录文件到烧录器所示的步骤进行操作:

  • 【1】点击打开并选择需要部署的已授权的fw文件(ufw文件、key文件也可,fw/ufw文件必须授权才能通过一拖八烧录器烧录,可参考授权烧录次数限制功能章节内容,了解此功能并对fw文件进行授权)

  • 【2】选择芯片烧录配置项(一般默认,可参考各型号芯片PC端烧录配置项介绍章节内容根据需求进行配置);

  • 【3】点击“部署”按钮,部署FW文件即目标芯片烧录程序到烧录器;

  • 【4】部署成功后,有“部署烧录器成功,请重新上电”提示,点击OK后请对烧录器重新上电。

如果部署失败,有对应的错误信息提示,根据提示找错误原因再重新更新,如反复部署失败,有解决不了的问题,及时联系杰理技术支持。

部署fw烧录文件到烧录器

2.2.5. 烧录器工作模式介绍与设置

2.2.5.1. 烧录器工作模式介绍

工作模式

模式介绍

烧录模式(
烧写模式)

把更新到烧录器的.fw、.ufw、.key文件对应的数据烧录到目标芯片;
烧录程序数据的同时,对配置的lvd、认证码、蓝牙地址、
资源文件等进行烧录,同时实现芯片性能测试等功能

校验模式

把更新到烧录器的.fw、.ufw、.key文件及lvd,
资源文件等对应的数据与上一次烧录即当前芯片已经存在的数据做对比,
主要用于确认当前芯片的程序数据等与预期要烧的文件数据是否是一致的

查空模式

检查芯片是否是空片,即是否已经烧录过.fw文件程序、key文件数据;
查空模式也常常用于找回当前芯片已烧程序对应.fw文件的校验码

电流测试模式

测试待机,关机等模式下样机消耗的电流

2.2.5.2. 烧录器工作模式设置与确认

  1. 工作模式设置

    烧录器工作模式通过烧录器上的拨码开关进行设置,拨码类型对应的工作模式如烧录器工作模式设置所示。

    烧录器工作模式设置

  2. 工作模式确认

    烧录器上电开机后,显示屏上显示烧录信息部分显示有当前的工作模式,如显示屏工作模式显示所示。

    显示屏工作模式显示

2.2.6. 样机芯片程序烧录

2.2.6.1. 烧录准备工作

  1. 烧录样机芯片程序前,确保执行了前4小节的相关操作,以防烧录过程出现一些异常问题,包括:

  2. 准备好待烧录并已经引出USB接口的样机,或量产样机及专用治具。

2.2.6.2. 样机芯片开始烧录

烧录准备工作做好后,可对烧录器重新上电开机并打开控制USB电源的钮子开关,让烧录器显示界面处于准备烧录状态。 当烧录器检测到样机芯片的VBAT、DM、DP、GND引脚连接的USB公头接入USB烧录接口,即开始对当前通道的样机芯片进行程序烧录。 所以对样机进行烧录的方法有两种:

  1. 先打开控制USB电源的钮子开关,再让样机芯片的VBAT、DM、DP、GND引脚连接USB线公头插入烧录器烧录接口母头。烧录单个样机,或者量产时通过治具按压接触式烧录可使用这种方法。

  2. 先让样机芯片的VBAT、DM、DP、GND引脚连接USB线公头插入烧录器烧录接口母头,再打开控制USB电源的钮子开关。非量产且无治具需同时烧录多个样机时可使用这种方法。

    使用方法1进行烧录,开始烧录图解如单个样机开始烧录步骤治具开始烧录步骤所示。

    单个样机开始烧录步骤

    治具开始烧录步骤

2.2.6.3. 烧录结果判断

  1. 烧录成功判断

    烧录成功后显示屏上对应的通道进度条部分显示绿色,同时进度条内显示有烧录成功信息和烧录所用时间,这时拔出USB线即可完成烧录,如单个样机烧录成功显示治具烧录成功所示。

    单个样机烧录成功显示

    治具烧录成功

  2. 烧录失败判断

    烧录失败后显示屏上对应的通道进度条部分显示红色,同时进度条内显示有烧录失败的报错信息,如烧录失败进度条状态所示(也可能是其它错误类型)。拔出USB线进度条显示屏恢复正常显示。

    烧录失败进度条状态

Note

了解详细的状态指示和报错提示说明,请参考《状态指示和报错提示说明》章节。

2.2.7. 样机芯片程序校验

2.2.7.1. 校验准备工作

  1. 校验样机芯片程序前,确保执行了前4小节的相关操作,以防校验过程出现一些异常问题,包括:

  2. 准备好待校验并已经引出USB接口的样机

2.2.7.2. 样机芯片开始校验

校验准备工作做好后,可对烧录器重新上电开机并打开控制USB电源的钮子开关,让烧录器显示界面处于准备烧录状态。 当烧录器检测到样机芯片的VBAT、DM、DP、GND引脚连接的USB公头接入USB烧录接口,即开始对当前通道的样机芯片进行程序校验。 开始校验同《样机芯片开始烧录》的操作一致,可参考单个样机开始烧录步骤治具开始烧录步骤

2.2.7.3. 校验结果判断

  1. 校验成功判断

    校验成功后显示屏上对应的通道进度条部分显示绿色,同时进度条内显示有校验成功信息和校验所用时间,如校验成功进度条状态所示。 校验成功表示芯片程序与更新的fw程序文件数据一致,这时拔出USB线即可完成校验。

    校验成功进度条状态

  2. 校验失败判断

    校验失败后显示屏上对应的通道进度条部分显示红色,同时进度条内显示有校验失败的报错信息,如校验失败进度条状态所示。 校验失败表示芯片程序与更新的fw程序文件数据不一致,拔出USB线进度条显示屏恢复正常显示。

    校验失败进度条状态

2.2.8. 样机芯片程序查空

2.2.8.1. 查空准备工作

  1. 查空样机芯片程序前,确保执行了前4小节的相关操作,以防查空过程出现一些异常问题,包括:

  2. 准备好待查空并已经引出USB接口的样机

2.2.8.2. 样机芯片开始查空

查空准备工作做好后,可对烧录器重新上电开机并打开控制USB电源的钮子开关,让烧录器显示界面处于准备烧录状态。 当烧录器检测到样机芯片的VBAT、DM、DP、GND引脚连接的USB公头接入USB烧录接口,即开始对当前通道的样机芯片进行程序查空。 开始查空同《样机芯片开始烧录》的操作一致,可参考单个样机开始烧录步骤治具开始烧录步骤

2.2.8.3. 查空结果判断

  1. 查空成功判断

    查空成功后显示屏上对应的通道进度条部分显示绿色,同时进度条内显示有查空成功信息和查空所用时间,如查空成功进度条状态所示。 查空成功表示芯片为空片,没有烧录程序数据,这时拔出USB线即可完成查空。

    查空成功进度条状态

  2. 非空片判断

    查空结果为非空片时显示屏上对应的通道进度条部分显示红色,同时进度条内显示有非空片的提示信息,表示当前芯片为空片即没有烧录过fw文件和key文件, 如芯片非空进度条状态所示(V3.1.0及以上版本烧录器固件支持查空模式芯片非空片显示烧录器版本和fw文件校验码,请参考芯片非空显示烧录器版本号和程序校验码说明)。拔出USB线进度条显示屏恢 复正常显示。

    芯片非空进度条状态

2.2.8.4. 芯片非空显示烧录器版本号和程序校验码说明

  1. 支持该功能的烧录器固件版本:V3.1.0及以上版本

  2. 用途

    • 显示烧录器版本号:该版本号只烧录器控制烧录的固件程序版本号,仅用于让用户知道当前芯片程序是一拖二还是一拖八烧录器烧录以及用哪个版本烧录;不支持查找其它升级工具升级后芯片中程序校验码;

    • 显示程序校验码:改该校验码一般指fw烧录文件的u16+u32校验码,仅用于让用户知道当前芯片内的程序对应的fw文件的校验码是哪个,即用于找到芯片程序对应的fw文件;

  3. 显示说明

    • 烧录器可以找到校验码或者烧录器版本,芯片非空片显示提示如芯片非空显示烧录器版本号和程序校验码所示,表示该芯片使用V3.1.2烧录器固件进行烧录(V3.X.X为一拖八烧录器,V2.X.X为一拖二烧录器),芯片程序数据对应的fw文件校验码为9667-1BC6325B;

    芯片非空显示烧录器版本号和程序校验码

    • 烧录器找不到烧录器版本号和程序校验码,芯片非空片显示提示如芯片非空进度条状态所示。不能显示版本号和校验码可能原因:1、芯片程序不完整;2、非一拖二和一拖八烧录器烧录,如测试盒或强制升级工具通过下载目录升级;