一种银联收款机的生产测试系统及方法技术方案

技术编号:22640913 阅读:27 留言:0更新日期:2019-11-26 15:58
本发明专利技术属于收款设备及使用方法领域,具体涉及一种银联收款机的生产测试系统及方法。包括csv文件生成软件、脱机烧录软件、设备端测试软件和Pc端测试软件;在启动银联收款机生产线生产前,工程师通过csv文件生成软件对银联收款机参数进行设置;通过脱机烧录软件设置参数选项,生成新生产软件.bin;烧录到SD卡中;通过设备端测试软件能同时检测1到多部银联收款机;Pc端测试软件检测银联收款机的AP热点信号强度,判断RF性能是否合格,并反馈测试结果;有益效果:有利于银联进行设备管理,避免虚假设备,黑客攻击提供了数据库支撑;有利于设备进行外包生产;有利于进行自动测试,大大降低人工成本和提高生产效率。

A production test system and method of UnionPay cash register

The invention belongs to the field of collection equipment and use method, in particular to a production test system and method of UnionPay cash register. Including CSV file generation software, offline burning software, device end test software and PC end test software; before starting the production line of UnionPay cash register, engineers set the parameters of UnionPay cash register through CSV file generation software; set the parameter options through offline burning software, generate new production software bin; burn into SD card; test software at device end can check at the same time Test one or more UnionPay cash registers; PC end test software detects the AP hot spot signal strength of UnionPay cash registers, judges whether the RF performance is qualified, and feeds back the test results; beneficial effects: it is conducive to UnionPay's equipment management, avoiding false equipment, providing database support for hacker attacks; it is conducive to outsourcing production of equipment; it is conducive to automatic testing, greatly reducing labor costs And improve production efficiency.

