烧录控制系统及方法与流程

文档序号:20162881发布日期:2020-03-24 21:11阅读:543来源:国知局
烧录控制系统及方法与流程

本发明涉及一种烧录控制系统及方法。



背景技术:

在移动式装置或嵌入式系统中,储存设备需具备有容量大、重量轻、体积小、耐震等特性,目前usb硬盘和智能型手机储存空间以nand闪存为主流技术。

在现有技术中,nand闪存在进行刻录及清除时,都需要手动操作内存厂商所提供特定的软件进行数据内容的读出、清除及对比,如此使得作业员操作不便,影响生产线的产能及效率。



技术实现要素:

鉴于上述内容,有必要提供一种烧录控制系统及方法。

一种烧录控制系统,用于对pcba板上的存储芯片进行程序烧录,所述烧录控制系统包括:

摄像单元,用于对所述pcba板上的条码进行摄取,进而获取所述pcba板的产品条码信息及烧录条码信息;

存储单元,用于存储与所述烧录条码信息对应的程序文件;

控制单元,用于获取所述产品条码信息及所述烧录条码信息,并判断所述产品条码信息与预设规格信息是否相同,并在所述产品条码信息与预设信息相同时输出所述烧录条码信息;及

处理单元,用于接收所述烧录条码信息,并根据所述烧录条码信息将所述存储单元中对应于所述烧录条码信息的程序文件烧录至所述存储芯片;所述处理单元还用以将所述存储单元中对应于所述烧录条码信息的程序文件存储至缓存模块;存储芯片完成烧录后,所述处理单元读取所述存储芯片内的程序文件,并比较所述存储芯片内的程序文件与所述缓存模块中的程序文件是否相同;所述处理单元还用以根据比较结果输出对应的提示信息;及

显示单元,用于显示所述处理单元所输出的提示信息。

进一步地,所述产品条码信息为表示pcba板身份的唯一编码信息。

进一步地,所述烧录控制系统还包括承载台,所述承载台用于承载所述pcba板。

一种烧录控制方法,用于对pcba板上的存储芯片进行程序烧录,所述烧录控制方法包括以下步骤:

对所述pcba板上的条码进行摄取,进而获取所述pcba板的产品条码信息及烧录条码信息;

存储与烧录条码信息对应的程序文件;

获取所述产品条码信息及所述烧录条码信息,并判断所述产品条码信息与预设规格信息是否相同,并在所述产品条码信息与预设信息相同时输出所述烧录条码信息;

接收所述烧录条码信息并根据所述烧录条码信息将对应于所述烧录条码信息的程序文件烧录至所述存储芯片,并将所述程序文件存储至缓存模组;

读取所述存储芯片内的程序文件,并将所读取到的程序文件与所存储的程序文件进行比较;及

根据比较结果输出对应的提示信息。

进一步地,所述产品条码信息为表示pcba板身份的唯一编码信息。

进一步地,所述方法还包括:

将所述pcba板承载于承载台上。

在上述烧录控制系统及方法中,通过获取pcba板的产品条码信息及烧录条码信息,并将存储单元中对应烧录条码信息的程序文件烧录至所述存储芯片。如此一来,通过自动识别烧录代码以将对应的程序文件烧录至pcba板,无需作业员手动操作,极大地提高了工作效率。

附图说明

图1为烧录控制系统与pcba板连接的较佳实施方式的示意图。

图2为烧录控制系统的较佳实施方式的方框图。

图3为烧录控制方法的较佳实施方式的流程图。

主要元件符号说明

烧录控制系统100

pcba板200

承载平台10

摄像单元20

存储单元30

控制单元40

处理单元50

显示单元60

如下具体实施方式将结合上述附图进一步说明本发明。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。

为了使本发明的目的、技术方案及优点更加清楚明白,以下将结合附图及实施方式,对本发明中的烧录控制系统及方法作进一步详细描述及相关说明。

请参考图1及图2,在本发明一较佳实施方式中,一种烧录控制系统100电连接pcba(printedcircuitboardassembly,电路板)板200,以对所述pcba板200上的存储芯片(图未示)进行程序烧录。

在本实施方式中,所述烧录控制系统100应用于linux操作系统的环境中以对所述存储芯片执行程序烧录。

所述烧录控制系统100包括一承载平台10、一摄像单元20、一存储单元30、一控制单元40、一处理单元50、一显示单元60。

所述承载平台10用于承载所述pcba板200。所述摄像单元20用于对所述pcba板200上的条码进行摄取,进而获取所述pcba板200的产品条码信息及烧录条码信息,并将所述产品条码信息及烧录条码信息上传至所述控制单元40。其中,所述摄像单元20可通过有线或者无线的方式与所述控制单元40建立通信连接。

举例而言,摄像单元所摄取的条码包括pcba板的产品条码和烧录条码。其中产品条码是每个pcba板身份的唯一识别码。每一款pcba板产品有一个对应的数字代码,在数字代码之后补加若干位的流水码对每个pcba板卡进行区分。这样每个pcba板就有唯一产品条码,如此可据此判断所述pcba板200是否符合产品规格。每个烧录条码代表对应要烧录的版本信息,所述处理单元50通过识别所述烧录条码,以将对应所述烧录条码的程序文件烧录至所述存储芯片。

