一种工厂烧录固件的装置、方法及系统的制作方法

文档序号:6542647阅读:325来源:国知局
一种工厂烧录固件的装置、方法及系统的制作方法
【专利摘要】本发明实施例公开了一种工厂烧录固件的装置、方法及系统,不仅实现了工厂烧录固件的技术,且操作简单,投入的经济成本得以降低,同时,由于烧录程序预置在主控模块中,解决了安全性低的技术问题,以及系统传送带的设计,进一步实现了大批量且智能化的工厂烧录固件的技术。本发明实施例中的装置包括:主控模块,主控模块包括主控板和存储子模块,还包括通讯模块,与主控模块连接,用于通过预置通讯接口与电子设备连接,其中,电子设备通过具备预置通讯接口的通讯模块与主控模块连接,主控模块将预置在存储子模块中的烧录程序烧录进电子设备。
【专利说明】—种工厂烧录固件的装置、方法及系统
【技术领域】
[0001]本发明涉及嵌入式【技术领域】,尤其涉及一种工厂烧录固件的装置、方法及系统。
【背景技术】
[0002]固件(Firmware),是BIOS的软件,但又与普通软件完全不同,它是固化在集成电路内部的程序代码,负责控制和协调电子设备的集成电路的功能,固件(firmware)—般存储于设备中的可擦除只读存储器EEPROM(Electrically Erasable Programmable ROM)或FLASH芯片中,固件是嵌入式系统中不可或缺的技术,为了提高在工厂中大批量烧录固件的效率和降低烧录固件的误差,因此,工厂烧录固件的技术也备受关注。
[0003]现有的工厂烧录固件的技术,通常是配置一台电脑和一个烧录工具,烧录工具一头与电子设备连接,另一头与电脑连接,电脑中运行一个软件控制烧录和打开待烧录的程序文件,然后通过USB或串口传输数据到烧录工具,烧录工具再传输给电子设备。
[0004]然而,这样的工厂烧录固件的技术,需要配备专门用于烧录固件的操作电脑,不仅操作复杂,而且导致了投入成本的增加,同时,由于程序存放在电脑中,易造成损坏和失窃,使得安全性大大降低。

【发明内容】

[0005]本发明实施例提供了一种工厂烧录固件的装置、方法及系统,不仅实现了工厂烧录固件的技术,且操作简单,投入的经济成本得以降低,同时,由于烧录程序预置在主控模块中,解决了安全性低的技术问题,以及系统传送带的设计,进一步实现了大批量且智能化的工厂烧录固件的技术。
[0006]本发明实施例提供的一种工厂烧录固件的装置,包括:
[0007]主控模块,所述主控模块包括主控板和存储子模块,还包括:
[0008]通讯模块,与所述主控模块连接,用于通过预置通讯接口与电子设备连接;
[0009]其中,所述电子设备通过具备预置通讯接口的所述通讯模块与所述主控模块连接,所述主控模块将预置在所述存储子模块中的烧录程序烧录进所述电子设备。
[0010]可选地,
[0011 ] 所述存储子模块为Flash存储芯片。
[0012]可选地,
[0013]所述通讯模块具备的所述预置通讯接口为串口接口或/和I2C接口或/和USB接□。
[0014]可选地,
[0015]所述的工厂烧录固件的装置还包括:
[0016]操作控制模块,与所述主控模块连接,用于发送操作指令给所述主控模块执行所述操作指令。
[0017]可选地,[0018]所述的工厂烧录固件的装置还包括:
[0019]提示模块,与所述主控模块连接,用于根据所述主控模块发送的烧录状态信息进行相对应的状态提示。
[0020]本发明实施例提供的一种工厂烧录固件的方法,根据本发明实施例中提及的任意一种所述的工厂烧录固件的装置进行使用,包括:
[0021 ] 通过预置通讯接口与电子设备连接;
[0022]将预置烧录程序通过所述预置通讯接口烧录进所述电子设备。
[0023]可选地,
[0024]将预置烧录程序通过所述预置通讯接口烧录进所述电子设备之前还包括:
[0025]对所述工厂烧录固件的装置进行供电。
[0026]可选地,
[0027]将预置烧录程序通过所述预置通讯接口烧录进所述电子设备之后还包括:
[0028]判断预置烧录程序通过所述预置通讯接口烧录进所述电子设备是否完成,若是,则发送与烧录完成相对应的提示,若否,则发送与烧录失败相对应的提示。
[0029]本发明实施例提供的一种工厂烧录固件的系统,包括:
[0030]传送带和本发明实施例中提及的任意一种所述的工厂烧录固件的装置;
[0031]所述传送带与所述工厂烧录固件的装置连接;
[0032]所述传送带,用于将电子设备的烧录板卡自动传送给所述工厂烧录固件的装置通过预置通讯接口连接,使得所述工厂烧录固件的装置将烧录程序烧录进所述烧录板卡。
[0033]可选地,
[0034]所述传送带,还用于当所述烧录程序烧录进所述烧录板卡失败之后,将所述烧录板卡自动传送至维修端进行维修。
[0035]从以上技术方案可以看出,本发明实施例具有以下优点:
[0036]本发明实施例提供了一种工厂烧录固件的装置、方法及系统,其中,装置包括:主控模块,主控模块包括主控板和存储子模块,还包括通讯模块,与主控模块连接,用于通过预置通讯接口与电子设备连接,其中,电子设备通过具备预置通讯接口的通讯模块与主控模块连接,主控模块将预置在存储子模块中的烧录程序烧录进电子设备。本实施例中,通过将需要烧录的电子设备的烧录板卡与具备预置通讯接口的通讯模块连接,并通过与通讯模块连接的包括有预置烧录程序的存储子模块将烧录程序直接烧录进电子设备,便实现了工厂烧录固件的技术,不仅操作简单,而且投入成本的较低,同时,由于烧录程序预置在主控模块中,解决了安全性低的技术问题。
【专利附图】

