【野火 fireFlasher Mini 脱机烧录器】UID限制和烧录次数测试 - RISC-V MCU技术社区 - 电子技术论坛 - 广受欢迎的专业电子论坛
分享 收藏 返回

xiaopeng 关注 私信
[文章]

【野火 fireFlasher Mini 脱机烧录器】UID限制和烧录次数测试

烧录次数测试

前言

在上一篇帖子中已经进行了部分功能的测试,详细见链接:https://bbs.elecfans.com/jishu_2354452_1_1.html

这一篇将继续进行其它功能测试,主要包含两个功能:

  • 烧录次数限制
  • UID限制

烧录次数限制测试

烧录次数,顾名思义,就是设置一定的次数,烧录超过设置的次数将不可进行烧录,这个功能在很多场合确实是需要的,是一项很实用的功能,大多数离线烧录器基本都有这个功能。
需要注意的是,烧录失败将不记录次数。

下面实际测试一下这个功能。

我将次数设置为3,也就是只能烧录3次,看看实际是不是只能烧录3次。
配置如下:

图片.png

然后,点击“一键烧录”,再点击“退出配置”即可将烧录器与PC断开连接,变成脱机烧录模式(绿灯常亮)。

经过实测,确实只能烧录3次,从第四次开始就烧录步成功,详见顶部实拍视频

UID限制测试

每个芯片都有一个唯一的UID,因此想要对某一批芯片进行烧录,
同时又要防止被盗用,可以通过这种方式来限制。

配置界面如下:

图片.png

需要设置起始UID和结束UID,都是16进制。
由于本次是个人测试,并不存在一批连续的UID芯片,所以我这里就将起始UID和结束UID设置为同一个,这样就是意味着只能烧录一片芯片。

野火烧录器好像不能读取芯片的96位UID,所以获取芯片的UID还得使用其它工具。

我通过PW200烧录器读取了芯片的UID:

图片.png

将该UID配置到野火上位机中,配置后如下:

图片.png

然后点击“限制”按钮。

然后,点击“一键烧录”,再点击“退出配置”即可将烧录器与PC断开连接,变成脱机烧录模式(绿灯常亮)。

经过实测,不能成功烧录,确定设置的芯片ID和PW200读出来的一样,不知道问题出在哪里

UID设置后烧录不成功

更多回帖

×
发帖