所述存储单元30用于存储与烧录条码对应的程序文件。举例而言,所述存储单元30为sd(securedigital)存储卡,其中存储了多个版本的程序文件。每个版本的程序文件对应一个烧录条码。

所述控制单元40用于判断所述产品条码信息与预设规格信息是否相同,并在所述产品条码信息与预设规格信息相同时输出所述烧录条码信息至所述处理单元50。

举例而言,所述控制单元40将产品条码信息与预设规格信息进行比较。若所述产品条码信息与所述预设规格信息相同,所述控制单元40可据此判断所述pcba板200符合产品规格,此时所述控制单元40将通过所述显示单元60显示第一提示信息(如英文字母pass),并将烧录条码信息传输至所述处理单元50。

若所述产品条码信息与所述预设规格信息不相同,所述控制单元40判断所述pcba板200不符合产品规格,此时所述控制单元40将通过所述显示单元60显示第二提示信息(如英文字母fail),所述控制单元40将不会发送所述烧录条码信息至所述处理单元50。

所述处理单元50用于接收所述烧录条码信息。当所述处理单元50接收到所述烧录条码信息时,所述处理单元50将会对所述pcba板200的存储芯片进行清除,所述处理单元50还将所述存储单元30中对应于所接收的烧录条码的程序文件烧录至所述存储芯片,并将所述程序文件存储于缓存模块(图未示)中。

在一较佳实施方式中,在所述处理单元50对存储芯片完成烧录后,所述处理单元50还将读取所述存储芯片内的程序文件,并比较所述存储芯片内的程序文件与所述缓冲模块中的程序文件是否相同。

举例而言,当所述处理单元50获取到烧录条码时,所述处理单元50将会根据所述烧录条码到所述存储单元30中调用与所述烧录条码相对应的程序文件,并将所述程序文件烧录至存储芯片。此时,所述处理单元50还将所述程序文件存储于缓存模块,以便确认所述处理单元50是否将所述程序文件完整地烧录至所述存储芯片。

若所读取到的程序文件与所述缓存模块中的程序文件相同,则确定所述处理单元50成功将程序文件烧录至所述存储芯片,此时所述处理单元50将通过所述显示单元60显示第一信息(如英文字母pass),以告知用户程序烧录成功。若所读取到的程序文件与所述缓存模块中的程序文件不相同,则确定所述处理单元50并未将完整的程序文件烧录至所述存储芯片,此时所述处理单元50将通过所述显示单元60显示第二信息(如英文字母fail),以告知用户程序烧录不成功。

通过获取pcba板200的产品条码信息及烧录条码信息,并将存储单元30中对应烧录条码信息的程序文件烧录至所述存储芯片。此外,还将通过读取烧录至存储芯片的程序文件与缓存模块内的程序文件进行对比,以判断是否将程序文件成功烧录至存储芯片。如此一来,通过自动识别烧录代码以将对应的程序文件烧录至pcba板,无需作业员手动操作,极大地提高了工作效率。

图3为本发明一实施方式中的烧录控制方法的流程图。所述烧录控制方法具体包括如下步骤:

步骤s300,所述摄像单元20对所述pcba板200上的条码进行摄取,进而获取所述pcba板200的产品条码信息及烧录条码信息,并将所述产品条码信息及烧录条码信息上传至所述控制单元40。

步骤s302,所述控制单元40判断所述产品条码信息与预设规格信息是否相同。若所述产品条码信息与预设规格信息相同,则进入步骤s304,否则返回步骤s300。

步骤s304,所述控制单元40将烧录条码信息传送至所述处理单元50,所述处理单元50根据烧录条码信息调用存储单元30中对应于所接收的烧录条码的程序文件,并将所述程序文件存储于缓存模块(图未示)中。

步骤s306,所述处理单元50对所述pcba板200的存储芯片进行清除,并将所述程序文件烧录至所述pcba板200上的存储芯片。

步骤s308,所述处理单元50读取所述存储芯片内的程序文件。

步骤s310,所述处理单元50判断所读取到的程序文件与所述缓冲模块中的程序文件是否相同。若所读取到的程序文件与所述缓冲模块中的程序文件相同,则进入步骤s312,否则将通过所述显示单元60输出第二提示信息后返回步骤s300。

步骤s312,所述显示单元60显示第一提示信息(如显示英文字母pass)。

在上述烧录控制系统及方法中,通过获取pcba板的产品条码信息及烧录条码信息,并将存储单元30中对应烧录条码信息的程序文件烧录至所述存储芯片,还通过判断程序文件是否成功烧录至存储芯片。如此一来,通过自动识别烧录代码以将对应的程序文件烧录至pcba板,无需作业员手动操作,极大地提高了工作效率。

最后应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明。本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。并且,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都将属于本发明保护的范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1