【附图说明】
[0037]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。
[0038]图1为本发明实施例中提供的一种工厂烧录固件的装置的一个实施例的结构示意图;[0039]图2为本发明实施例中提供的一种工厂烧录固件的装置的一个实施例的结构示意图;
[0040]图3为本发明实施例中提供的一种工厂烧录固件的方法的一个实施例的流程示意图;
[0041]图4为本发明实施例中提供的一种工厂烧录固件的方法的一个实施例的流程示意图;
[0042]图5为本发明实施例中提供的一种工厂烧录固件的系统的一个实施例的结构示意图。
【具体实施方式】
[0043]本发明实施例提供了一种工厂烧录固件的装置、方法及系统,不仅实现了工厂烧录固件的技术,且操作简单,投入的经济成本得以降低,同时,由于烧录程序预置在主控模块中,解决了安全性低的技术问题,以及系统传送带的设计,进一步实现了大批量且智能化的工厂烧录固件的技术。
[0044]为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本发明一部分实施例,而非全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0045]请参阅图1,本发明实施例中提供的一种工厂烧录固件的装置的一个实施例包括:
[0046]主控模块101,主控模块101包括主控板1011和存储子模块1012,可以理解的是,前述的主控板1011与存储子模块1012连接,主控板1011还包括控制电路;
[0047]本发明实施例中提供的工厂烧录固件的装置还包括:
[0048]通讯模块102,与主控模块101连接,用于通过预置通讯接口 1021与电子设备连接;
[0049]其中,电子设备通过具备预置通讯接口 1021的通讯模块102与主控模块101连接,主控模块101将预置在存储子模块1012中的烧录程序烧录进电子设备。
[0050]本实施例中,通过将需要烧录的电子设备的烧录板卡与具备预置通讯接口的通讯模块102连接,并通过与通讯模块102连接的包括有预置烧录程序的存储子模块1012将烧录程序直接烧录进电子设备,便实现了工厂烧录固件的技术,不仅操作简单,而且投入成本的较低,同时,由于烧录程序预置在主控模块101中,解决了安全性低的技术问题。
[0051]上面是对本发明实施例提供的工厂烧录固件的装置的各模块进行详细的说明,下面将对附加模块进行详细的说明,请参阅图2,本发明实施例中提供的一种工厂烧录固件的装置的另一个实施例包括:
[0052]主控模块201,主控模块201包括主控板2011和存储子模块2012,可以理解的是,前述的主控板2011与存储子模块2012连接,主控板2011还包括控制电路,需要说明的是,前述的存储子模块2012为Flash存储芯片;
[0053]本发明实施例中提供的工厂烧录固件的装置还包括:[0054]通讯模块202,与主控模块201连接,用于通过预置通讯接口 2021与电子设备连接,前述的预置通讯接口 2021为串口接口或/和I2C接口或/和USB接口 ;
[0055]其中,电子设备通过具备预置通讯接口 2021的通讯模块202与主控模块201连接,主控模块201将预置在存储子模块2012中的烧录程序烧录进电子设备。
[0056]本发明实施例中还可以进一步包括:
[0057]操作控制模块203,与主控模块201连接,用于发送操作指令给主控模块201执行操作指令,例如可以是通过操作操作控制模块203启动为主控模块201进行供电的操作指令等。
[0058]提示模块204,与主控模块201连接,用于根据主控模块201发送的烧录状态信息进行相对应的状态提示,这里的状态提示可以是主控模块201发送的烧录状态为成功完成烧录后进行相对应的状态提示,点亮绿色指示灯,可以是主控模块201发送的烧录状态为烧录失败后进行相对应的状态提示,点亮红色指示灯。
[0059]本实施例中,通过将需要烧录的电子设备的烧录板卡与具备预置通讯接口的通讯模块202连接,并通过与通讯模块202连接的包括有预置烧录程序的存储子模块2012将烧录程序直接烧录进电子设备,便实现了工厂烧录固件的技术,不仅操作简单,而且投入成本的较低,同时,由于烧录程序预置在主控模块201中,解决了安全性低的技术问题,以及通过主控模块201发送的烧录状态信息给提示模块204进行相对应的状态提示,进一步实现了更加智能化的设计。
[0060]请参阅图3,本发明实施例中提供的一种工厂烧录固件的方法的一个实施例包括:
[0061]301、通过预置通讯接口与电子设备连接;
[0062]本实施例中,当需要通过图1或图2所示的实施例的工厂烧录固件的装置对电子设备的板卡烧录固件时,首先,需要通过预置通讯接口与电子设备连接,可以理解的是,前述的电子设备具备有可以与预置通讯接口进行连接的通讯接口。
[0063]需要说明的是,在通过预置通讯接口与电子设备连接时,可以将电子设备的烧录板卡通过安装在工厂烧录固件的装置上的卡槽进行固定。
[0064]302、将预置烧录程序通过预置通讯接口烧录进电子设备。
[0065]当通过预置通讯接口与电子设备连接之后,将预置的烧录程序通过预置通讯接口烧录进与预置通讯接口连接的电子设备的烧录板卡。
[0066]需要说明的是,前述的预置通讯接口为串口接口或/和I2C接口或/和USB接口。
[0067]本实施例中,通过将需要烧录的电子设备的烧录板卡与预置通讯接口连接,并将预置的烧录程序直接烧录进电子设备,便实现了工厂烧录固件的技术,不仅操作简单,而且投入成本的较低,同时,由于烧录程序预置在工厂烧录固件的装置中,解决了安全性低的技术问题。
[0068]上面是对工厂烧录固件的方法的过程进行详细的说明,下面将对判断是否烧录成功的过程进行详细的描述,请参阅图4,本发明实施例中提供的一种工厂烧录固件的方法的一个实施例包括:
[0069]401、通过预置通讯接口与电子设备连接;
[0070]本实施例中,当需要通过图1或图2所示的实施例的工厂烧录固件的装置对电子设备的板卡烧录固件时,首先,需要通过预置通讯接口与电子设备连接,可以理解的是,前述的电子设备具备有可以与预置通讯接口进行连接的通讯接口。
[0071 ] 需要说明的是,在通过预置通讯接口与电子设备连接时,可以将电子设备的烧录板卡通过安装在工厂烧录固件的装置上的卡槽进行固定。
[0072]402、对工厂烧录固件的装置进行供电;
[0073]当通过预置通讯接口与电子设备连接之后,可以是通过工厂烧录固件的装置的操作控制模块操作对前述的装置的主控模块进行供电,使其工作。
[0074]403、将预置烧录程序通过预置通讯接口烧录进电子设备;
[0075]当通过预置通讯接口与电子设备连接并通电之后,将预置的烧录程序通过预置通讯接口烧录进与预置通讯接口连接的电子设备的烧录板卡。
[0076]需要说明的是,前述的预置通讯接口为串口接口或/和I2C接口或/和USB接口。
[0077]404、判断预置烧录程序通过预置通讯接口烧录进电子设备是否完成,若是,则执行步骤405,若否,则执行步骤406 ;
[0078]本实施例中,在将预置烧录程序通过预置通讯接口烧录进电子设备的同时,判断预置烧录程序通过预置通讯接口烧录进电子设备是否完成,若预置烧录程序通过预置通讯接口烧录进电子设备完成,则执行步骤405,若预置烧录程序通过预置通讯接口烧录进电子设备不完成,则执行步骤406。
[0079]405、发送与烧录完成相对应的提示;
[0080]当判断预置烧录程序通过预置通讯接口烧录进电子设备完成之后,发送与烧录完成相对应的提示,使得工厂烧录固件的装置的提示模块,进行与烧录完成相对应的提示,可以是点売绿色指不灯。
[0081]406、发送与烧录失败相对应的提示。
[0082]当判断预置烧录程序通过预置通讯接口烧录进电子设备未完成之后,发送与烧录失败相对应的提示,使得工厂烧录固件的装置的提示模块,进行与烧录失败相对应的提示,可以是点亮红色指示灯。
[0083]本实施例中,通过将需要烧录的电子设备的烧录板卡与预置通讯接口连接,并将预置的烧录程序直接烧录进电子设备,便实现了工厂烧录固件的技术,不仅操作简单,而且投入成本的较低,同时,由于烧录程序预置在工厂烧录固件的装置中,解决了安全性低的技术问题,以及,判断是否烧录成功,并进行与判断结果相对应的提示,进一步体现了该烧录方法的智能性。
[0084]请参阅图5,本发明实施例提供的一种工厂烧录固件的系统的一个实施例包括:
[0085]传送带501和图1或图2所示的实施例的提及的任意一种工厂烧录固件的装置502 ;
[0086]传送带501与工厂烧录固件的装置502连接;
[0087]传送带501,用于将电子设备的烧录板卡自动传送给工厂烧录固件的装置502通过预置通讯接口连接,使得工厂烧录固件的装置502将烧录程序烧录进烧录板卡。
[0088]需要说明的是,上述的传送带502还用于当烧录程序烧录进烧录板卡失败之后,将烧录板卡自动传送至维修端进行维修。
[0089]本实施例中,通过使用传送带501将电子设备的烧录板卡自动传送给工厂烧录固件的装置502进行自动烧录,便实现了在工厂大批量对固件进行烧录时,效率得到大大地提高,同时,当烧录板卡失败后,传送带502自动将烧录板卡传送至维修端进行维修的设计,进一步实现了更加智能化的工厂固件烧录的系统。
[0090]所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0091]在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0092]所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0093]另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0094]所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM, Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0095]以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
【权利要求】
1.一种工厂烧录固件的装置,包括主控模块,所述主控模块包括主控板和存储子模块,其特征在于,还包括: 通讯模块,与所述主控模块连接,用于通过预置通讯接口与电子设备连接; 其中,所述电子设备通过具备预置通讯接口的所述通讯模块与所述主控模块连接,所述主控模块将预置在所述存储子模块中的烧录程序烧录进所述电子设备。
2.根据权利要求1所述的工厂烧录固件的装置,其特征在于,所述存储子模块为Flash存储芯片。
3.根据权利要求1所述的工厂烧录固件的装置,其特征在于,所述通讯模块具备的所述预置通讯接口为串口接口或/和I2C接口或/和USB接口。
4.根据权利要求1至3中任意一项所述的工厂烧录固件的装置,其特征在于,还包括: 操作控制模块,与所述主控模块连接,用于发送操作指令给所述主控模块执行所述操作指令。
5.根据权利要求1至3中任意一项所述的工厂烧录固件的装置,其特征在于,还包括: 提示模块,与所述主控模块连接,用于根据所述主控模块发送的烧录状态信息进行相对应的状态提示。
6.一种工厂烧录固件的方法,根据权利要求1至5中任意一项所述的工厂烧录固件的装置进行使用,其特征在于,包括: 通过预置通讯接口与电子设备连接; 将预置烧录程序通过所述预置通讯接口烧录进所述电子设备。
7.根据权利要求6所述的方法,其特征在于,将预置烧录程序通过所述预置通讯接口烧录进所述电子设备之前还包括: 对所述工厂烧录固件的装置进行供电。
8.根据权利要求6所述的方法,其特征在于,将预置烧录程序通过所述预置通讯接口烧录进所述电子设备之后还包括: 判断预置烧录程序通过所述预置通讯接口烧录进所述电子设备是否完成,若是,则发送与烧录完成相对应的提示,若否,则发送与烧录失败相对应的提示。
9.一种工厂烧录固件的系统,其特征在于,包括: 传送带和如权利要求1至5中提及的工厂烧录固件的装置; 所述传送带与所述工厂烧录固件的装置连接; 所述传送带,用于将电子设备的烧录板卡自动传送给所述工厂烧录固件的装置通过预置通讯接口连接,使得所述工厂烧录固件的装置将烧录程序烧录进所述烧录板卡。
10.根据权利要求9所述的工厂烧录固件的系统,其特征在于, 所述传送带,还用于当所述烧录程序烧录进所述烧录板卡失败之后,将所述烧录板卡自动传送至维修端进行维修。
【文档编号】G06F9/445GK103838612SQ201410129926
【公开日】2014年6月4日 申请日期:2014年3月31日 优先权日:2014年3月31日
【发明者】余煜俊 申请人:广州视睿电子科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1