如何使用FT200系列编程器序列号功能?
1、序列号使用简介
FT200支持自定义序列号功能,自定义序列号可向FLASH地址写入一串数据。
现支持两种方式对序列号数据进行操作:
1)输入序列号,烧录器每次离线编程会对序列号进行自增或自减。
2)导入txt或csv格式文件,烧录器每次离线编程会取决于所导入文件内容对序列号进 行更新替换。
在确保电脑软件上位机FTUser已配置好工程,并且软硬件连接等准备工作都已完成的情况下,点击FTUser的配置图标,点击新窗口的【序列号】按钮显示序列号设置界面,勾选【启用序列号】复选框即可设置自定义序列号。
图1.1 配置选项序列号启用界面
1.1序列号自增自减功能
通过配置序列号初值,对烧录器每次离线编程固定地址下序列号数据做固定值的自增及自减功能。
1.11序列号配置
序列号的配置面板详细介绍如下:
1)初值:自定义序列号,可以自行输入英文字母大小写以及数字,此值会写入到设置的目标芯片ROM地址。(整形格式下最高为28bytes,ASCII格式下最高为27bytes)
2)当前值:此处为只读框,是对初值进行自增或自减测试后显示的测试值,不会影响初值。
3)写入ROM数据:此处为只读框,会显示写入数据的字节数,是对初值进行自增或自减测试后显示的写入值,不会影响初值。
4)类型:可自行选择将初值以整形或ASCII码格式写入地址。
整形:初值输入的数据为十六进制格式,由数字0~9和字母A~F(不区分大小写) 组成。
ASCII码:初值可以输入任意字符,程序会截取最后的数字字符进行加减操作,选择此类型时,需保证最后的字符为数字字符,否则加减操作将失败。
5)字节顺序:整形格式下,可自选大端或小端顺序写入数据ASCII码格式下,只可选择大端顺序写入数据。
6)操作:设置初值的自增或自减。7)加减值:每次进行离线编程后初值的自增或自减值。(范围是1~999999999)8)绝对地址:对一段芯片某一空地址为起始地址写序列号。9)查找标识:填入一个标识,下载程序到编程器前,软件会在加载的代码数据中搜索填入的这个标识,如果找到标识,则把此标识在数据区的地址加上标识的长度用做序列号的起始地址。假设在FLASH地址1000H存储一个字符串:Str = “tst cstmID:000001”;在标识处填入“tst cstmID:”,那么序列号地址为:SN Addr = 1000H + sizeof(“tst cstmID:”) = 100BH
图1.1 序列号初始配置界面
1.1.2对序列号自增自减功能进行写入演示
1、先填入序列号初值,根据需要对类型、字节顺序、操作加减值进行选择,如下图所示。
注:可通过测试按钮对序列号进行自增自减设置,以确保编程后的序列号值与目标序列号一直。
图1.2 配置后界面
2、点击底部确认后即可进入FTUser上位机界面,接下来对将要烧录的文件进行添加。
注:请自行在烧录文件前后预留空地址空间以供序列号写入,因为序列号写入地址为8001000,故在添加烧录文件时选择8002000为起始地址写入。
图1.3 添加目标烧录文件
3、选择电脑软件顶部菜单栏【编程器】——【离线模式】选项,进入离线模式界面,点击离线下载按钮即可将工程下载到烧录器。
图1.4 离线下载模式
4、当信息窗口出现如下字样时,说明目标文件已下载成功。
图1.5 离线下载成功
5、当烧录器面板出现工程时,按下【START】按键对芯片进行编程,当出现如下界面时,代表编程成功,序列号及目标文件数据已写入目标板。
图1.6 离线编程成功
6、此时回到FTUser软件界面,选择电脑软件上位机菜单栏【编程器】——【在线模式】,点击切换至在线模式,接着点击读取按钮对目标板进行读取,读取结束后可在相应地址读取到序列号初值。
图1.7 读取序列号
7、由于本次示例在配置界面选择了【ASCII格式】下【大端】顺序的【加】操作,【加减值】为1,则当再次按下烧录器【START】按钮后再次读取,相应地址的值会完成自增1的操作。
图1.8 二次离线编程
图1.9 二次读取
8、在FT200烧录器面板也可通过按下E按键进入工程信息界面查看序列号值以及序列号加减值。当序列号长度过长无法一次完全显示时,可通过烧录器向下按键将光标位移至序列号所在行,序列号会滚动显示。
注:FT200烧录器面板显示的是下一次离线编程的序列号值,FTUser上位机读取的是本次离线烧录的序列号值,两者不一致,请注意区分。
图1.10 烧录器面板查看序列号信息
1.2序列号文件导入功能
序列号功能可以通过导入txt格式文件或csv格式文件对其进行配置,可以控制每次离线编程的地址信息以及序列号信息。远程下载,上传到服务器,1拖N不支持此功能。
注意:
1)此处导入的txt格式或者csv格式序列号文件为固定格式文本,可以有我司发布的小工具SNCreate.exe生成,或者基于该工具生成的固定格式进行修改。在1.3章节有介绍SNCreat这个小工具的基本功能。
2)新版本的上位机软件FTUser高于3.12的版本,可以在电脑软件【工具】—【SNCreat序列号工具】打开这个工具软件使用。
1.2.1序列号文件导入功能配置
在启用序列号的同时,将导入文件的复选框也勾选上,即可进行文件导入操作。
图1.11 启用导入文件选项
导入文件文件注意事项:1)序列号字符最长为2302)文件名不能使用中文3)文件名长度不超过234)csv格式在不同PC端可能会出现兼容性问题,若无法导入请尝试使用txt格式5)地址以0x开头表示十六进制,不以这个开头表示十进制。如果序列号字段以0x开头,表示后面接的是hex数据,会转换为二进制。以下是导入实例:
图1.12 csv格式示例
txt格式,由成对的英文双引号扩起来,每一行为一个序列号,以\R或者\N换行。
图1.13 txt格式示例
1.2.2序列号文件导入功能演示
1、当正确格式文件被成功导入后,会弹出新窗口,可以在此处确认导入文件的绝对地址、长度及序列号是否有误,若无错误,点击底部确认即可准备导入文件。
图1.14 导入文件确认窗口
图1.15 导入成功界面
2、点击底部确认后即可进入FTUser上位机界面,接下来对将要烧录的文件进行添加。
图1.16 添加目标烧录文件
3、选择电脑软件顶部菜单栏【编程器】——【离线模式】选项,进入离线模式界面,点击离线下载按钮即可将工程下载到烧录器。
图1.17 离线下载模式
4、当信息窗口出现如下字样时,说明目标文件已下载成功。
图1.18 离线下载成功
5、当烧录器面板出现工程时,按下【START】按钮对芯片进行编程,当出现如下界面时,代表编程成功,序列号及目标文件数据已写入目标板。
图1.6 离线编程成功
6、此时回到FTUser软件界面,选择电脑软件FTUser上位机菜单栏【编程器】——【在线模式】,点击切换至在线模式,接着点击读取按钮对目标板进行读取,读取结束后可在相应地址读取到序列号。
图1.19 读取序列号
7、当烧录器面板再次按下【START】按键时,写入目标板的序列号数据会更新至文件第二条序列号所代表的绝对地址以及序列号值。
图1.20 二次离线编程
图1.21 导入文件下第二次读取
8、在FT200烧录器面板也可通过按下E按键进入工程信息界面查看序列号值以及当前所使用的序列号次序。当序列号长度过长无法一次完全显示时,可通过烧录器向下按键将光标位移至序列号所在行,序列号会滚动显示。
注:FT200烧录器面板显示的是下一次离线编程的序列号值,FTUser上位机读取的是本次离线烧录的序列号值,两者不一致,请注意区分。
图1.22 烧录器面板查看导入文件序列号信息
9、当文件离线编程的次数超出了文件所编写的序列号行数,则会在编程完成烧录器面板显示一个持续四秒的编程成功字样,并且FTUser在线模式所读取到的序列号地址下序列号值为空。
图1.23 编程文件超出导入文件行数后编程界面
图1.24 编程文件超出导入文件行数后在线读取界面
1.3序列号工具SNCreat使用基本介绍
图1.25 小工具SNCreat界面截图
备注:可以指定生成CSV文件或者TXT文件。
场景举例演示如下:
场景需求:某公司需要写入随机串码+生产日期+软件版本号+硬件版本号到芯片的DATAFLASH中,方便售后查阅版本
SNCreat软件配置截图:
图1.26 小工具SNCreat界面设置举例截图
图1.27 小工具SNCreat另存为csv格式方法
生成的CSV文件用excel打开后界面如下:
图1.28 小工具SNCreat生成的csv格式文件内容截图
该文件可以直接导入到FTUser使用。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由ll转载自GaleComm 微信公众号,原文标题为:FT200系列编程器序列号使用手册v1.1,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。
相关推荐
FT200系列编程器远程下载使用手册
FT200现有两种远程下载方式:提取码提取工程文件功能(类似百度云种子分发方式),远程直接点对点控制功能(本地端控制远程端编程)。本文介绍FT200系列编程器远程下载使用手册。
设计经验 发布时间 : 2024-07-10
恩智浦芯片编程器(通用款)FT200-NXP-NM系列烧录演示应用指南
本文介绍恩智浦芯片编程器(通用款)FT200-NXP-NM系列烧录演示应用指南。
设计经验 发布时间 : 2024-07-18
FT200编程器适配自动化烧录机台NG/OK信号逻辑时序说明
本文主要描述FT200编程器远程控制接口START 、BUZY 、NG 、OK 几个信号检测脚的控制逻辑时序,希望能给遇到类似问题的客户一些帮助。
设计经验 发布时间 : 2024-06-05
全功能MCU烧录器 RA, RX, RL78 Ecosystem Partner Solution
型号- E2-LITE,FT200系列,FTMUX系列,FTMUX4-RN,JLINK,FTMUX,FT200,PG-FP6
英飞凌芯片编程器(基础款)FT200-INFINEON-BC系列烧录演示应用指南
本文介绍英飞凌芯片编程器(基础款)FT200-INFINEON-BC系列烧录演示应用指南。
技术探讨 发布时间 : 2024-07-10
FT200-ROHM 系列
型号- ML6104XXX,ML62Q12XXX,RX,ML6201XXX,ML610 系列,LPS620 系列,ML6205XXX,LPS610,ML62Q17XXX,LPS62Q1000 系列,LAPIS 系列,R8C,ML62Q15XXX,FT200-ROHM 系列,ML6103XXX,ML62Q13XXX,LPS610 系列,LPS62Q1000,ML6101XXX,LAPIS,M16C,FT200-ROHM,ML610,ML62Q16XXX,LPS620,ML62Q14XXX,RL78,ML62Q18XXX,78K0,ML610Q4XX
FT200编程器已更新,新增瑞萨、英飞凌、意法等原厂芯片的支持
新发布版本信息概要,添加新的芯片型号和开源软件功能。
原厂动态 发布时间 : 2024-06-22
FT200-NXP-NM 系列
型号- POWERPC,MC9S12DGXXX,MC9S12,MC9S08MPXXX,MC9S08DNXXX,MC9S08LGXXX,MC9S08XXX,MC9S12 系列,SPC56APXX,MC9S08JMXXX,MC9S12HZXXX,MC9S08ACXXX,MC9S08RCXXX,MPC5XXXX,MC9S08REXXX,MC9S12XXX,MC9S08GTXXX,SPC5XXX,SPC5606,MC9S08MMXXX,MC9S08QEXXX,MC9S08SLXX,PPF100,MC9S12XBXXX,MC9S08SGXXX,MC9S09AWXXX,SPC560XX,MC9S08DEXXX,MC9S08GBXXX,MC9S12XDXXX,MC9S08,MC9S08LHXXX,MC9S08DVXXX,MPC56XX,MPC57XX,MC9S08DZXXX,MC9S08LLXXX,MC9S08RDXXX,MC9S08ELXXX,MC9S12XB,MC9S08 系列,POWERPC 系列,FT200-NXP-NM 系列,MC9S08QDXXX,FT200-NXP-NM,MC9S08QBXXX
高勒康达电子授权世强硬创代理瑞萨/英飞凌/恩智浦/罗姆单片机编程器
高勒康达电子编程器支持离线和在线两种模式,而且可以连接自动化控制机台以及手动烧录控制。
签约新闻 发布时间 : 2024-06-13
ROHM罗姆LAPIS系列单片机的编程器FT200-ROHM系列烧录演示应用指南
本文介绍ROHM罗姆LAPIS系列单片机的编程器FT200-ROHM系列烧录演示应用指南
产品 发布时间 : 2024-04-20
FT200-INFINEON-BC 系列
型号- CY8C42XXX,MB9AF116,CY8C21XXX,MB95F6XX,FT200-INFINEON-BC 系列,MB95F5XX,MB95F8XX,FM3 系列,PSOC2 系列,MB95F7XX,8FX,CY9BF1XX,CY9BF2XX,CY8C40XXX,FM3,CY9BF4XX,CY9BF5XX,CY9BF6XX,CY8C4125,MB9AF5XX,CY8C41XXX,MB9AF3XX,MB9AF4XX,MB9AF1XX,CY8C24XXX,MB9BF5XX,MB9BF6XX,8FX 系列,PSOC4,PSOC2,MB9BF1XX,MB9BFD1XX,FT200-INFINEON-NM,MB9BF2XX,FT200-INFINEON-BC,PSOC4 系列,CY9AF3XX,CY9BFD1XX,MB95F4XX,CY9AF1XX,CY9AF4XX,CY9AF5XX
如何通过RS485和开源软件控制FT200编程器实现自动化烧录功能?
本文中GaleComm将于大家分享通过RS485和开源软件控制FT200实现自动化烧录功能的方法,希望对各位工程师朋友有所帮助。
设计经验 发布时间 : 2024-05-11
【经验】Melexis PTC-04编程器入门程序设计指南,适用于传感器领域
PTC-04编程器入门程序设计指南是您浏览PTC-04编程器所有文档、工具、固件及库的指南,让您了解如何创建程序使用环境,以及如何找到正确的信息来解决您的问题。
设计经验 发布时间 : 2018-11-14
MaxWiz(迈斯威志)编程器/烧录器选型指南
描述- 深圳市迈斯威志科技有限公司是领先MCU、Bluetooth、Flash的高性价比编程解决方案供应商,迈斯威志的工程师夜以继日地开发新产品、更新软件, 能快速支持到市面上最新的芯片需求,同时提供完善的技术支持和售后服务, 保证您毫无障碍地使用产品。
型号- PIC12XX,DVR,PIC10XX,R8CXX,PIC16XX,CYPDXX,KXX,WIZPLUS6000T,BLUENRG,MPLUS300RX,DSPIC3XX,STM32UXX,CY8CXX,HD64FXX,WIZPRO200CY,ATTINYXX,WIZPLUS6000F,PIC18XX,BS9000XX,WIZPLUS6000E,WIZPRO200NFP,STM32H7XX,STM32FXX,M3XX,PCF79XX,MCP19XX,WIZPLUS300G,STM32WBXX,WIZPRO200SHWB,XMEGA,WIZPRO200ST8,AVR,EFM32XX,SAM,LPC,CYBL10XX,STM32WLXX,S9KEXX,STM8XX,PSOC1XX,WIZPRO200PIC,WIZPRO200MSP,MW500AP,WIZPRO200NX,EFM8XX,WIP1000,CY7C6XX,WIZPRO200RS,RH850XX,WIZPRO200BYD,STM32LXX,ATMEGAXX,WIZPRO200AT,R7F0XX,MXDXX,STM32GXX,MW100SF,UPD17XX,M16XX,MW100G,UPD78XX,PIC24XX,WIZPRO200EFM,R5F5XX,R5F7XX,EFR32XX,RL78XX,FS32XX,BF7XX,NRFXX,78K0XX,WIZPRO200WL,MC9XX,CCXX,MSP430XX
电子商城
现货市场
服务
可定制波导隔离器频率覆盖5.5GHz~110GHz,插损损低至0.25dB、隔离度、正向方向功率、封装尺寸参数。
最小起订量: 1pcs 提交需求>
提供是德(Keysight),罗德(R&S)测试测量仪器租赁服务,包括网络分析仪、无线通讯综测仪、信号发生器、频谱分析仪、信号分析仪、电源等仪器租赁服务;租赁费用按月计算,租赁价格按仪器配置而定。
提交需求>
登录 | 立即注册
提交评论