Flasher Hub是德国SEGGER公司最新开发的烧录控制器,使用者可以通过以太网对其进行控制,最多可以同时控制24台Flasher Compact烧录器,是市面上少数可以做到1拖24,同时烧录24个目标芯片的生产工具。
Flash Hub硬件连接示意图
在开始烧录前,用户可以通过FTP客户端协议,将待烧录的程序和配置文件上传到Flasher Compact进行设置,其内部的大容量存储器可以存储大容量的烧录程序。
通过Flasher Hub自带的Web服务器,使用者可以实时监控系统情况,观察各个烧录器设备的工作状态,查看烧录器中现有的烧录文件和配置文件,并进行相应的管理。
Flash Hub Web界面
您也可以在Web服务器上对连接的Flasher Compact进行编号、命名和管理,驱动各个Flasher Compact完成擦除、烧录、验证等操作。每一个经过授权的用户终端,都可以对支持的MCU和Flash进行烧录,并且可以单独选择要烧录的程序。
管理每个Flasher compact
Web页面上传烧录文件
例程演示
Flasher Hub *1
Flasher Compact *1
Flasher Compact (上) Flasher Hub(下)
1. 首先我们在J-Flash中新建一个项目,配置好芯片类型和接口参数。然后在Project Settings ->General->connection type->TCP/IP中设置Flasher Hub的IP地址(需事先为Flasher Hub配置静态IP)。并勾选上需要配置的模块(Flasher Compact),模块的序号可以在web页面中进行设置。
JFlash连接界面
2. 通过File->Open data file选择要烧录的程序。然后从File->Download config & data file to Flasher中下载程序和配置文件到Flasher Compact。
下载到Flasher Compact
上传成功
在这里,我们也可以通过File-> Save Flasher config file导出配置文件,File-> Save Flasher data file导出数据文件。再将生成的Flasher配置文件通过Flasher Hub上传到Flasher Compact。可以通过 FTP 或者Web页面来下载这些文件。
导出配置文件和数据文件
Ftp上传烧录文件
Web页面上传烧录文件
3. 最后我们就可以进行烧录操作了。可以选择通过Web界面来控制烧录,在Web的 Programming 页面中,勾选需要进行烧写的 Flasher Compact和对应的配置和程序,并点击 Start Programming 按钮,等待烧写完成。如果成功,在 Last Result 中显示绿色的“OK”字样。
选择要烧录的文件
也可以在 Telnet Client 中通过 ASCII 命令来控制 Flasher Compact 进行烧写。以 PuTTY 终端为例,首先通过端口 23 连接到 Flasher Hub 的 IP 地址,然后可以输入 ASCII 命令并 查看其运行结果,图中红色的是常用的命令。
使用PuTTY终端烧录
以上就是Flasher Hub搭配Flasher Compact进行量产烧录的基本操作了,如果还有其他需求或者疑问,欢迎随时联系风标电子获取技术支持。
到此这篇jflash怎么烧录(flashrunner烧录器)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!
版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/rfx/44154.html