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

张帆 关注 私信

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

这几天测试了上位机的几个烧录选项,主要测了烧录次数限制和远程烧录,还有个串口输出日志,搞了一天也没搞定,找了淘宝的技术支持也没解决了。哪位朋友对串口输出了解的欢迎交流。

烧录次数限制

在上位机界面的左边选项中,可以限定烧录次数。如下图所示:
image.png

此处我们测试,就选择3次。选择好次数后,加载固件,直接点击一键烧录,烧录到脱机烧录器。
image.png

此时再点击退出配置,就可以AT32F437烧录了。前3次烧录都是可以烧录的,第4次再点击烧录按钮,就开始亮红灯了。

如底部视频所示:

远程烧录测试

远程烧录指的是烧录时,指定设备ID,此时烧录器上位机软件,会将固件包的格式改为fire格式,然后再点击远程烧录即可。这种烧录方法对于源代码的保护做的很好,防止了代码被反编译。很有实用意义。具体操作如下:

1.查看设备ID,将其复制,如下所示:
image.png

2.点击【生成远程固件】,输入设备ID后点击确认
image.png

再输入固件名称后,点击保存
image.png

保存后可看到日志输出
image.png

3.点击烧录远程固件,选择刚才保存的固件,点击确认,即开始烧录
image.png

烧录后结果如图:
image.png

4.点击退出设置,即可开始为开发板下载程序

串口测试(未成功)

野火的官方文旦关于串口的配置是这样的:
image.png

因此,我将串口的2跟线RXD----->AT32F437 TX引脚PA9

TXD----->AT32F437 TX引脚PA10

且和技术人员沟通后,结论为当脱机烧录器不处上位机下载模式时(也就是固件已经下载到了脱机烧录器内),此时,脱机烧录器相当于1个CH340,也就是USB转串口。

因此脱机烧录器一端连接usbc到电脑,一端连接AT32F437。理想状态应该是AT32F437采集的数据通过串口发数据到脱机烧录器的串口,脱机烧录器再通过usbc可以在串口调试助手上看到采集的数据。

但是捣鼓了半天,串口调试助手一直识别不到脱机烧录器这个USB转串口芯片。不知道是哪里没搞对。

烧录次数

更多回帖

×
发帖