文档库 最新最全的文档下载
当前位置:文档库 › WizPro200Cy Cypress赛普拉斯烧写器(编程器)使用手册-V1.0

WizPro200Cy Cypress赛普拉斯烧写器(编程器)使用手册-V1.0

WizPro200Cy MCU烧写器使用手册

(For Cypress PSOC1系列, V1.0)

1支持的芯片:Cypress PSoc1系列Flash MCU;支持序列号功能。序列号为4个字节长度,其在Flash中存放的地址可由用户通过PC应用程序随意设定,同时序列号的初始值和累加量也由用户自己随意设定;

2特点:

2.1支持Cypress Psoc1系列Flash MCU,其他系列后续可升级支持;

2.2支持

3.3V和5.0V接口电平;

2.3支持裸片烧写或在板烧写(In-Circuit-Program、On-Board-Program);

2.4支持脱机烧写,烧写时无需连接电脑,方便生产线使用;

2.5USB通讯接口,方便连接电脑的连接;

2.6自动编程优化,编程速度快;

2.7支持序列号的设定,地址任意选择;

2.8支持烧写数量控制功能(针对方案开发公司该功能可以控制客户烧写的芯片数量,从而保证方案公司利益;

2.9支持客户端加密数据下载,方便方案商对编程器的维护和管理;

2.10操作简单,单键触发,蜂鸣器和LED提示烧写的结果;

2.11支持USB在线升级Firmware,便于器件的更新和扩展;

2.12可整合成1拖n的烧写平台,满足大批量生产的需要;

3外观接口图:

4指示灯和蜂明器:

2.1 电源指示灯:编程器接通电源后指示灯点亮,表示电源正常;

2.2 状态指示灯(红色和蓝色LED灯):

2.2.1:编程器通过USB连接到电脑时,打开编程器的PC软件时蓝色和红色的LED灯点亮,同时蜂鸣器响2次长声;

2.3.2 编程器下载程序后接上电源时:

?红色和蓝色指示灯交替闪烁:表示系统正进行内部数据校验;

?红色灯亮同时蜂鸣器响2次长声:表示系统内部数据校验失败,须连接电脑重新下载程序才可正常烧写;

?蓝色灯亮同时蜂鸣器响1次长声;表示系统内部数据校验成功,可以开始烧写芯片;

?蜂鸣器长响1声(约1秒钟):说明编程器内部的Firmware有问题,需到我司网站下载最新的Firmware 或联络我司(我司网址:https://www.wendangku.net/doc/8f11831836.html,)

2.3.2 编程器完成校验后开始编程时:

?蓝色红色指示灯交替闪烁,表示编程器正在对目标芯片进行编程器;

?红色灯亮同时蜂鸣器响3次短声:表示对目标芯片编程器失败,请作相应检查;

?蓝色灯亮同时蜂鸣器响1次长声:表示对目标芯片编程成功;

5按键和接口说明:

5.1白色按键:编程器按键,按一下按键系统就开始对目标芯片编程;

5.2电源接口:接9~12V DC Adapter,>300mA即可,随机配有一个DC电源适配器;

5.3USB接口:用于进行下载程序或在线编程以及编程器内部数据的更新和设定;

5.4编程接口:用于对MCU进行编程,排线中箭头指向的一端的为第一脚,注意排线的插入方向(有防呆设计) 6编程器数据线引脚名称和接线说明:

6.1For Psoc1 .

信号说明 GND GND GND VOUT NIL LED_NG NIL 引脚 1 3 5 7 9 11 13

引脚 2 4 6 8 10 12 14 信号说明 SDIO SCLK RESET NIL NIL NIL LED_OK

Note:

1.实际应用时RESET脚可以不接,也即接VDD,GND,SDIO,SCLK;

2.引脚11和14在此用于编程后的LED指示输出,可通过一个限流电阻后接LED阳极,LED阴极接地:

?11脚(LED_NG):编程Error LED指示输出,高电平点亮LED;

?14脚(LED_OK):编程OK LED指示输出,高电平点亮LED;

3.引脚1,3,5,10均为GND,连接时可选择其中一脚,或全部连接都可;

4.VOUT:3.3V或5V电源输出,该端口输出电流在150mA以内,用户可以通过PC 应用程序来设定VOUT

的输出电压,以适应不同的接口的需要;

?裸片烧写:裸片烧写时需要配置对应的IC座,本公司提供不同封装的IC座可供选择。此时接口电平可选择3.3V或5V均可;

?在板烧写:在板编程时,由于不同的板的工作电压不同,因此接口电平必须匹配,使用时可根据实际的板上的MCU的工作电压来选择5V或3.3V。此外,若用户目标板的功耗较大时,建议对目

标板的供电不要采用编程器的VOUT输出,而采用外部的电源进行供电,以免损坏编程器或影响

正常的编程;

5.NIL的信号为空,使用时不须要进行连接;

6.编程说明:

脱机编程器:

6.2启动WizPro200Cy PC应用程序,选择相应的MCU并加载目标二进制文件(缺省为.S19格式,也可选

择.HEX、.BIN格式等),设定好相关的Option Byte数据,按“下载”按钮将目标数据和配置数据下载

到编程器的Flash中。下载完成后拨出USB线,断开编程器与电脑连接;

6.3按要求连接好相应的信号线,并给编程器供电;

6.4若目标板需要单独供电时,接上目标板电源,烧写裸片片时无须连接外部电源;

6.5以上完成后,按一下编程器上的编程按键,开始编程,若正常编程完成后,蜂鸣器叫一声,红色LED灯熄灭,

蓝色LED灯亮;否则蜂鸣器叫三声,红色LED灯亮,蓝色LED灯熄灭;当编程失败时,用户可检查相应的连

线和目标板上的相关器件后再尝试重新编程;

6.6取下已编程好的MCU或目标板,换上另一块芯片或待编程板,重复按编程按键;

编程时间:根据MCU Flash的大小及是否为空等因素决定,几秒到几十秒不等(如:脱机烧写128K Flash的

总时间在10S左右)

6.7数量控制功能:本编程器支持烧写数量控制功能,如需要设定烧写数量,下载程序前需设定好要烧写的数量,

烧写完成设定的数量后编程器响2声短声,同时2个指示灯交替闪烁,此时编程器自动禁止再编程,需要重

新下载程序后才可以继续编程;

PC在线编程器:

6.8本编程器也支持PC在线编程,将编程器连接到PC电脑,打开WizPro200Cy应用软件,选择芯片型号后加载

目标程序文件到应用软件中,设定好相关参数,然后用鼠标点击应用软件菜单中的按钮,系统就开

始自动完成编程和校验的操作;编程器完成后显示“操作成功”,表示编程正常;

7扩展按键的使用说明:

7.1扩展按键是专门针对批量生产而设计,主要是方便员工的操作;在使用时可用延长线将此按键引出到操

作员的手上,这样就不需要去按编程板上的按键即可进行编程的操作。

7.2在将本编程器制作成n个(比如4个)烧写平台时(见图1),可将IC座和按键(通过扩展按键接口)

全部置与台架的平面上,主机置于台架的下面,这样,一个操作员即可同时操作多台编程器,而且利用

IC放置的时间差进行异步编程,大大提高了编程的效率;

7.3生产线上的在板编程,对于先贴好板的MCU进行编程,可将本编程器整合到一个机架中,编程按键通过

扩展按键接口引出到操作员方便操作的位置,将3路(无VOUT)或4路(有VOUT)信号通过顶针与目

标板接触,2路LED指示连接到机架上的LED,从而可制作成一个通用的流水线操作平台;

图1 4个烧写器平台

8特别说明:

8.1当使用USB在线编程时,由于本烧写器支持3.3V和5.0V两种接口电平,如果是使用5V电平时。请在编程时

务必使用外部电源给目标板供电而不要只使用USB电源进行系统的供电,否则可能会导致编程不正常或出错;

8.2在选择3.3V接口电平的情况下,裸片烧写可直接采用USB的电源,即可以不接外部电源。

9包装清单:

9.1WizPro200Cy 编程器主机1台;

9.29V输出变压器1个;(配件)

9.3下载USB线1条;(配件)

9.4WizPro200Cy使用说明书1本;

9.5编程数据线1条;(配件)

9.6软件CD光盘1张;

10电气参数;

10.1编程器输入电压:DC 9~15V;

10.2USB1.2或以上接口;

10.3编程器接口信号:3.3V或5V电平输入输出;

10.4编程器输出电源:DC 5V±10%,<150mA;

10.5编程器数据保存:常温下>10年;

10.6工作环境温度:-20°C ~ 70 °C;

11常见问题和说明;

11.1PC在线编程时出现“命令超时”提示:说明编程器和目标板或目标芯片的连接有问题;请检查所有信号连接

是否正常

11.2脱机烧写出现错误提示:请首先检查相关信号线是否连接正常。如果是使用编程器的输出电源给目标板或芯

片供电时,请检查编程器的VOUT输出是否正常。也可以断开编程器的VOUT输出,而用外部电源给目标板或

芯片供电,如果编程正常,说明编程器的VOUT输出已经损坏,请联络我们跟进;

12售后服务说明;

12.1主机自出厂之日期起1年内免费保修,其他配件不在此保修范围内;

12.2人为因素造成之损坏需收取材料工本费用;

12.3相关质量问题,请致电0755-********或发电子邮件到:info@https://www.wendangku.net/doc/8f11831836.html,

13 WizPro200STM8 PC

应用程序说明;

a) 主界面:

b) 选择目标芯片的型号:点击

