[发明专利]一种银联收款机的生产测试系统及方法在审
| 申请号: | 201910727201.4 | 申请日: | 2019-08-07 |
| 公开(公告)号: | CN110489136A | 公开(公告)日: | 2019-11-22 |
| 发明(设计)人: | 鲁霖;阙金伟;廖永洪 | 申请(专利权)人: | 厦门市思芯微科技有限公司 |
| 主分类号: | G06F8/61 | 分类号: | G06F8/61;G06F11/36;G07G1/14;G01D21/02 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 361001 福建省厦门市火炬高新区(翔*** | 国省代码: | 福建;35 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 银联 收款机 测试软件 烧录软件 脱机 设置参数选项 生产测试系统 反馈测试 黑客攻击 人工成本 设备管理 生产效率 收款设备 通过设备 自动测试 设备端 检测 烧录 生产 数据库 工程师 支撑 | ||
1.一种银联收款机的生产测试系统,其特征在于:包括Pc、脱机烧录机和银联收款机;所述Pc安装有Pc端测试软件,脱机烧录机安装有csv文件生成软件和脱机烧录软件、所述银联收款机安装有设备端测试软件;
所述csv文件生成软件包括MAC地址/SN号起始地址设置单元、Public key读取/生成单元、参数设置单元、生成csv文件运算单元;参数设置单元用于Mode、firm ID,生产台数的设置;
所述脱机烧录软件驱动脱机烧录机运转,脱机烧录软件包括csv文件读取单元、Flash烧录地址和操作地址设置单元、生产数量设置单元、RF参数读取单元、收款机原始生产软件读取单元、收款机原始生产软件校验单元、打包后生产软件生成输出单元;
所述脱机烧录机包括芯片检测单元、读取数据单元和写入单元;
所述设备端测试软件包括LED灯测试单元、按键测试单元、声音测试单元、AP模式切换单元、软件版本校验单元、测试结果上报单元;
所述Pc端测试软件包括串口通信单元、Wi-Fi信号检测单元、多设备检测管理单元和测试结果输出保存单元;
在启动银联收款机生产线生产前,工程师通过csv文件生成软件对银联收款机参数进行设置;
通过脱机烧录软件设置参数选项,生成新生产软件.bin;烧录到SD卡中;
通过设备端测试软件能同时检测1到多部银联收款机;
Pc端测试软件检测银联收款机的AP热点信号强度,判断RF性能是否合格,并反馈测试结果。
2.基于权利要求1所述的银联收款机的生产测试系统的一种银联收款机的生产测试方法,其特征在于包括以下步骤:
步骤一、设置生成授权文件
在启动银联收款机生产线生产前,工程师在csv文件生成软件上通过MAC地址/SN号起始地址设置单元、Public key读取/生成单元、参数设置单元对银联收款机参数进行设置;
所述参数包括MAC地址、SN起始地址、mode,要生产数量、Public key读取目录或者ssl自动生成Public key的选项并自动填充firm ID;
上述参数设置完成后,通过运行生成csv文件运算单元生成与参数对应的csv文件;
csv文件格式如下:
-----BEGIN PUBLIC KEY-----MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCjqutEuRVv2Eu8H/5Wuc0HFv7Vjw9iKydO2culnZJBOeGkeBT9lOHOsBN19Oczpj7CZg38WHHFYrB4dHn0/b6MDumkDn+zcVGeIl/d9NNN6dSDW2hjSj5yWmY+rJTjsBAnEp7kouVpEuOiRPsDvAx1X6rQTn+OnBcBia1Xm7fo/QIDAQAB-----END PUBLIC KEY-----,{firmID:10003#model:DM30#SN:mudi021906010001},649A08F8A52B;
步骤二、设置运行脱机烧录软件,生成生成软件.bin
(1)通过生产数量设置单元设置生产数量
(2)通过Flash烧录地址和操作地址设置单元设置芯片flash烧录的起始地址;默认起始地址设置为0X00000000,无需修改操作长度设置为0X001fe000;
(3)选择要烧录的.bin文件为xxx.bin,即收款机的生产软件;
(4)通过csv文件读取单元设置选择授权文件的路径;授权文件来自银联脱机脱机烧录软件,即步骤一生成的csv文件;
(5)通过收款机原始生产软件校验单元选择校正值文件;所述校正值文件有默认RF参数,通过RF参数取单元设置RF参数;
(6)以上参数选项设置完成后,运行打包后生产软件生成输出单元,则自动将包含银联收款机软件MAC地址,SN,Public key,mode,firm ID,RF参数打包生成烧录到SD卡中,生成新的生产软件.bin;
步骤三、将存储步骤二生成的烧录生产软件.bin文件的SD卡插到脱机烧录板上;自动烧录机器通过机械臂把芯片放到烧录板上,芯片检测单元检测到芯片放入后,启动写入单元进行烧录,读取数据单元将SD卡中的烧录生产软件.bin文件读取出来,并烧录到芯片内部的flash中;
步骤四、当PCBA在生产线上流到测试工位后,工人将提前制作好的USB转串口板Micro-USB 接口的USB端接口插到Pc端USB hub上,即将一根micro-USB 线从中间截断后,将USB转串口板接到中间后再连接起来,USB hub选用带10个USB接口的类型,即可使一部Pc机同时进行10部银联收款机的测试;
将micro端接口插到银联收款机的micro接口上;Pc端启动测试软件开始运行,通过串口发出命令,让银联收款机进入测试模式;测试模式下,银联收款机自动进行按键、LED灯、声音、软件版本的测试;测试完成或,银联收款机将结果通过串口反馈给Pc端测试软件;
Pc端测试软件通过Wi-Fi驱动检测银联收款机的AP热点信号强度,从而判断RF性能是否合格;Pc端测试软件通过输出界面反馈测试结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门市思芯微科技有限公司,未经厦门市思芯微科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910727201.4/1.html,转载请声明来源钻瓜专利网。





