一种固态硬盘批量生产方法、装置、设备及介质制造方法及图纸

技术编号:27882791 阅读:18 留言:0更新日期:2021-03-31 01:29
本申请公开了一种固态硬盘批量生产方法、装置、设备及介质,包括:获取固态硬盘的量产任务;将所述量产任务对应的全部配置文件、固件以及量产工具分发到多个量产环境;在任一所述量产环境中,获取待生产固态硬盘的标识,基于所述标识从全部所述配置文件、固件中匹配出所述待生产固态硬盘对应的目标配置文件以及目标固件,利用所述目标配置文件、所述目标固件以及所述量产工具生产对应的固态硬盘。本申请将量产任务对应的全部配置文件、固件以及量产工具分发到多个量产环境,在任一量产环境中,基于待生产固态硬盘的标识匹配出对应的目标配置文件和目标固件,进行量产,这样,能够提升固态硬盘量产效率,并降低出错率。

【技术实现步骤摘要】
一种固态硬盘批量生产方法、装置、设备及介质
本申请涉及固态硬盘
,特别涉及一种固态硬盘批量生产方法、装置、设备及介质。
技术介绍
在发布新固件用于测试的时,需要大量的量产固态硬盘,测试盘有各种类型,不同的版型、容量、颗粒等特点。目前,在固态硬盘量产的时候,多采用人工单片串行量产,无法并行高效量产,且由于存在大量不同类型的固态硬盘,不同类型的固态硬盘量产的配置文件不相同,人工的方式量产不仅耗费大量人力,且配置文件修改易出错。
技术实现思路
有鉴于此,本申请的目的在于提供一种固态硬盘批量生产方法、装置、设备及介质,能够提升固态硬盘量产效率,并降低出错率。其具体方案如下:第一方面,本申请公开了一种固态硬盘批量生产方法,包括:获取固态硬盘的量产任务;将所述量产任务对应的全部配置文件、固件以及量产工具分发到多个量产环境;在任一所述量产环境中,获取待生产固态硬盘的标识,基于所述标识从全部所述配置文件、固件中匹配出所述待生产固态硬盘对应的目标配置文件以及目标固件,利用所述目标配置文件、所述目标固件以及所述量产工具生产对应的固态硬盘。可选的,所述方法,还包括:基于所述待生产固态硬盘的类型信息生成所述标识。可选的,所述将量产任务对应的全部配置文件、固件以及量产工具分发到多个量产环境,包括:当获取到所述量产任务对应的启动指令,则生成所述量产任务对应的XML文件,其中,所述XML文件包括所述量产任务对应环境信息、固件信息和任务名称。从所述XML文件中提取所述任务名称,基于所述任务名称创建对应的子进程,通过该子进程从所述XML文件中获取所述环境信息和所述固件信息,然后基于所述环境信息采用多线程并行SSH连接多个所述量产环境,将全部配置文件、所述固件信息对应的固件以及量产工具分发至多个所述量产环境。可选的,所述将全部配置文件、所述固件信息对应的固件以及量产工具分发至多个所述量产环境,包括:从后台服务器的预设目录下获取全部所述配置文件、所述固件信息对应的固件以及量产工具,然后分发至多个所述量产环境。可选的,所述方法还包括:生成量产结果;其中,所述量产结果包括量产成功和量产失败的数量、量产成功和量产失败对应的环境信息以及所述标识;将量产结果基于WebSocket技术实时推送至前端界面显示。可选的,所述方法还包括:创建日志文件;其中,所述日志文件基于任务名称以及文件创建时间命名;将所述日志文件基于WebSocket技术实时推送至前端界面显示。第二方面,本申请公开了一种固态硬盘批量生产装置,包括:任务获取模块,用于获取固态硬盘的量产任务;文件分发模块,用于将所述量产任务对应的全部配置文件、固件以及量产工具分发到多个量产环境;硬盘量产模块,用于在任一所述量产环境中,获取待生产固态硬盘的标识,基于所述标识从全部所述配置文件、固件中匹配出所述待生产固态硬盘对应的目标配置文件以及目标固件,利用所述目标配置文件、所述目标固件以及所述量产工具生产对应的固态硬盘。第三方面,本申请公开了一种电子设备,包括处理器和存储器;其中,所述存储器,用于保存计算机程序;所述处理器,用于执行所述计算机程序,以实现前述的固态硬盘批量生产方法。第四方面,本申请公开了一种计算机可读存储介质,用于保存计算机程序,其中,所述计算机程序被处理器执行时实现前述的固态硬盘批量生产方法。可见,本申请先获取固态硬盘的量产任务,然后将所述量产任务对应的全部配置文件、固件以及量产工具分发到多个量产环境,之后在任一所述量产环境中,获取待生产固态硬盘的标识,基于所述标识从全部所述配置文件、固件中匹配出所述待生产固态硬盘对应的目标配置文件以及目标固件,利用所述目标配置文件、所述目标固件以及所述量产工具生产对应的固态硬盘。也即,本申请将量产任务对应的全部配置文件、固件以及量产工具分发到多个量产环境,在任一量产环境中,基于待生产固态硬盘的标识匹配出对应的目标配置文件和目标固件,进行量产,这样,能够提升固态硬盘量产效率,并降低出错率。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本申请公开的一种固态硬盘批量生产方法流程图;图2为本申请公开的一种具体的固态硬盘批量生产方法流程图;图3为本申请公开的一种固态硬盘批量生产装置结构示意图;图4为本申请公开的一种电子设备结构图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。目前,在固态硬盘量产的时候,多采用人工单片串行量产,无法并行高效量产,且由于存在大量不同类型的固态硬盘,不同类型的固态硬盘量产的配置文件不相同,人工的方式量产不仅耗费大量人力,且配置文件修改易出错。为此,本申请提供了一种固态硬盘批量生产方案,能够提升固态硬盘量产效率,并降低出错率。参见图1所示,本申请实施例公开了一种固态硬盘批量生产方法,包括:步骤S11:获取固态硬盘的量产任务。在具体的实施方式中,可以通过web前端界面获取固态硬盘的量产任务。具体的,硬盘生产方通过web前端界面勾选量产环境和固件,创建对应的量产任务。并且,当获取到所述量产任务的修改或删除或启动或停止申请,则判断申请方是否为任务创建者,若是,则响应对应的申请。进一步的,本实施例还可以获取管理员终端上传的配置文件、固件、量产工具等,也即,本实施例中,量产的任务操作包括修改、删除、启动、停只能创建人进行操作,对应的文件上传权限只有管理人员才具有,其他使用人无权限。另外,本实施例可以进行任务过滤,过滤掉已存在的非当前任务的任务。并且,本实施例可以获取任务搜索请求,并返回对应的搜索结果。也即,本实施例可以实现一个用于固态硬盘批量生产的web系统。web系统包括量产的任务创建、修改、删除、启动、停止、搜索,固件、量产工具、配置文件上传,任务表格下载过滤功能,量产的任务操作:修改、删除、启动、停止只能创建人进行操作,对应的文件上传权限控制,管理人员才能上传,其他使用人无权限。步骤S12:将所述量产任务对应的全部配置文件、固件以及量产工具分发到多个量产环境。在具体的实施方式中,当获取到所述量产任务对应的启动指令,则生成所述量产任务对应的XML(即ExtensibleMarkupLanguage,可扩展标记语言)文件,其中,所述XML文件包括所述本文档来自技高网...

