1.7. 授权烧写次数限制功能
1.7.1. 应用场景
比如开发出来的目标芯片程序fw烧写文件,只允许指定烧写器烧写到1000颗芯片上,烧完1000次后,此烧写文件作废,将不能再通过烧写器进行烧写,防止他人谋利。要实现这个功能,可以将fw文件进行授权烧写次数限制。
1.7.2. 支持的授权方式
授权方式 |
介绍 |
---|---|
普通授权 |
本章介绍的是普通授权模式 |
多算法授权 |
参考《多算法授权使用说明》 |
私有数据授权 |
参考《私有数据授权使用说明 》 |
烧录等级授权 |
简单介绍如下,有需要联系杰理工程师 |
烧录等级授权简单介绍:
Note
客户拿到烧写器是用户级别, 用户级别不用烧空片
代理商发货的芯片都是提前烧了RKEY/R3KEY
代理商用特殊工具, 授权烧写器变为管理员级别, 并限制烧写次数
客户烧写的时候, 判断RKEY/R3KEY是否匹配, 匹配是不记次数的
如果是空片,烧录器烧录时: (1) 用户级别, 不允许烧写 (2) 管理员级别, 计数 非空片,烧录器烧录时: (1) RKEY/R3KEY不匹配, 报错 (2) 匹配,不计数
烧写次数用完后, 烧写器变为用户级别
6.其它说明: rkey只有一个;lkey可以有很多个;高6bit一样即可;
客户的烧写器更新burn_tool的界面生成一个UUID,代理商复制改UUID到授权级别工具;
然后管理员模式授权一定次数给烧写器;生成一个授权数据给客户;
客户在burn_tool界面把授权数据下载到烧写器即可使用
代理商先烧rkey,再卖芯片给客户,客户可以烧;或者客户通过等级授权方式烧录空片;授权次数用完就不能烧录空片了;
1.7.3. 普通授权模式介绍
FW/UFW文件支持两种授权模式:无限制模式和绑定机器码模式。
无限制模式
此模式授权后的FW/UFW文件不和具体的某一台一拖二烧写器绑定。只要KEY匹配的一拖二烧写器都能加载烧写,同不经过授权的fw/ufw无任何差别。
绑定机器码模式
此模式授权后的FW/UFW文件只能被绑定的机器码所属的烧写器加载烧写。
1.7.4. 无限制模式授权fw文件制作
PC端双击打开固件文件烧写授权工具_(版本号).exe
可执行文件(请联系杰理深圳办获取此工具)工具面,按照如无限制授权fw文件生成所示的1~4步骤操作后,
出现如无限制授权fw文件保存所示的界面,点击保存授权后的fw文件到指定目录。
点击保存后,如保存授权fw文件提示信息所示提示保存成功和保存在的具体路径,点击ok即可。
1.7.5. 绑定机器码模式授权
1.7.5.1. 制作限制烧写次数fw文件
机器码生成步骤
【1】PC端打开更新程序界面(如不懂请参考《打开部署程序界面》小节内容);
【2】如打开机器码界面所示选择界面菜单栏“授权(A)”->“机器码(M)”,打开机器码生成界面;
【3】如机器码生成界面所示,点击“更新机器码”,复制生成的机器码到授权工具对fw文件进行授权。
Note
如果“机器码”选项为灰色,请确认烧写器“主控板”硬件是否支持授权次数功能(V5.0硬件版本主控板才支持该功能)。详情请查看《烧写器主机介绍》小节。
注:一个烧写器支持八个机器码生成,可制作8个授权次数限制的fw文件,当前只列举序号1的机器码进行fw文件授权,其它序号的机器码生成,fw授权文件制作流程一致。
生成机器码授权的fw文件
【1】PC端双击打开
固件文件烧写授权工具\_(版本号).exe
可执行文件工具界面;【2】按如机器码授权fw文件生成所示1~6步骤操作,出现如机器码授权fw文件保存界面所示保存界面,点击保存授权后的fw文件到指定目录;
【3】点击保存后,如保存授权fw文件提示信息所示提示保存成功和保存在的具体路径,点击ok即可。
1.7.5.2. 制作不限制烧写次数fw文件
制作不限制烧写次数fw文件,同制作限制烧写次数fw文件步骤基本一致,唯一不同的是不限制烧写次数fw文件制作勾选的是“无限制”,如机器码无限制授权fw文件生成界面所示。配置完后点击“授权”生成对应的授权文件。
1.7.6. 授权次数限制程序烧写说明
已授权的FW文件烧写
如制作了限制1000次的fw烧写文件jl_isd_AC897N_[已授权-机器码CRC[1603]].fw,参考《部署目标芯片程序到烧写器》小节,把该fw文件更新到烧写器。更新完已授权的fw文件到烧写器后,走正常的芯片烧写流程,烧写成功1000颗芯片后,烧写器将不再支持该FW文件烧写,显示屏报“次数溢出”。
查看授权次数使用情况
中途想查看授权次数使用情况,可进行
【1】PC端打开更新程序界面(如不懂请参考《部署目标芯片程序到烧写器》小节内容;
【2】选择更新目标芯片程序界面菜单栏“授权(A)”->“机器码(M)”,打开如查看授权次数使用情况界面所示的机器码控制界面;找到fw文件对应的机器码校验码序号,查看剩余次数。
中途更换烧写程序
中途更换烧写程序,不会造成当前fw授权次数信息掉失,下次可以更新回当前授权的FW继续使用。只有更新其它程序后,重新更新当前序号的机器码,当前序号原有授权信息才作废。
1.7.7. 注意事项
一拖二烧写器授权次数限制功能,必须更换V5.0硬件版本的主控板方能使用。详情请查看《烧写器主机介绍》小节,来识别当前主控板是否支持授权次数限制功能。
请保护好未授权的fw文件,不乱转发他人,否则本次授权烧写次数限制无任何意义。