SAMSUNG SSW PLUS User Manual

三星单片机开发网 http://www.ssmcu.com/
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
SSWPLUS
SSWPLUS 编程器用户手册
SSWPLUSSSWPLUS
尊敬的三星单片机用户: 您好,欢迎您选用本站自主研发,完全自主知识产权的三星单片机系列编程器,
希望它能给你的设计应用带来更多的实惠和便利,祝您开发顺利,财源广进,谢谢!
一. 编程器功能简介----------------------------------------------2 二. 编程器软件安装/卸载说明-------------------------------------3 三. 联接编程器启动软件说明--------------------------------------4 四. 芯片型号选择说明--------------------------------------------5 五. 辅助功能选项使用说明----------------------------------------5 六. 芯片类型及数据类型选项说明----------------------------------6 七. VPP 与 VCC 编程电压选项说明-----------------------------------6 八. 自动编程选项配置说明----------------------------------------7 九. 编程地址设置及编程内存检查和说明----------------------------8 十. SSWPLUS 软件界面各操作按钮功能使用说明-----------------------9 十一.VPP/VCC 保护检测说明----------------------------------------10 十二.烧写器接口/烧写适配器应用/烧写座方式烧写说明----------------10 十三.在电路板上烧写方式注意事项----------------------------------11 十四.烧写计数器设置及 ID 码自动增量功能使用说明-------------------12 十五.联机写入多个脱机目录文件说明--------------------------------13 十六.脱机烧写操作说明--------------------------------------------14 十七.脱机烧写 LCD 显示信息意义说明--------------------------------15
随着用户应用条件改变,该编程器的相关硬件和软件可能会有新一代升级版本,相关附件提供 也可能会改变,以提供给您更方便的使用和更好的应用性能, 若您在使用本产品过程中有任 何疑问需咨询,请致电: 0755-29992670, 13554888930, 李先生
Email : QQ 在线: QQ : 三星单片机超级群
欢迎您的加入, 或请登陆三星单片机开发网站点以获得更多最新信息:
我们将竭诚为您服务.
地址: 广东省深圳市宝安区 9 区建安花园(建安一路宝安书城对面)
ssmcu@126.com
276754866,
51783322,
三星单片机一号群 三星单片机三号群
http://www.ssmcu.com/
19182947, 三星单片机二号群 21822330, 19787342, 三星单片机四号群 18573475
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ SSWPLUS
SSWPLUS 编程器用户手册 第 1 页
SSWPLUSSSWPLUS
三星单片机开发网 http://www.ssmcu.com/
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
一.编程器功能简介
SSWPLUS 是我站推出新一代三星单片机专用烧写器, 可全功能烧写所有三星 4 位/8 位系列 MCU, 包括 OTP(可编程一次)MTP(FLASH 可多次编程)芯片,支持最大 ROM 空间达
bytes(
S3C/P/F9454/94C4/94C8/9488/9498/84K4/8275/84I9/828B/84UA 等等
支持 度快,并可脱机写片,量产更方便.
SSWPLUS 产品的典型特点是可同时内置多达 15 个脱机烧写代码文件, 为繁多的产品软件 生产烧写提供极大的便利性, 各文件可独立设置脱机计数器,并且均可独立设置芯片烧写 ID 代码,所有脱机文件代码均采用密码和本机唯一 ID 码双重加密进行保护,即便是被非法拆机 拔走存储代码的 FLASH ROM,也无法在其它同类烧写器使用或读出有效正确的代码.
注 1: 三星 4 位机包括 S3C7xxx(KS57)系列芯片(S3C1xxx 系列已停产) 三星 8 位机包括 S3C8xxx(KS88)系列和 S3C9xxx(KS86)系列芯片 注 2: 全功能烧写是指包括擦除,编程,校验,读保护,LDC 保护,HardLock 保护等
与原 SSW V2.0 系列产品相比, 全新 SSW V3.0 系列编程器主要增加了以下几方面新功能:
1. 直接采用 USB 驱动方式与电脑主机连接, 以完全适应时代发展
2. 增加了 VPP=11V 烧写方式支持, 全方位支持三星单片机新推出的 VPP=11V 芯片烧写
3. 烧写软件界面增加了芯片型号选择功能,用户可直观地选择自已所要烧写的目标芯片型
4. 脱机烧写的增加了自动烧写功能, 烧写器自动检测用户芯片的取放置状态,启动自动烧
5. 增加了烧写过程中的 VPP/VCC 电压检测控制, 避免一些芯片在烧写过程中的非正常损
编程器主机端软件系用VC++7.0 平台开发,操作界面与 SSW V2.0系列产品相似, 采用了全中 文界面操作,让国人用起来更直观,更顺手。 SSWPLUS 主机驱动软件名称: 软件运行环境: Win2000/XP/Win2003/VISTA/WINDOWS 7 系统均可适用 注意: 软件不兼容 WinMe 及 Win98 系统).
注意: 对于 WIN7 系统,要求使用 RC build 7100 或更高的版本才可以正确支持.
即 所 有 芯 片 型 号 尾 数 为 2/4/8/5/7/9/A/B 结 尾 的 芯 片 , 例 如
),可开发/量产兼用, 可
5V/3.3V双电压写片,可支持 VPP=12V, VPP=VCC, VPP=11V三种VPP 电压方式烧写, 速
注意: 由于烧写器采用了通用的 PL2303-USB 驱动支持通信,需要安装 PL2303-USB 驱动.
: S3F94C4, S3F94C8, S3F84T5, S3F84B8 等芯片.
号, 软件则根据用户选择自动配置相关烧写选项, 以实现最简单的傻瓜式操作.
写,节约人力操作时间,也避免按钮长时间使用后的损坏更换问题.
坏后 VPP/VCC 电流过载而损坏烧写器驱动电路
SSWPLUS.exe
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ SSWPLUS
SSWPLUS 编程器用户手册 第 2 页
SSWPLUSSSWPLUS
64K
三星单片机开发网 http://www.ssmcu.com/
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
二.编程器软件安装/卸载说明
SSWPLUS 安装有配套的专用 SETUP 安装软件进行安装. 安装步骤如下:
1. 启动配套软件安装包根目录下的安装程序 SETUP.EXE, 并用鼠标左键点击软件界面上的 [安装 SSWPLUS]按钮, 即弹出一个安装目录选择对话框, 您可以选择合适的安装目录, 建议选择硬盘的根目录下进行安装即可,安装软件会自动在选定的安装目录下生成一个 \SSMCU\SSWPLUS 的子目录来安装该产品软件 例如假定您所选择的是 D:\, 则实际的软件安装目录为 D:\SSMCU\SSWPLUS
2. 安装目录选定以后,则安装软件即启动 COPY 相关文件到指定的安装目录,并完成注册安 装信息.
3. SSWPLUS 软件安装完成, 安装软件会提示[是否继续安装 PL2303-USB 驱动软件], 由于 SSWPLUS 采用了 PL2303 芯片的 USB 通信支持, 如果您已经在本机上安装过 PL2303 的驱 动软件,则一般不需要再重新安装该驱动, 如果未安装过,则必须安装该驱动软件才可 以联接电脑使用 SSWPLUS 产品.
提示:
由于 PL2303 的 驱 动软 件 版 本可 能 有几 种 ,本 产 品提供的 是 与本 产 品实 际 所 采用 的 PL2303 芯片相匹配的最新驱动软件版本, 建议安装我们提供的最新版本驱动软件. 如果您以前在本机安装过 PL2303 驱动,则各版本驱动之间可能存在不兼容问题,亦可能 会导致 SSWPLUS 无法正常工作,建议卸载掉旧的驱动,采用配套的新软件. 如果一台电脑上同时安装了几种不同版本的驱动,可能会出现无法正常卸载旧版驱动, 此时新版驱动亦会无法正确安装, 此时建议采用一些专用的强力卸载软件强行卸载掉 旧版驱动软件(如安全卫士 360 等专用软件的强力卸载功能即可完全卸载)
4. 如果您在上述的步骤中没有安装 PL2303-USB 驱动软件,亦可以通过点击安装软件界面的 [安装 USB 驱动程序]按钮来完成 PL2303-USB 驱动软件的安装
------------------------------------------------------------------------------
SSWPLUS 卸载有配套的专用 UNINSTALL 卸载软件进行卸载. 卸载步骤如下:
1. 启动 SSWPLUS 安装目录下的 UNINSTALL.EXE,并用鼠标左键点击软件界面上的
[卸载 SSWPLUS]按钮,即弹出确认卸载对话框,点击确认即开始执行卸载,完成后显示 [SSWPLUS 卸载已完成]提示框. 如果提示[无法打开指定的注册表键!卸载已中止!]信息,说明先前的安装过程可能未成 功导致无法打开注册安装信息,此时您也可以直接删除 SSWPLUS 的安装目录及其内所有 文件亦可完成卸载.
2. 点击卸载软件界面的[卸载PL2303-USB 驱动]可进行卸载 PL2303-USB驱动, 即弹出确认
卸载对话框,点击确认即开始执行卸载,完成后显示 [USB 驱动卸载已完成]提示框. 如果提示[无法打开指定的注册表键!卸载已中止!]信息,说明先前的安装过程可能未成 功导致无法打开注册安装信息,此时则需要查找到 PL2303 的安装软件进行手工卸载后 再删除该软件.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ SSWPLUS
SSWPLUS 编程器用户手册 第 3 页
SSWPLUSSSWPLUS
三星单片机开发网 http://www.ssmcu.com/
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
三.联接编程器启动软件说明:
请注意:编程器要求使用 DC 输出电源,输出电压要求在 15V-30V 之间,可稳定输出电流在
0.5A-1A 之间, 建议使用随机所配的整流电源(DC18V/1000MA)
1. 启动:
请使用随机所配的整流电源连接好编程器,并用 USB 延长线连接好电脑及编程器接口, 打开编程器电源,面板上的电源指示灯(绿色)即会点亮,然后启动主机软件,则软件会 自动检测编程器是否存在并尝试启动连接,连接成功后即会显示连接成功信息. 在软件显示”正在连接编程器,请稍候”信息之时,请您不要对编程器进行操作,以避免 检测错误甚至可能出现的硬件冲突. 如果软件连接编程器出错,则会每隔 3 秒自动尝试再次连接编程器,因此如果出现[编程 器连接错误]信息,请暂不要作任何操作,等待软件连接编程器成功再行操作.
2. 注意事项:
编程器与电脑主机采用的是 PL2303-USB 转换 COM 通信方式, 注意在插拔 USB 接口时,
一定要先行关掉使用该端口通信的烧写器软件,避免软件与硬件产生冲突造成软件死
机,这会产生较严重的冲突错误,一般必须重启电脑才能消除该错误. 由于串口端口名字的有效识别范围为 COM1-COM9,超出 COM9 以外的模拟串口名字将不 能被识别,如果烧写器与电脑的 USB 连接之后,在 30 秒内仍不能正常连接,则有可能是 所生成的模拟串口名字无效,此时需要进行手工修改端口名字.
操作方法: 打开 WINDOWS[控制面板]-[系统]-[硬件]-[设备管理器]-[端口]栏目查看
COM 配置,编程器驱动软件自身可自动检测联接 COM1-COM9 这 9 个端口,所以请将虚拟 COM 端口名字配置为 COM1-COM9 之一,并且修 改该串口的属性值,使能FIFO 先进先出方 式,并设置最大的接收/发送缓冲区值. 如果出现 COM1-COM9 已经被占用的情况,可尝试强行把 COM 名字改为 COM1-COM9 试用. WINDOWS 会自动记忆各个 USB 接口所对应的模拟串口名字,一次设定之后,以后一般均 无须再行配置端口名字.
3. 为了节约设计者宝贵的时间,我们的烧写器均采用了较高的实时通信速度,为了保证通 信的实时可靠性,
其它一些需要实时处理的软件
败, 主要是主机不能对串口通信数据不能及时处理造成的,对目标芯片无影响,可尝试 重新下载和烧写.
4. 某些设计软件(如 OPENICE 或 IAR 软件)在启动时无论硬件是否存在,均会打开一个默认 的串口名字,此时若启动烧写器软件,若两者要求打开的串口名字相同,则会产生硬件冲 突,烧写器软件将无法打开指定的模拟串口连接烧写器而显示[编程器连接错误],如果 您实际上并不需要连接上述设计软件的硬件设备, 建议对上述软件的默认串口配置进 行修改,改为其它一些不常用的串口名字,以避免与烧写器软件产生串口占用冲突,或者 是采用先行启动烧写器软件联机成功后再打开其它软件的方法解决.
在烧写器的 USB 与电脑主机联接后,由于 USB 接口本身需要大约 3-5S 的初始化时间,因 此请在联接后耐心等待烧写器软件与烧写器的通信联接,连接成功即会显示[OK,已检测 到 SSWPLUS 连接在 USB TO COM]信息.
要求当编程器正在下载代码或编程时,不要切换当前操作窗口或启动
,那样由于通信的瞬间中断可能会导致下载或烧写过程失
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ SSWPLUS
SSWPLUS 编程器用户手册 第 4 页
SSWPLUSSSWPLUS
三星单片机开发网 http://www.ssmcu.com/
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
四.芯片型号选择说明
SSWPLUS 新增加了用户选择烧写芯片型号功能,您可以点击[芯片型号]的下拉列表来选择您 所要烧写的目标芯片型号,SSWPLUS 会根据用户选择对[芯片类型],[数据类型],[VPP 选 择],[VCC 选择],[编程系统],[编程地址],这些烧写选项进行自动配置,不需要用户再行手 动配置,最大限度的实现了傻瓜式操作. 如果用户选择了[NOSELEC]型号,则烧写器处于选项自由设置模式,用户可自由对上述各烧写 选项进行手动配置,该模式适用于在列表中找不到对应的芯片型号的情况下,用户可以根据 芯片 DATA SHEET 所示设定其烧写选项.
注: 三星半导体新推出的芯片,已停产和不常用的芯片在芯片列表中可能会找不到其型号.
五.辅助选项使用说明
SSWPLUS 辅助选项栏目有三个检查框选项: [调试模式],[开启蜂鸣器],[锁定烧写器]
一.调试模式使用说明
用户如果勾选了[调试模式]检查框, 则表示进入该模式烧写方式, 若不勾选, 则表示处于普 通操作模式.. 在调试模式下烧写时不需要先下载文件代码到烧写器的机内存储器, 可以有效节约时间并 延长存储器的使用寿命, 在联机频繁的修改调试产品程序时这种模式很实用方便. 烧写器工作时需要用到块存储器位置: 一是软件在电脑的内存, 二是软件代码下载到烧写器 内部的存储器, 三是脱机烧写所需的母片内存(目录 1-15).. 调试模式下工作, 软件代码数据电脑主机内存和目标芯片的 ROM 进行传送操作, 而在普通 模式下, 则主要是在烧写器内部存储器和目标芯片 ROM 之间传送操作, 这是两种模式的主 要区别.
两种模式的不同影响以下各功能模块操作
两种模式的不同影响以下各功能模块操作:
两种模式的不同影响以下各功能模块操作两种模式的不同影响以下各功能模块操作
[打开文件], [下载代码文件], [自动编程], [校验芯片], [显示内存数据], [缓冲区检查和], [拷贝 芯片到内存], [内存制作 HEX 文件]
二.开启蜂鸣器选项说明
该选项中的蜂鸣器指的是用户电脑主机板中内置蜂鸣器,而不是编程器主板上的蜂鸣器,如 果勾选了该选项,则联机烧写时每次[自动编程]操作中会有’嘀’蜂鸣声响提示,反之未勾 选,则没有提示音. 如果用户勾选了该选项,却没有蜂鸣器提示,则可能是电脑的内置蜂鸣器坏了或者是主机的 音量控制被关掉了,导致无法发出声音.
注: 该选项对于脱机烧写无效,脱机写片时所有操作及烧写结果均会予蜂鸣提示或报警
三.锁定烧写器选项说明
SSWPLUS 提供了一个产品加锁功能,用户如果勾选了该选项,则烧写器会处于完全的锁定状 态,在没有再次解除锁定之前,将无法对该烧写器进行联接电脑烧写操作,但不会影响脱机 烧写芯片.该功能选项为开关选项,勾选该选项则锁定烧写器,去除该选项则解锁烧写器. 锁定或解锁烧写器均必须输入正确的操作密码才可以执行该操作.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ SSWPLUS
SSWPLUS 编程器用户手册 第 5 页
SSWPLUSSSWPLUS
Loading...
+ 11 hidden pages