【技术保护点】
1.一种固态硬盘批量生产方法,其特征在于,包括:/n获取固态硬盘的量产任务;/n将所述量产任务对应的全部配置文件、固件以及量产工具分发到多个量产环境;/n在任一所述量产环境中,获取待生产固态硬盘的标识,基于所述标识从全部所述配置文件、固件中匹配出所述待生产固态硬盘对应的目标配置文件以及目标固件,利用所述目标配置文件、所述目标固件以及所述量产工具生产对应的固态硬盘。/n

【技术特征摘要】
1.一种固态硬盘批量生产方法,其特征在于,包括:
获取固态硬盘的量产任务;
将所述量产任务对应的全部配置文件、固件以及量产工具分发到多个量产环境;
在任一所述量产环境中,获取待生产固态硬盘的标识,基于所述标识从全部所述配置文件、固件中匹配出所述待生产固态硬盘对应的目标配置文件以及目标固件,利用所述目标配置文件、所述目标固件以及所述量产工具生产对应的固态硬盘。


2.根据权利要求1所述的固态硬盘批量生产方法,其特征在于,还包括:
基于所述待生产固态硬盘的类型信息生成所述标识。


3.根据权利要求1所述的固态硬盘批量生产方法,其特征在于,所述将量产任务对应的全部配置文件、固件以及量产工具分发到多个量产环境,包括:
当获取到所述量产任务对应的启动指令,则生成所述量产任务对应的XML文件,其中,所述XML文件包括所述量产任务对应环境信息、固件信息和任务名称。
从所述XML文件中提取所述任务名称,基于所述任务名称创建对应的子进程,通过该子进程从所述XML文件中获取所述环境信息和所述固件信息,然后基于所述环境信息采用多线程并行SSH连接多个所述量产环境,将全部配置文件、所述固件信息对应的固件以及量产工具分发至多个所述量产环境。


4.根据权利要求1所述的固态硬盘批量生产方法,其特征在于,所述将全部配置文件、所述固件信息对应的固件以及量产工具分发至多个所述量产环境,包括:
从后台服务器的预设目录下获取全部所述配置文件、所述固件信息对应的固件以及量产工具,然后分发至多个所述量产环境。


5.根据权利要求1所述的固态硬盘批量生产方法,其特征在于,还包括:
生成量产...

【专利技术属性】
技术研发人员:魏钰龙何珊
申请(专利权)人:江苏国科微电子有限公司
类型:发明
国别省市:江苏;32

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

1