FlyPRO是一款专业的芯片烧写软件。芯片烧写软件中的佼佼者FlyPRO。如果需要修改芯片,可以使用此软件快速配置编程信息,该软件提供设备连接,将设备添加到软件中,读取芯片信息,可以在软件中进行编程,可以选择正式提供的芯片,软件中的软件芯片已显示在列表中,找到相应的芯片后即可加载信息。它支持检测芯片模型,检查当前模型是否与设备一致,并支持编写配置。编辑后,您可以开始将配置数据写入芯片。支持单次编程,仅写入一次当前配置数据,支持批量生产编程,如果需要刻录多个芯片,可以选择批量生产功能!
官方教程:
校验和
校验和信息位于软件主窗口的底部。校验和包括两个值:文件校验和和缓冲区校验和。
文件校验和是已加载文件数据的累积和。
缓冲区校验和是当前缓冲区数据的累积和。
校验和均为十六进制值(后缀字母'H'表示当前数据为十六进制)。如下所示:
在某些芯片中有多个记忆。例如,某些芯片除主存储区外还有一个额外的OTP存储区。此时,校验和信息如下图所示:
注意
如果文件数据大小与当前芯片的缓冲区大小不同,则文件校验和与缓冲区校验和将不同
如果在加载文件时设置了“文件起始地址”或“缓冲区起始地址”,则两者的值也不同
统功能
在自动编程页面的底部,有一个
统计计数区域,如下图所示。
对芯片自动编程时,每次操作结束时,软件将根据执行结果自动计数。
双击鼠标以显示并清除数据。
芯片信息
单击工具栏按钮“信息”,或单击菜单芯片]-> [芯片信息],以查看当前芯片的适配器/布局/ ISP连接信息。
引脚检测
编程器提供引脚接触状态检测功能。开启此功能后,将在执行任何芯片编程操作之前检测芯片引脚。检测结果将以图形方式提供,如下图所示:
当程序员检测到插槽上没有芯片时,软件只会生成以下提示:
用户可以根据需要终止操作,或者重试,或者忽略引脚检测功能,直接执行编程操作。
操作选项
单击菜单[操作]-[操作选项]或工具栏按钮“选项”,弹出操作选择设置对话框,如下图所示:
语音提示
编程操作完成后,软件将自动通过多媒体扬声器播放声音。
声音包含两种,即成功和失败。
引脚接触检测
在每次编程之前,编程器都会检测芯片引脚的接触状态。如果引脚接触不良,则会出现相应的提示,并特别检查引脚接触检测。
仅当引脚接触良好时,才可以开始编程操作。
注意:某些编程器产品和ISP编程模式不支持此功能,此选项将显示为灰色并禁用。
检查芯片ID
一些芯片内部有一个ID字节,用于标识芯片的制造商和型号。开启此功能后,将在执行任何编程操作之前每次检查ID,以验证所选器件型号是否与实际编程的芯片型号匹配。
注意:并非所有设备都具有此功能。当设备不具有此功能时,此选项将变灰并禁用。
[ISP]为目标板供电
选择ISP模式芯片后,编程人员可以设置在编程期间是否为目标板供电。
[ISP]接口电压
设置ISP接口的电源电压/驱动电压,请根据目标板的工作电压进行设置。
如果未选中“ [ISP]向目标板供电”,某些编程器产品将自动检测目标板的工作电压,并自动调整编程器中ISP接口的驱动电压。对于这种类型的编程器,如果未选中“ [ISP]向目标板供电”,该选项将显示为灰色,并且其设置状态将被忽略。
燃烧面积
对于具有多个存储区域的芯片,您可以设置要刻录的区域。
例如,作为Winbond SPI FLASH的一部分,有两个存储区域是Flash区域(主存储区域)和安全寄存器区域(附加存储区域)。用户可以在此处指定“编程/验证/读取/空检查”操作的操作对象。
大多数芯片只有一个存储区域,该选项将被隐藏而不显示。
自动序列号
一些程序员支持自动序列号功能,该功能用于在目标芯片的特定区域生成唯一数据。它可用于实现产品设备序列号,路由器MAC地址,蓝牙ID等。
通过菜单[芯片]-[自动序列号]设置自动序列号模式。
自动序列号设置对话框如下:
增量模式
在增量模式下,每次成功编程芯片时,软件都会自动将指定区域中的数据增加1。
个字节
指定存储区中序列号数据占用的字节数。
格式
增量模式包含4种格式:
十六进制(9h-> Ah)
十六进制格式,每个字节从00h递增到FFh,然后进位到更高字节。
DEC(9h-> 0h)
十进制BCD码格式,每个字节包含2个BCD码数据,即4bit代表十进制数。
在一个存储字节中,低半字节始终保留低位数据,而高半字节始终保留高位数据。
ASCII十六进制('9'->'A')
ASCII编码的十六进制格式。每个存储字节代表一个序列号位,有效数据为30h('0')〜39h('9')和41h('A')〜46h('F')。
ASCII DEC('9'->'0')
ASCII编码的十进制格式。每个存储字节代表一个序列号
ber位,有效数据为30h('0')〜39h('9')。
安装方式:
1.打开FlyPRO_v4.52.exe软件直接安装,单击“下一步”。
2.提示软件C:\ Program Files(x86)\ FlyPRO的安装地址
3.提示软件安装快捷方式的名称
4.提示如何启动软件,单击下一步
5.软件安装设置的内容,点击安装
6.软件安装进度界面,等待软件安装结束
7.这是软件安装的结束界面,单击“完成”以启动主程序
软件特色:
FlyPRO是用于SOFI SP8系列和SP16编程器产品的驱动程序软件。它提供了芯片所需的各种编程操作。例如,“擦除”,“读取”,“程序”,“验证”,“写入” /“读取配置”等,借助此软件,您可以完成芯片和芯片的现场编程。用户目标板的ISP下载。
支持的产品型号
SP8系列编程器,包括:SP8-A,SP8-B,SP8-F,SP8-FX,SP8-HX
SP16系列编程器,包括:SP16-B,SP16-F,SP16-FX
使用说明:
1.打开FlyPRO提示选择芯片类型,可以选择演示模式
2.软件功能界面如图所示,您可以在此处开始添加芯片数据
3.提示帮助功能,直接在软件界面上查看官方编程教程
4.该软件仍然提供许多芯片。如果需要编程芯片,请在此处选择
5.提示刻录功能,您可以在软件界面中设置好各种参数后点击刻录,还支持编程,验证,阅读等功能
6.编辑器连接功能,在软件中找到所需的编辑器,单击连接按钮开始连接设备
7.选择编程器型号后,单击连接按钮以联机,或单击演示模式按钮进入演示模式。
软件功能:
1. FlyPRO提供芯片烧录功能,可以在软件中读取芯片数据
2.可以写入新的配置内容以轻松修改芯片
3.支持数据验证:可以检查数据文件名,文件验证并查看
4.支持芯片附加存储区校验和,芯片主存储区校验和以及整个缓冲区校验和
5.芯片信息:该芯片基于EEPROM技术,无需预先擦除即可直接重写数据,因此该芯片没有可用的擦除操作
多数情况下检查空气是不需要使用的,在自动编程(包括生产和离线编程)中不必不必打开此操作,以免引起不必要的错误。