按钮,则系统弹出所有MCU 列表以供选择,屏幕显示界面如下:

目标二进制数据显示区域。

操作按钮区,点击进行功能的执行。

编程器名称显示区,指示当前的设备连接情况。

信息显示区,显示各种操作的信息和结果。

显示芯片

的规格型号。

c)选择了MCU后,按按钮加载目标二进制文件,此时屏幕显示如下:

d)打开选定的文件,则此时系统即加载文件以供烧写或下载,同时信息窗口显示相关的校验和数据;

5 选择完成MCU型号后,点击按钮,出现下图对话框,这时可以选择编程器接口和电压,请参考IC的Datasheet资料选择正确的编程接口和电压;

6 序列号控制设定,见下图所示:

点击按钮,出现上图对话框,可以设定序列号参数;6保护控制.见下图所示:

?本产品支持序列号控制功能,点击按钮,这时可以设定限制烧写的芯片数量和芯片保护选项;

请选择“限制烧写总数量”然后用键盘输入需要烧写的总数量;该参数在下载程序时会一同下载到编程器中,该选项只对于脱机烧写有效,不支持联机烧写;

?如不需要限制烧写数量,此项就不用选择;

8 准备编程:

1 设定完相应的Option Byte后,按按钮,将二进制数据及Option Byte等下载到烧写器的内部Flash

中,以便脱机烧写,下载完成后,切断烧写器电源,重新上电即可进行脱机烧写了;

2对于临时的芯片烧写,比如研发中,则可以利用在线的烧写方法,见主画面的、和按钮,其中编程按钮会自动执行擦除的功能,数据编程完后,必须利用校验按钮进行编程后的数据的检查及Option Byte的写入功能,否则Option Byte数据将不会写入(离线烧写则不同,系统会自动进行一系列的烧写包括Option Byte的写入);

3编程接口选项用于设定接口的电平和Vout的输出电压;

4设备配置选项用于单有多个相同的此类设备连接到电脑时,则系统可能无法自动识别到对应的设备,因此

需要手动进行选择,选择前先用按钮刷新所有的设备,再点击按钮来确认当前的设备;

5编程器USB拔掉后再连接时,必须执行如上的操作,否则系统会出现操作不正常现象;

相关文档