【技术实现步骤摘要】
一种银联收款机的生产测试系统及方法
本专利技术属于收款设备及使用方法领域,具体涉及一种银联收款机的生产测试系统及方法。
技术介绍
目前生产车间采用的对在线银联收款机的测试方式主要环节为:一是通过Pc端工具写入SN,MAC地址,Publickey等参数;二是通过工人在工位对PCBA进行手动测试;三是通过串口使用命令行测试等,但这几种方式都具有缺点:一是通过Pc端工具写入SN,MAC地址,Publickey等参数,可靠性低,稳定性低,效率低;二是通过Pc端工具写入收款机相关参数,需要在PCBA工位,或者借助于烧录架写入芯片,不能满足将芯片委托给第三方进行产品组装等生产外包模式;三是人工对PCBA进行手动测试,效率低,可靠性低;四是通过串口命令进行PCBA测试,对工人专业能力要求高,将增加运营的人力成本。
技术实现思路
为解决上述技术问题,本专利技术提供了一种银联收款机的生产测试系统及方法,通过优化系统结构和方法步骤流程,便于设置银联收款机参数,可实现自动检测和芯片烧录生产外包等。具体技术方案为:一种银联收款机的生产测试系统,包括Pc、脱机烧录机和银联收款机;所述Pc安装有Pc端测试软件,脱机烧录机安装有csv文件生成软件和脱机烧录软件、所述银联收款机安装有设备端测试软件;包括MAC地址/SN号起始地址设置单元、Publickey读取/生成单元、参数设置单元、生成csv文件运算单元;参数设置单元用于Mode、firmID,生产台数的设置;脱机烧录软件驱动脱机烧录机运转,脱机烧录软件包括csv文件读取单元、Flash烧录地址和操作地址设置单元、生产数量设置单元、RF参数读取单元、收款机原始生产软件读取单元、收款机原始生产软件校验单元、打包后生产软件生成输出单元;设备端测试软件包括LED灯测试单元、按键测试单元、声音测试单元、AP模式切换单元、软件版本校验单元、测试结果上报单元;Pc端测试软件包括串口通信单元、Wi-Fi信号检测单元、多设备检测管理单元和测试结果输出保存单元;在启动银联收款机生产线生产前,工程师通过csv文件生成软件对银联收款机参数进行设置;通过脱机烧录软件设置参数选项,生成新生产软件.bin;烧录到SD卡中;通过设备端测试软件能同时检测1到多部银联收款机;Pc端测试软件检测银联收款机的AP热点信号强度,判断RF性能是否合格,并反馈测试结果。优选的,基于银联收款机的生产测试系统的一种银联收款机的生产测试方法,包括以下步骤:步骤一、设置生成授权文件在启动银联收款机生产线生产前,工程师在csv文件生成软件上通过MAC地址/SN号起始地址设置单元、Publickey读取/生成单元、参数设置单元对银联收款机参数进行设置;参数包括MAC地址、SN起始地址、mode,要生产数量、Publickey读取目录或者ssl自动生成Publickey的选项并自动填充firmID;上述参数设置完成后,通过运行生成csv文件运算单元生成与参数对应的csv文件;csv文件格式如下:-----BEGINPUBLICKEY-----MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCjqutEuRVv2Eu8H/5Wuc0HFv7Vjw9iKydO2culnZJBOeGkeBT9lOHOsBN19Oczpj7CZg38WHHFYrB4dHn0/b6MDumkDn+zcVGeIl/d9NNN6dSDW2hjSj5yWmY+rJTjsBAnEp7kouVpEuOiRPsDvAx1X6rQTn+OnBcBia1Xm7fo/QIDAQAB-----ENDPUBLICKEY-----,{"firmID":"10003"#"model":"DM30"#"SN":"mudi021906010001"},649A08F8A52B;步骤二、设置运行脱机烧录软件,生成生成软件.bin(1)通过生产数量设置单元设置生产数量,如生产1000个芯片,10个烧录主板,那就需要烧10张SD卡,每张烧100个芯片;(2)通过Flash烧录地址和操作地址设置单元设置芯片flash烧录的起始地址;默认起始地址设置为0X00000000,无需修改操作长度设置为0X001fe000;(3)选择要烧录的.bin文件为xxx.bin,即收款机的生产软件;(4)通过csv文件读取单元设置选择授权文件的路径;授权文件来自银联脱机脱机烧录软件,里面涵盖SN和MAC地址信息,即步骤一生成的csv文件;(5)通过收款机原始生产软件校验单元选择校正值文件;校正值文件有默认RF参数,通过RF参数取单元设置RF参数等信息,即Wi-Fi的RF参数相关的寄存器配置,保证银联收款机的RF性能的功率,evm值,以及自动校准功能的生效;(6)以上参数选项设置完成后,运行打包后生产软件生成输出单元,则自动将包含银联收款机软件MAC地址,SN,Publickey,mode,firmID,RF参数等信息打包生成烧录到SD卡中,生成新的生产软件.bin;步骤三、将存储步骤二生成的烧录生产软件.bin文件的SD卡插到脱机烧录板上;自动烧录机器通过机械臂把芯片放到烧录板上,芯片检测单元检测到芯片放入后,启动写入单元进行烧录,读取数据单元将SD卡中的烧录生产软件.bin文件读取出来,并烧录到芯片内部的flash中;步骤四、当PCBA在生产线上流到测试工位后,工人将提前制作好的USB转串口板Micro-USB接口的USB端接口插到Pc端USBhub上,即将一根完整的micro-USB线从中间截断后,将USB转串口板接到中间后再连接起来,USBhub选用带10个USB接口的类型,即可使一部Pc机同时进行10部银联收款机的测试;将micro端接口插到银联收款机的micro接口上;Pc端启动测试软件开始运行,通过串口发出命令,让银联收款机进入测试模式;测试模式下,银联收款机自动进行按键、LED灯、声音、软件版本的测试;测试完成或,银联收款机将结果通过串口反馈给Pc端测试软件;Pc端测试软件通过Wi-Fi驱动检测银联收款机的AP热点信号强度,从而判断RF性能是否合格;Pc端测试软件通过输出界面反馈测试结果。采用了上述技术方案后,本专利技术的有益效果是:相对于已披露的技术方案,本技术方案将通过银联收款机的生产测试系统及方法,具有以下优点:一是通过将MAC地址,SN,Publickey,mode,firmID保存到csv文件的方式,为银联收款机生产记录的查询提供了依据;同时可将生产记录上传银联服务器,为银联进行设备管理,避免虚假设备,黑客攻击提供了数据库支撑;二是通过脱机烧录工具写入包含有关信息参数的生产固件的方式,满足将芯片和PCBA外包第三方工厂进行组装方式;保证了生产的高效,稳定;三是Pc端通过测试软件以及一拖10的USBhub,可以实现对多部PCBA进行功能和性能的自动测试,大大降低人工成本和本文档来自技高网...

【技术保护点】
1.一种银联收款机的生产测试系统,其特征在于:包括Pc、脱机烧录机和银联收款机;所述Pc安装有Pc端测试软件,脱机烧录机安装有csv文件生成软件和脱机烧录软件、所述银联收款机安装有设备端测试软件;/n所述csv文件生成软件包括MAC地址/SN号起始地址设置单元、Public key读取/生成单元、参数设置单元、生成csv文件运算单元;参数设置单元用于Mode、firm ID,生产台数的设置;/n所述脱机烧录软件驱动脱机烧录机运转,脱机烧录软件包括csv文件读取单元、Flash烧录地址和操作地址设置单元、生产数量设置单元、RF参数读取单元、收款机原始生产软件读取单元、收款机原始生产软件校验单元、打包后生产软件生成输出单元;/n所述脱机烧录机包括芯片检测单元、读取数据单元和写入单元;/n所述设备端测试软件包括LED灯测试单元、按键测试单元、声音测试单元、AP模式切换单元、软件版本校验单元、测试结果上报单元;/n所述Pc端测试软件包括串口通信单元、Wi-Fi信号检测单元、多设备检测管理单元和测试结果输出保存单元;/n在启动银联收款机生产线生产前,工程师通过csv文件生成软件对银联收款机参数进行设置;/n通过脱机烧录软件设置参数选项,生成新生产软件.bin;烧录到SD卡中;/n通过设备端测试软件能同时检测1到多部银联收款机;/nPc端测试软件检测银联收款机的AP热点信号强度,判断RF性能是否合格,并反馈测试结果。/n...

【技术特征摘要】
1.一种银联收款机的生产测试系统,其特征在于:包括Pc、脱机烧录机和银联收款机;所述Pc安装有Pc端测试软件,脱机烧录机安装有csv文件生成软件和脱机烧录软件、所述银联收款机安装有设备端测试软件;
所述csv文件生成软件包括MAC地址/SN号起始地址设置单元、Publickey读取/生成单元、参数设置单元、生成csv文件运算单元;参数设置单元用于Mode、firmID,生产台数的设置;
所述脱机烧录软件驱动脱机烧录机运转,脱机烧录软件包括csv文件读取单元、Flash烧录地址和操作地址设置单元、生产数量设置单元、RF参数读取单元、收款机原始生产软件读取单元、收款机原始生产软件校验单元、打包后生产软件生成输出单元;
所述脱机烧录机包括芯片检测单元、读取数据单元和写入单元;
所述设备端测试软件包括LED灯测试单元、按键测试单元、声音测试单元、AP模式切换单元、软件版本校验单元、测试结果上报单元;
所述Pc端测试软件包括串口通信单元、Wi-Fi信号检测单元、多设备检测管理单元和测试结果输出保存单元;
在启动银联收款机生产线生产前,工程师通过csv文件生成软件对银联收款机参数进行设置;
通过脱机烧录软件设置参数选项,生成新生产软件.bin;烧录到SD卡中;
通过设备端测试软件能同时检测1到多部银联收款机;
Pc端测试软件检测银联收款机的AP热点信号强度,判断RF性能是否合格,并反馈测试结果。


2.基于权利要求1所述的银联收款机的生产测试系统的一种银联收款机的生产测试方法,其特征在于包括以下步骤:
步骤一、设置生成授权文件
在启动银联收款机生产线生产前,工程师在csv文件生成软件上通过MAC地址/SN号起始地址设置单元、Publickey读取/生成单元、参数设置单元对银联收款机参数进行设置;
所述参数包括MAC地址、SN起始地址、mode,要生产数量、Publickey读取目录或者ssl自动生成Publickey的选项并自动填充firmID;
上述参数设置完成后,通过运行生成csv文件运算单元生成与参数对应的csv文件;
csv文件格式如下:
-----BEGINPUBLICKEY-----MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCjqutEuRVv2Eu8H/5Wuc0HFv7Vjw9iKydO2culnZJBOeGkeBT9lOHOsBN19Oczpj7CZg38WHHFYrB4dHn0/b...

【专利技术属性】
技术研发人员:鲁霖阙金伟廖永洪
申请(专利权)人:厦门市思芯微科技有限公司
类型:发明
国别省市:福建;35

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1